aboutsummaryrefslogtreecommitdiff
path: root/src/slide_window.c
AgeCommit message (Collapse)Author
2020-01-25Implement Slide->Add presentation titleThomas White
2020-01-25Fix semantics of slide_add_itemThomas White
2019-10-10Make symbol names unique across all filesThomas White
Enables Meson unity builds, helps ctags work, and reduces space for bugs
2019-10-05Get slide out of parser contextThomas White
2019-10-05Parse emphasis blocks in BisonThomas White
2019-05-02Implement deletion of itemsThomas White
2019-05-02Implement Insert->ImageThomas White
2019-05-01Close slide windows when closing narrativeThomas White
2019-05-01Remove slide windows from narrative window's record when they are closedThomas White
2019-05-01Set title bar of slide window properlyThomas White
2019-04-28Redraw slide windows when stylesheet is changedThomas White
2019-04-14Force redraw after adding slide titleThomas White
2019-03-30Get rid of Presentation structureThomas 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-18Set slide pointerThomas White
2019-03-15Initial GtkSlideViewThomas White
2019-02-19WIPThomas White
2018-10-30Propagate stylesheet changes to slide windowsThomas White
2018-10-30Fix style warnings from static analyserThomas White
2018-10-20Remove legacy API cruftThomas 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-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-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-02-19Remove unused variablesThomas White
2018-02-04Fix next/previous slide in slide windowThomas White
2018-01-29Fix incorrect handling when first frame is deletedThomas White
2018-01-18Mass update of copyright datesThomas White
2018-01-05FussinessThomas White
2018-01-05GUI slide title addingThomas White
2018-01-04Copy and paste entire framesThomas White
2017-12-06Fix some FIXMEsThomas White
2017-11-29Scale the slide in the slide windowThomas White
2017-11-26Use config file for image store pathnameThomas White
2017-01-16Titlebar stuff, keep track of when presentation has been changedThomas White
2016-11-18Use slide template for new slidesThomas White
2016-08-23Horrible size hack for slide windowThomas White
2016-05-17GObjectify the slideshowThomas White
2016-05-17Remove some old codeThomas White
2016-05-02Remove old stuff from SlideWindow, and fix action group stuffThomas White
2016-04-28Fix slide number the first time the slide window is openedThomas White
2016-04-24Fix slide numbersThomas White
2016-04-22Slide adding worksThomas White
2016-03-28Basic renderer using PangoLayoutsThomas White
2016-03-14Set role of slide windowThomas White
2016-01-05next/prev slide fixesThomas White
2015-12-26Remove "struct slide" and the slide listThomas White
2015-12-26Open slide window on right slideThomas White
2015-11-26WIPThomas White
2015-11-15Move PangoLanguage higher upThomas White