aboutsummaryrefslogtreecommitdiff
path: root/src/frame.h
AgeCommit message (Collapse)Author
2016-09-21Fix abuse of cursor_trailThomas 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-07Allow typing into non-text paragraphsThomas White
2016-05-22Merge paragraphs (needs fixing)Thomas White
2016-05-17Advance slide from narrative windowThomas White
2016-05-02Paragraph spacingThomas White
2016-04-26Paste slideThomas White
2016-04-26Copy slideThomas White
2016-04-22Slide adding worksThomas White
2016-04-22Add SCBlock to image and callback paragraphsThomas White
2016-04-21More WIP on slide addingThomas White
2016-04-19WIP on slide addingThomas White
2016-04-19Clarify that cursor_pos is BYTE offset (not character)Thomas White
2016-03-31Make backspace work (pretty minimally)Thomas White
2016-03-29Enable text insertionThomas White
2016-03-29Highlight the current paragraphThomas White
Has the nice effect of showing which slide is selected.
2016-03-28Restore callback clicksThomas White
2016-03-28Cursor stuffThomas White
2016-03-28Restore imagesThomas White
2016-03-28Restore text coloursThomas White
2016-03-28Basic renderer using PangoLayoutsThomas White
2016-03-16Final fixes for text in empty frameThomas White
2016-03-14Fix frame creationThomas White
2016-02-14Rationalise box handling (needs debugging)Thomas White
2015-10-19Paragraph start lines (sort of)Thomas White
2015-10-08Keep paragraphs aroundThomas White
2015-08-16Rerender means full rerenderThomas White
2015-08-16Top frame is created by rendering pipeline, but owned by callerThomas White
2015-06-10Clear up unused framesThomas White
2015-03-14Frame resizability/movability logicThomas White
2014-09-20Add gradient backgroundsThomas White
2014-09-11Factorise rendering pipeline a bitThomas White
2014-03-11New way of doing cursor positionThomas White
2014-01-17Unwrapped text belongs to frame, not interpreterThomas White
2014-01-16Frame geometryThomas White
2014-01-12Most of the new interpreter structureThomas White
2014-01-07Initial work for new SC processorThomas White
2013-12-12Highlight troublesome framesThomas White
2013-09-08Strip out the compositorThomas White
This part was not well thought-out, and causes a number of extra problems
2013-08-30Add is_image field to struct frameThomas White
2013-08-18Fix typo in commentThomas White
2013-05-27Frame option processingThomas White
2013-05-15Fix typo and SCThomas White
2013-05-15Create image framesThomas White
2013-05-12Add lop_from_styleThomas White
2013-05-09Make stuff workThomas White
2013-03-19Update copyright commentsThomas White
2013-03-02New wrapping stuffThomas White
2013-02-20(Very) basic text editingThomas White
2013-01-27Add fractional units for frame width and heightThomas White
2013-01-27Back to basics..Thomas White