summaryrefslogtreecommitdiff
path: root/src/wx/screens_panel.cc
AgeCommit message (Expand)Author
2022-10-19Extract Collator class.Carl Hetherington
2022-08-31Fix incorrect ordering when adding cinemas.Carl Hetherington
2022-08-31Fix previous.Carl Hetherington
2022-08-30Refresh cinemas UI if the cinemas.xml file location is changed.Carl Hetherington
2022-08-30Cleanup: white space.Carl Hetherington
2022-08-30Handle failures to write cinemas.xml more nicely.Carl Hetherington
2022-08-30Cleanup: use some better variable names and ScopeGuards.Carl Hetherington
2022-05-08Add new screen to the right place just after adding a new cinema (#2249).Carl Hetherington
2022-03-21Add check/uncheck all buttons to screens panel.Carl Hetherington
2022-03-19We can (and should) get the screens straight from _checked_screens now.Carl Hetherington
2022-03-19Now we don't need _cinemas and _screens any more.Carl Hetherington
2022-03-19Fix _selected_* to only store pointers to things.Carl Hetherington
2022-03-18Speed things up by sorting before adding cinemas.Carl Hetherington
2022-03-18Preserve checked status during search (#2212).Carl Hetherington
2022-03-18Add an initialisation in the class.Carl Hetherington
2022-03-18Also keep maps the other way around.Carl Hetherington
2022-03-18Keep maps of wxTreeListItem to Cinema/Screen.Carl Hetherington
2022-03-18Use the ICU library to sort cinemas rather than strcoll() (part of #2208).Carl Hetherington
2022-03-17Use a vector<pair<...>> to store screens and cinemas instead of a map.Carl Hetherington
2022-03-17Replace class shim with a custom comparator.Carl Hetherington
2022-03-17Fix weird placement of SetSortColumn() call causing strange assertion failure...Carl Hetherington
2022-03-17Cleanup: use some better variable names.Carl Hetherington
2022-03-11Allow editing of a screen's cinema / adding a new screen whenCarl Hetherington
2022-03-09Add search_ctrl_height()Carl Hetherington
2022-03-09C++11 cleanup.Carl Hetherington
2022-03-09Switch a list for vector.Carl Hetherington
2022-03-09Use checkboxes to decide which screens KDMs will be made for (#1895).Carl Hetherington
2022-03-09Display the filename / URL that a screen certificate was obtained from (#1894).Carl Hetherington
2021-02-04Use strcoll() to compare cinemas/screens in the KDM dialog (#1904).Carl Hetherington
2021-02-03c++11 tidying.Carl Hetherington
2021-01-07BOOST_FOREACH.Carl Hetherington
2021-01-07std::shared_ptrCarl Hetherington
2020-12-22Confirm removal of cinemas and screens.Carl Hetherington
2020-12-21Select newly-added cinemas.Carl Hetherington
2020-06-09Assorted GTK3 layout tidying in KDM dialogs.Carl Hetherington
2020-01-03Fix failure to save screen notes when making a new one (github bug #6).Carl Hetherington
2019-05-10Put Font and Screen into dcpomatic namespace.Carl Hetherington
2018-12-08Support buttons.Carl Hetherington
2017-03-07Handle failure to write to cinemas file more nicely.Carl Hetherington
2016-11-19No-op; rename a whole load of wx constants to their shorter equivalents.Carl Hetherington
2016-11-17Prevent duplicate screen names within a cinema (#1007).Carl Hetherington
2016-11-16Further fix KDM dialog Z-order on OS X (#979).Carl Hetherington
2016-11-08Provide correct parent to dialogue box to avoid z-order problems under OS X (...Carl Hetherington
2016-07-29Rearrange KDM window and replace OK/Cancel with Make KDM button.Carl Hetherington
2016-06-21Revert "Use make_shared<>."Carl Hetherington
2016-06-21Use make_shared<>.Carl Hetherington
2016-05-25No-op; fix GPL address and use the explicit-program-name version.Carl Hetherington
2016-04-29Add free-text notes field to cinemas and screens.Carl Hetherington
2016-04-25Missing i18n tags.Carl Hetherington
2016-04-22Tweak vertical layout in the KDM creator (#833).Carl Hetherington