aboutsummaryrefslogtreecommitdiff
path: root/src/narrative_window.c
AgeCommit message (Collapse)Author
2019-10-10Make symbol names unique across all filesThomas White
Enables Meson unity builds, helps ctags work, and reduces space for bugs
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-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-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-28Redraw slide windows when stylesheet is changedThomas White
2019-04-16Redraw narrative window on stylesheet changeThomas 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-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-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
2019-03-22Restore test cardThomas White
2019-03-15Initial GtkSlideViewThomas White
2019-03-04Thumbnail slide rendering in narrativeThomas White
2019-02-26Skeleton GtkNarrativeViewThomas White
2019-02-26Skeleton of main programThomas White
2019-02-19WIPThomas White
2018-11-10Mark debugging messages as non-translatableThomas White
2018-10-30Propagate stylesheet changes to slide windowsThomas White
2018-10-30Remove nw_update_titlebar()Thomas White
2018-10-30FormattingThomas White
2018-10-30Revert to normal GtkFileChooserDialog for saving presentationThomas White
I didn't know about the "extra widget" thing.
2018-10-30Fix reference counting for presentation/stylesheet GFilesThomas White
2018-10-30Fix errors reported by static analyserThomas White
2018-10-29Simplify presentation file recordThomas White
2018-10-29Save the stylesheetThomas White
2018-10-29Switch to "fancy" save windowThomas White
2018-10-21Try <documentname>.ss for stylesheetThomas White
2018-10-20Remove template stuffThomas White
2018-10-17Switch to new Stylesheet typeThomas White
2018-10-17Strip out macro systemThomas White
2018-06-29Always count paragraphs if using presentation without slidesThomas White
2018-06-26Get rid of old printfThomas White
2018-05-01Get rid of stylesheet lists and add stylesheet change signalThomas White
We no longer have a need for more than one (since the callback stuff changed, see 61394e51), and removing it makes it much easier to hook up the stylesheet update code for the stylesheet editor.
2018-04-23show_error: Use literal format stringThomas White