Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-03-31 | Saving hooks | Thomas White | |
2019-03-30 | Get rid of Presentation structure | Thomas 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-10 | Start up correctly with completely empty document | Thomas White | |
2019-02-26 | Tidy up a bit | Thomas White | |
2019-02-26 | Skeleton of main program | Thomas White | |
2019-02-19 | WIP | Thomas White | |
2018-11-10 | Mark debugging messages as non-translatable | Thomas White | |
2018-10-20 | Remove legacy API cruft | Thomas White | |
2018-04-22 | Add preliminary stylesheet editor | Thomas White | |
2018-04-22 | Put all menu definitions into one resource | Thomas White | |
2018-04-22 | Update --help | Thomas White | |
2018-04-15 | Set transient parent for about box | Thomas White | |
A bit tricky because it can be called up from two different windows (narrative and slide editor) | |||
2018-04-15 | Use license_type in about box | Thomas White | |
2018-04-15 | Internationalise all strings in source code | Thomas White | |
2018-04-12 | Add translator-credits | Thomas White | |
2018-04-11 | Add more translation labels and get rid of redundant en po file | Thomas White | |
2018-04-11 | Fix translation options | Thomas White | |
2018-04-11 | Add gettext stuff | Thomas White | |
2018-04-01 | Add menu item to show introductory doc | Thomas White | |
2018-04-01 | Use GFile for presentation loading | Thomas White | |
2018-03-31 | Use GResource for app menu and menu bar | Thomas White | |
2018-03-31 | Use gtk_application_prefers_app_menu | Thomas White | |
2018-03-31 | Don't unref the GtkBuilder when it's still needed | Thomas White | |
2018-03-27 | Improve "about" box | Thomas White | |
2018-03-27 | Use application menu only if it will be used be the desktop environment | Thomas White | |
2018-03-26 | Add option to hide pointer (or not) | Thomas White | |
2018-03-11 | Rename some functions to make them unique | Thomas White | |
Makes things less confusing. Ulterior motive: makes Meson unity builds work. | |||
2018-03-10 | Add Meson build system | Thomas White | |
2018-01-19 | Implement Open menu item | Thomas White | |
2018-01-19 | Update about box | Thomas White | |
2018-01-18 | Mass update of copyright dates | Thomas White | |
2018-01-05 | Add option to start presentation without slides (timing only) | Thomas White | |
2018-01-05 | GUI slide title adding | Thomas White | |
2018-01-04 | Copy and paste entire frames | Thomas White | |
2017-12-02 | Add option to start slideshow in the middle | Thomas White | |
2017-11-26 | Use config file for image store pathname | Thomas White | |
2017-03-02 | Call g_type_init only when GLib is old | Thomas White | |
2017-02-04 | Change stylesheet | Thomas White | |
2017-02-04 | Update about box | Thomas White | |
2016-09-21 | Whoops | Thomas White | |
Nice to spot these things early... | |||
2016-09-21 | Open the demo document on first run | Thomas White | |
2016-09-13 | Get rid of last bits of "slide notes" | Thomas White | |
An outdated concept... | |||
2016-07-04 | Implement slide deletion | Thomas White | |
2016-05-04 | Restore "Export PDF" and add initial printing stuff | Thomas White | |
2016-04-24 | Fixes for creating a new presentation | Thomas White | |
2015-05-16 | Add test card | Thomas White | |
2015-02-15 | Avoid segfault if file can't be opened | Thomas White | |
2015-02-06 | Remove deprecated stuff | Thomas White | |
2015-01-16 | Add g_type_init() | Thomas White | |
Needed to not-so-old GTK versions | |||
2014-12-26 | Fix some warnings | Thomas White | |