Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-03-02 | sc_block_delete() may change the top block | Thomas White | |
2017-01-25 | Implement text selection | Thomas White | |
2017-01-13 | Add a load of debug magic keys | Thomas White | |
2017-01-13 | Set paragraph width correctly when splitting paragraphs | Thomas White | |
2017-01-13 | Fix paragraph merging | Thomas White | |
2017-01-13 | Fix paragraph splitting | Thomas White | |
2017-01-10 | Split paragraphs on enter | Thomas White | |
2016-11-13 | Fix crash | Thomas White | |
2016-11-13 | Refuse to edit inside macro blocks | Thomas White | |
2016-09-21 | Fix abuse of cursor_trail | Thomas White | |
cursor_pos is a byte offset, but cursor_trail is a number of characters. Therefore, adding them together is always wrong. This fixes problems when inserting multi-byte characters. | |||
2016-09-13 | Fix text deletion | Thomas White | |
Offsets are all bytes, now. | |||
2016-09-13 | Implement multi-run deletion | Thomas White | |
2016-08-12 | Fix merging of paragraphs | Thomas White | |
2016-08-12 | Enhance show_para() | Thomas White | |
2016-07-07 | Allow typing into non-text paragraphs | Thomas White | |
2016-05-22 | Merge paragraphs (needs fixing) | Thomas White | |
2016-05-17 | Advance slide from narrative window | Thomas White | |
2016-05-02 | Don't include paragraph spacing in highlight box | Thomas White | |
2016-05-02 | Paragraph spacing | Thomas White | |
2016-04-26 | Paste slide | Thomas White | |
2016-04-26 | Copy slide | Thomas White | |
2016-04-22 | Slide adding works | Thomas White | |
2016-04-22 | Add SCBlock to image and callback paragraphs | Thomas White | |
2016-04-21 | More WIP on slide adding | Thomas White | |
2016-04-21 | Increase debugging message detail | Thomas White | |
2016-04-19 | WIP on slide adding | Thomas White | |
2016-04-19 | Clarify that cursor_pos is BYTE offset (not character) | Thomas White | |
2016-04-03 | Clarification | Thomas White | |
2016-04-03 | Fix new frames | Thomas White | |
2016-03-31 | Make backspace work (pretty minimally) | Thomas White | |
2016-03-31 | Avoid a few segfaults | Thomas White | |
2016-03-31 | Handle input at end of run | Thomas White | |
2016-03-29 | Enable text insertion | Thomas White | |
2016-03-29 | Highlight the current paragraph | Thomas White | |
Has the nice effect of showing which slide is selected. | |||
2016-03-28 | A couple of cursor fixes | Thomas White | |
2016-03-28 | Restore callback clicks | Thomas White | |
2016-03-28 | Cursor stuff | Thomas White | |
2016-03-28 | Restore callbacks | Thomas White | |
2016-03-28 | Restore images | Thomas White | |
2016-03-28 | Restore text colours | Thomas White | |
2016-03-28 | Fixed flowed height (and reduce spaces between paragraphs) | Thomas White | |
2016-03-28 | Basic renderer using PangoLayouts | Thomas White | |
2016-03-19 | Deletion stuff | Thomas White | |
2016-03-14 | Fix frame creation | Thomas White | |
2016-02-14 | Rationalise box handling (needs debugging) | Thomas White | |
2015-10-08 | Keep paragraphs around | Thomas White | |
2015-08-16 | Rerender means full rerender | Thomas White | |
2015-08-16 | Top frame is created by rendering pipeline, but owned by caller | Thomas White | |
2015-06-10 | Clear up unused frames | Thomas White | |
2014-11-19 | Free old wrap lines | Thomas White | |