aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2019-10-05Get slide out of parser contextThomas White
2019-10-05Parse emphasis blocks in BisonThomas White
2019-09-14Handle *bold* in parser, rather than as a separate stageThomas White
2019-08-13Remove old codeThomas White
2019-08-13Implement end of presentation markerThomas White
2019-05-03Fix crashes caused by toolbar paragraph motion buttonsThomas White
2019-05-02Implement deletion of itemsThomas White
2019-05-02Implement Insert->ImageThomas White
2019-05-02Implement "revert" button for stylesheet editorThomas White
2019-05-02FormattingThomas White
2019-05-01Redraw window after printingThomas White
2019-05-01Close slide windows when closing narrativeThomas White
2019-05-01Remove slide windows from narrative window's record when they are closedThomas White
2019-05-01Set title bar of slide window properlyThomas White
2019-05-01Move declarationsThomas White
2019-05-01Don't make stylesheet editor transient for narrativeThomas White
This allows the user more freedom in stacking the windows, e.g. when there are also slide windows.
2019-04-30StylesheetEditor: avoid setting attributes if the corresponding widgets are ↵Thomas White
disabled An inelegant solution to avoiding (e.g.) setting padding for the top-level slide element.
2019-04-30Create stylesheet with narrativeThomas White
This means there'll ALWAYS be a default stylesheet present, avoiding crashes and a lot of special cases.
2019-04-29Honour background in text framesThomas White
2019-04-28Use geometry from stylesheet for items other than TEXT and IMAGEThomas White
2019-04-28Redraw slide windows when stylesheet is changedThomas White
2019-04-28Disable stylesheet elements which shouldn't existThomas White
2019-04-28FussinessThomas White
2019-04-28Set padding and paraspaceThomas White
2019-04-28Set all units on geometryThomas White
2019-04-28Connect up all signalsThomas White
2019-04-27New way of defining StylesheetEditorPrivateThomas White
2019-04-27Implement selection of style in editorThomas White
2019-04-26Populate stylesheet editor listThomas White
2019-04-26Get rid of "enum style_element"Thomas White
2019-04-26Clear tree store before adding style namesThomas White
2019-04-23Style selectorThomas White
2019-04-16Redraw narrative window on stylesheet changeThomas White
2019-04-16Tree store testingThomas White
2019-04-15Make it compileThomas White
2019-04-15Initial stylesheet editorThomas White
2019-04-14Get rid of "delete slide"Thomas White
...because you can just press delete
2019-04-14Force redraw after adding slide titleThomas White
2019-04-14Double-click slide to jump to it during slideshowThomas White
2019-04-13Make clock unique to narrative window, and fix cleanup logicThomas White
2019-04-13Restore printingThomas White
2019-04-08Restore slide export to PDFThomas White
2019-04-08Move render_slides_to_pdf to slide_render_cairoThomas White
2019-04-02Don't g_object_ref(NULL)Thomas White
2019-03-31Saving hooksThomas White
2019-03-30Get rid of Presentation structureThomas White
It doesn't have any reason to exist. A Narrative defines the top-level object already. This is, after all, a narrative-based presentation system. This removes a lot of faff surrounding retrieving the Narrative from the Presentation. It also removes a gigantic place for bugs to hide in keeping the Presentation's view of the slides in sync with the Narrative's opinion. What was that quote? "Code is terrible, and we want as little of it as possible in our program."
2019-03-30Implement "add slide"Thomas White
2019-03-29Catch attempt to advance paragraph past end of narrativeThomas White
2019-03-28Restore slideshow and clockThomas White
2019-03-27Show modified status in narrative title barThomas White