aboutsummaryrefslogtreecommitdiff
path: root/src/narrative_window.c
AgeCommit message (Collapse)Author
2018-06-26Get rid of old printfThomas White
2018-05-01Get rid of stylesheet lists and add stylesheet change signalThomas White
We no longer have a need for more than one (since the callback stuff changed, see 61394e51), and removing it makes it much easier to hook up the stylesheet update code for the stylesheet editor.
2018-04-23show_error: Use literal format stringThomas White
2018-04-22Add preliminary stylesheet editorThomas White
2018-04-15Tidy up nw_entries_pThomas White
2018-04-15Remove vestigial codeThomas 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-15Internationalise all strings in source codeThomas White
2018-04-11Replace p->filename with p->uri, get rid of p->titlebar, and use ↵Thomas White
g_file_get_basename()
2018-04-01Use GFile to save presentationsThomas White
2018-04-01Use GFile for presentation loadingThomas White
2018-03-31Ensure cursor is somewhere before adding slideThomas White
2018-03-30Do all rendering one level higherThomas White
All rendering functions now render the contents of the given block, not the block itself. This makes everything consistent again with respect to where the frame SCBlock pointers point, even for the top frame.
2018-03-19Move load_everything() to utilsThomas White
2018-03-18Remove \callbackThomas White
Make the callback mechanism into one of general interception of any Storycode command. This way, the narrative rendering (the only thing using this functionality) doesn't have to do its horrible stylesheet thing. That's necessary so that the rendering function gets the actual SCBlock, not the definition of the macro.
2018-03-11Rename some functions to make them uniqueThomas White
Makes things less confusing. Ulterior motive: makes Meson unity builds work.
2018-03-11Avoid creating extra ImageStoresThomas White
2018-01-29Fix incorrect handling when first frame is deletedThomas White
2018-01-25Fix slide numbers in narrative windowThomas White
2018-01-19Inhibit screensaver using native GTK methodThomas White
2018-01-19Fix button label in save boxThomas White
2018-01-18Mass update of copyright datesThomas White
2018-01-05Single monitor mode for slideshowThomas White
If we only have one monitor, page up/down should change slide instead of paragraph.
2018-01-05Add option to start presentation without slides (timing only)Thomas White
2018-01-04Get slide size from stylesheetThomas White
2018-01-04Change slide shape to 16:9, with FIXMEsThomas White
2017-12-02Disable up/down buttons at end of slideshowThomas White
2017-12-02Add option to start slideshow in the middleThomas White
2017-11-27Use ImageStore to get image sizeThomas White
2017-11-26Use config file for image store pathnameThomas White
2017-11-23Get rid of image size stuffThomas White
A completely unnecessary mechanism.
2017-09-03Comment out unused variablesThomas White
The list of compiler warnings was starting to be a problem
2017-03-02Substitute style sheet when there was no stylesheet beforeThomas White
2017-03-02sc_block_delete() may change the top blockThomas White
2017-02-08Substitution fixesThomas White
2017-02-04Set narrative stylesheet when replacing itThomas White
2017-02-04Change stylesheetThomas White
2017-01-16Add/delete slide = presentation changedThomas White
2017-01-16Titlebar stuff, keep track of when presentation has been changedThomas White
2017-01-14Double click thumbnail during slideshow -> show slide on projectorThomas White
2016-11-21Handle new slide without templateThomas White
2016-11-18Use slide template for new slidesThomas White
2016-09-13Get rid of last bits of "slide notes"Thomas White
An outdated concept...
2016-08-26Trap F5 in narrative window during slide showThomas White
2016-07-04Implement slide deletionThomas White
2016-05-25Fix icon namesThomas White
2016-05-17GObjectify the slideshowThomas White
2016-05-17Advance slide from narrative windowThomas White
2016-05-16Scroll/toolbar fixesThomas White
2016-05-14Change narrative paragraph instead of advancing slideThomas White