Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-05-10 | Add end of presentation marker | Thomas White | |
2019-05-10 | Clean up narrative item size arithmetic | Thomas White | |
2019-05-07 | Beautify cursor and selection highlight for slides | Thomas White | |
2019-05-07 | Fussiness | Thomas White | |
2019-05-04 | Fix deletion logic | Thomas White | |
2019-05-03 | Improve behaviour of paragraph splitting (when inserting a slide) | Thomas White | |
2019-05-03 | Fix crashes caused by toolbar paragraph motion buttons | Thomas White | |
2019-05-02 | Implement deletion of items | Thomas White | |
2019-05-02 | Add slide_delete_item() | Thomas White | |
2019-05-02 | Add missing get_type | Thomas White | |
2019-05-02 | Implement "revert" button for stylesheet editor | Thomas White | |
2019-05-02 | Formatting | Thomas White | |
2019-05-02 | Accept a stylesheet (alone) as a Storycode document | Thomas White | |
2019-05-02 | Free stylesheets properly | Thomas White | |
2019-05-01 | Add style for footer | Thomas White | |
2019-05-01 | Don't accidentally add scientific notation for numbers in colours | Thomas White | |
2019-04-30 | Use GEOMETRY for slide size | Thomas White | |
2019-04-30 | Add an empty text item is the narrative is empty after loading | Thomas White | |
2019-04-30 | Add an assertion | Thomas White | |
2019-04-30 | Create stylesheet with narrative | Thomas White | |
This means there'll ALWAYS be a default stylesheet present, avoiding crashes and a lot of special cases. | |||
2019-04-29 | Trap possible error case | Thomas White | |
2019-04-29 | Honour background in text frames | Thomas White | |
2019-04-29 | Honour paragraph spacing in text frames | Thomas White | |
2019-04-28 | Remove old includes | Thomas White | |
2019-04-28 | Get rid of SlideItem->resizable | Thomas White | |
2019-04-28 | Use geometry from stylesheet for items other than TEXT and IMAGE | Thomas White | |
2019-04-28 | Don't set alignment for narrative | Thomas White | |
2019-04-28 | Defer re-wrapping until redraw | Thomas White | |
This avoids repeatedly re-wrapping. | |||
2019-04-28 | gtk_narrative_view_redraw: also re-wrap the text | Thomas White | |
2019-04-27 | Implement selection of style in editor | Thomas White | |
2019-04-26 | Add API for getting style tree | Thomas White | |
2019-04-26 | Get rid of "enum style_element" | Thomas White | |
2019-04-16 | Redraw narrative window on stylesheet change | 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 | Add narrative_item_get_height() and narrative_render_item_cairo() | 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 | 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-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." |