summaryrefslogtreecommitdiff
path: root/src/wx/screens_panel.cc
AgeCommit message (Expand)Author
2025-07-13White space: screens_panel.{cc,h}Carl Hetherington
2025-01-25Fix consistency of button stack gaps.Carl Hetherington
2025-01-22Add update() to allow re-filling from a new database.Carl Hetherington
2025-01-22Only read screen certificates when we need them.Carl Hetherington
2025-01-22Allow KDMRecipient and hence Screen to convert certs to dcp::Certificate lazily.Carl Hetherington
2025-01-22Add screens with one query, not one per cinema.Carl Hetherington
2025-01-22Check _checked_screens cinema ID instead of checking each screen.Carl Hetherington
2025-01-22Keep one CinemaList to use in the whole of ScreensPanel.Carl Hetherington
2025-01-22Fix some places where we have a full Cinema/Screen object available...Carl Hetherington
2025-01-13Fix ellipsized cinema/screen names on macOS.Carl Hetherington
2025-01-13Fix failure to update cinema screen information (#2944).Carl Hetherington
2024-09-03Remove use of wxT in favour of char_to_wx().Carl Hetherington
2024-07-26Merge branch 'main' into v2.17.xCarl Hetherington
2024-07-13Fix spacing of screens panel buttons.Carl Hetherington
2024-05-06Use sqlite for cinema and DKDM recipient lists.Carl Hetherington
2024-04-24Restore time zone to Cinema and improve UI to use it (#2473).Carl Hetherington
2024-04-21Extract all uses of DCP-o-matic name to allow branding.Carl Hetherington
2024-01-28Move UTC offset for KDMs from the cinema to the point of KDM creation (#2300).Carl Hetherington
2024-01-09Move ScopeGuard into libdcp.Carl Hetherington
2023-10-18Add button to show only checked screens in the KDM creator (#2624).Carl Hetherington
2023-10-18Fix crash when removing multiple cinemas caused by _selected_cinemas being ch...Carl Hetherington
2023-03-03Un-check screens when they or their cinema are deleted.Carl Hetherington
2023-01-17Use collator to search for screens (#2426).Carl Hetherington
2023-01-16Double-click to edit cinemas/screens.Carl Hetherington
2023-01-16Stack-allocate wxDialog instead of using wx_ptr.Carl Hetherington
2023-01-16Manually call selection_changed() after removing a screen (#2418).Carl Hetherington
2023-01-14Add wx_ptr and use it instead of ScopeGuard in a lot of places.Carl Hetherington
2022-11-23Fix crash when adding cinemas while a search is in force (#2378).Carl Hetherington
2022-11-23Cleanup: extract sorted_cinemas().Carl Hetherington
2022-11-23Cleanup: add convert_to_lower() and matches_search().Carl Hetherington
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