Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-04-15 | Initial stylesheet editor | Thomas White | |
2019-04-14 | Remove src-old foldersc2 | Thomas White | |
2019-04-14 | Get rid of "delete slide" | Thomas White | |
...because you can just press delete | |||
2019-04-14 | Force redraw after adding slide title | Thomas White | |
2019-04-14 | Double-click slide to jump to it during slideshow | Thomas White | |
2019-04-14 | Check cursor visible after move | Thomas White | |
2019-04-14 | Keep paragraph centered in narrative during slideshow | Thomas White | |
2019-04-13 | Make clock unique to narrative window, and fix cleanup logic | Thomas White | |
2019-04-13 | Restore printing | Thomas White | |
2019-04-13 | Add narrative_item_get_height() and narrative_render_item_cairo() | Thomas White | |
2019-04-08 | Restore slide export to PDF | Thomas White | |
2019-04-08 | Move render_slides_to_pdf to slide_render_cairo | Thomas White | |
2019-04-08 | Fix colour types | Thomas White | |
2019-04-07 | Save default slide size in stylesheet | Thomas White | |
Also gets rid of the nasty special variables for the default slide size, using the geometry property of the "SLIDE" style instead. | |||
2019-04-06 | If a colour is read as a hex code, save it that way too | Thomas White | |
2019-04-06 | Save slides | Thomas White | |
2019-04-06 | Parsing fixes | Thomas White | |
2019-04-06 | Stylesheet saving fixes | Thomas White | |
2019-04-06 | Fix indentation in demo doc | Thomas White | |
2019-04-06 | Remove empty file | Thomas White | |
2019-04-04 | Write narrative | Thomas White | |
2019-04-04 | Save stylesheet | Thomas White | |
2019-04-03 | Stylesheet saving skeleton | Thomas White | |
2019-04-02 | Hooks for style cascading system | Thomas White | |
2019-04-02 | Don't g_object_ref(NULL) | Thomas White | |
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-30 | Implement "add slide" | Thomas White | |
2019-03-29 | Catch attempt to advance paragraph past end of narrative | Thomas White | |
2019-03-28 | Fix paragraph highlight geometry | Thomas White | |
2019-03-28 | Restore slideshow and clock | Thomas White | |
2019-03-27 | Show modified status in narrative title bar | Thomas White | |
2019-03-24 | Handle upside-down text frame creation | Thomas White | |
2019-03-24 | Implement image import | Thomas White | |
2019-03-24 | Remove unused function | Thomas White | |
2019-03-24 | Implement new text frames in slides | Thomas White | |
2019-03-24 | Implement text selection in slides | Thomas White | |
2019-03-23 | Implement slide text deletion | Thomas White | |
2019-03-23 | Combine slide text strings and layouts in one structure | Thomas White | |
2019-03-22 | Restore test card | Thomas White | |
2019-03-22 | Catch cursor_frame == NULL before inserting text | Thomas White | |
2019-03-22 | Implement slide text paragraph splitting | Thomas White | |
2019-03-21 | Expose SlideItem as an opaque type | Thomas White | |
2019-03-21 | Update PangoLayout before moving cursor after text insertion | Thomas White | |
2019-03-21 | Implement slide text insertion | Thomas White | |
2019-03-18 | Show padding boundaries in editing box | Thomas White | |
2019-03-18 | Fix Pango warning when moving cursor off the end of blank narrative paragraph | Thomas White | |
2019-03-18 | Unset selection when changing slide | Thomas White | |
2019-03-18 | Cursor position stuff | Thomas White | |
2019-03-18 | Frame resize stuff | Thomas White | |