Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-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 | 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-19 | WIP on slide adding | Thomas White | |
2016-04-19 | Clarify that cursor_pos is BYTE offset (not character) | Thomas White | |
2016-03-31 | Make backspace work (pretty minimally) | 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 | Restore callback clicks | Thomas White | |
2016-03-28 | Cursor stuff | Thomas White | |
2016-03-28 | Restore images | Thomas White | |
2016-03-28 | Restore text colours | Thomas White | |
2016-03-28 | Basic renderer using PangoLayouts | Thomas White | |
2016-03-16 | Final fixes for text in empty frame | Thomas White | |
2016-03-14 | Fix frame creation | Thomas White | |
2016-02-14 | Rationalise box handling (needs debugging) | Thomas White | |
2015-10-19 | Paragraph start lines (sort of) | 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 | |
2015-03-14 | Frame resizability/movability logic | Thomas White | |
2014-09-20 | Add gradient backgrounds | Thomas White | |
2014-09-11 | Factorise rendering pipeline a bit | Thomas White | |
2014-03-11 | New way of doing cursor position | Thomas White | |
2014-01-17 | Unwrapped text belongs to frame, not interpreter | Thomas White | |
2014-01-16 | Frame geometry | Thomas White | |
2014-01-12 | Most of the new interpreter structure | Thomas White | |
2014-01-07 | Initial work for new SC processor | Thomas White | |
2013-12-12 | Highlight troublesome frames | Thomas White | |
2013-09-08 | Strip out the compositor | Thomas White | |
This part was not well thought-out, and causes a number of extra problems | |||
2013-08-30 | Add is_image field to struct frame | Thomas White | |
2013-08-18 | Fix typo in comment | Thomas White | |
2013-05-27 | Frame option processing | Thomas White | |
2013-05-15 | Fix typo and SC | Thomas White | |
2013-05-15 | Create image frames | Thomas White | |
2013-05-12 | Add lop_from_style | Thomas White | |
2013-05-09 | Make stuff work | Thomas White | |
2013-03-19 | Update copyright comments | Thomas White | |
2013-03-02 | New wrapping stuff | Thomas White | |
2013-02-20 | (Very) basic text editing | Thomas White | |
2013-01-27 | Add fractional units for frame width and height | Thomas White | |
2013-01-27 | Back to basics.. | Thomas White | |