aboutsummaryrefslogtreecommitdiff
path: root/src/colloquium.c
AgeCommit message (Collapse)Author
2020-01-25Use embedded default stylesheet for new presentationsThomas White
2019-09-14Handle *bold* in parser, rather than as a separate stageThomas White
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-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-10Start up correctly with completely empty documentThomas White
2019-02-26Tidy up a bitThomas White
2019-02-26Skeleton of main programThomas White
2019-02-19WIPThomas White
2018-11-10Mark debugging messages as non-translatableThomas White
2018-10-20Remove legacy API cruftThomas White
2018-04-22Add preliminary stylesheet editorThomas White
2018-04-22Put all menu definitions into one resourceThomas White
2018-04-22Update --helpThomas White
2018-04-15Set transient parent for about boxThomas White
A bit tricky because it can be called up from two different windows (narrative and slide editor)
2018-04-15Use license_type in about boxThomas White
2018-04-15Internationalise all strings in source codeThomas White
2018-04-12Add translator-creditsThomas White
2018-04-11Add more translation labels and get rid of redundant en po fileThomas White
2018-04-11Fix translation optionsThomas White
2018-04-11Add gettext stuffThomas White
2018-04-01Add menu item to show introductory docThomas White
2018-04-01Use GFile for presentation loadingThomas White
2018-03-31Use GResource for app menu and menu barThomas White
2018-03-31Use gtk_application_prefers_app_menuThomas White
2018-03-31Don't unref the GtkBuilder when it's still neededThomas White
2018-03-27Improve "about" boxThomas White
2018-03-27Use application menu only if it will be used be the desktop environmentThomas White
2018-03-26Add option to hide pointer (or not)Thomas White
2018-03-11Rename some functions to make them uniqueThomas White
Makes things less confusing. Ulterior motive: makes Meson unity builds work.
2018-03-10Add Meson build systemThomas White
2018-01-19Implement Open menu itemThomas White
2018-01-19Update about boxThomas White
2018-01-18Mass update of copyright datesThomas White
2018-01-05Add option to start presentation without slides (timing only)Thomas White
2018-01-05GUI slide title addingThomas White
2018-01-04Copy and paste entire framesThomas White
2017-12-02Add option to start slideshow in the middleThomas White
2017-11-26Use config file for image store pathnameThomas White
2017-03-02Call g_type_init only when GLib is oldThomas White
2017-02-04Change stylesheetThomas White
2017-02-04Update about boxThomas White
2016-09-21WhoopsThomas White
Nice to spot these things early...
2016-09-21Open the demo document on first runThomas White
2016-09-13Get rid of last bits of "slide notes"Thomas White
An outdated concept...
2016-07-04Implement slide deletionThomas White
2016-05-04Restore "Export PDF" and add initial printing stuffThomas White
2016-04-24Fixes for creating a new presentationThomas White
2015-05-16Add test cardThomas White
2015-02-15Avoid segfault if file can't be openedThomas White