Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-04-15 | Initial stylesheet editor | Thomas White | |
2019-04-13 | Restore printing | 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-28 | Restore slideshow and clock | Thomas White | |
2019-03-22 | Restore test card | Thomas White | |
2019-03-21 | Expose SlideItem as an opaque type | Thomas White | |
2019-03-18 | Initial slide clicky stuff | Thomas White | |
2019-03-15 | Initial GtkSlideView | Thomas White | |
2019-03-01 | Narrative rendering machinery | Thomas White | |
2019-02-26 | Tidy up a bit | Thomas White | |
2019-02-26 | Skeleton GtkNarrativeView | Thomas White | |
2019-02-26 | Skeleton of main program | Thomas White | |
2019-02-23 | Image rendering | Thomas White | |
2019-02-23 | Unformatted text rendering | Thomas White | |
2019-02-22 | Rearrange rendering stuff | Thomas White | |
Rendering parts are allowed to access the internals of the slide structure, to avoid a profusion of getter/setter functions. | |||
2019-02-22 | Rendering stuff | Thomas White | |
2019-02-22 | WIP | Thomas White | |
2019-02-21 | Skeleton for libstorycode-cairo and libstorycode-gtk | Thomas White | |
2019-02-19 | WIP | Thomas White | |
2019-02-14 | Fussiness | Thomas White | |
2019-02-14 | Use generators for flex/bison | Thomas White | |
2019-02-14 | Formatting | Thomas White | |
2019-02-14 | Move prefix to flex/bison input files | Thomas White | |
2019-02-14 | Skeleton parser structure | Thomas White | |
2019-02-14 | Move parser to separate library | Thomas White | |
2019-02-12 | Add Bison report | Thomas White | |
2019-02-07 | Skeleton parser | Thomas White | |
2019-02-05 | WIP | Thomas White | |
2018-10-17 | Switch to new Stylesheet type | Thomas White | |
2018-10-17 | Add JSON dependency | Thomas White | |
2018-10-17 | Add JSON stylesheet test | Thomas White | |
2018-04-22 | Add preliminary stylesheet editor | Thomas White | |
2018-04-11 | Add gettext stuff | Thomas White | |
2018-04-01 | Use GFile for presentation loading | Thomas White | |
2018-03-31 | Use GResource for sky.png | Thomas White | |
2018-03-23 | Use SVG version of alpha_warning | 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-11 | Update demo doc | Thomas White | |
2018-03-11 | Add Meson bits for tests, icon and desktop file | Thomas White | |
2018-03-10 | Add Meson build system | Thomas White | |