summaryrefslogtreecommitdiff
path: root/src/tools/dcpomatic_kdm.cc
AgeCommit message (Expand)Author
2025-09-28Save and restore DoM KDM creator window position/size.1575-save-windowsCarl Hetherington
2025-07-10Remove compose.hpp includes.Carl Hetherington
2025-07-10Replace String::compose with fmt.Carl Hetherington
2025-07-04Go back to the old way of handling KDM timing.Carl Hetherington
2025-05-27Move i18n setup into 3 separate platform files.Carl Hetherington
2025-03-02Use the configured KDM creator log file rather than a hard-coded one.Carl Hetherington
2025-03-02Use a customised config dialog for the KDM creator.Carl Hetherington
2025-02-02Fix build warning on macOS.Carl Hetherington
2025-01-31Fix macOS preferences menu, lost in 0da18dbf9b62b532f48a4e859f70f4ddedb6f78eCarl Hetherington
2025-01-22Update the UI on a change to the configured cinema/screen database (#2951).Carl Hetherington
2025-01-16Extract layout_for_short_screen().Carl Hetherington
2025-01-16Remove File menu on macOS (it has nothing in it).Carl Hetherington
2025-01-16Use DCPOMATIC_OSX instead of __WXOSX__Carl Hetherington
2025-01-01Tweak some button padding.Carl Hetherington
2025-01-01Add shorter output panel for KDMs on smaller screens (#2646).Carl Hetherington
2025-01-01Trim some padding from the KDM creator.Carl Hetherington
2025-01-01Split KDMOutputPanel into TallKDMOutputPanel and a base.Carl Hetherington
2024-09-03Remove use of wxT in favour of char_to_wx().Carl Hetherington
2024-09-03Remove some implicit conversions between wxString and std::string.Carl Hetherington
2024-05-06Use sqlite for cinema and DKDM recipient lists.Carl Hetherington
2024-04-26Allow branding of "report a problem" dialog.Carl Hetherington
2024-04-26Allow customisation of error report email address.Carl Hetherington
2024-04-24Restore time zone to Cinema and improve UI to use it (#2473).Carl Hetherington
2024-04-21Rename Encoder -> FilmEncoder, and subclasses.Carl Hetherington
2024-04-21Extract all uses of DCP-o-matic name to allow branding.Carl Hetherington
2024-01-30Open macOS prefs with Mac-, not Mac-P (#2745).Carl Hetherington
2024-01-18macOS build fix.Carl Hetherington
2024-01-18Allow specification of KDM annotation text (#296).Carl Hetherington
2024-01-11Attempt to rationalise menu IDs and avoid duplicates.Carl Hetherington
2023-12-19Fix sensitivity of KDM create button when no output method has been chosen.Carl Hetherington
2023-11-20Add a dialog to show which screens have potentially-problematicCarl Hetherington
2023-11-20Fix "create KDM" button sensitivity with invalid KDM time range.Carl Hetherington
2023-10-09Use dcp::filesystem to wrap filesystem calls and fix_long_pathCarl Hetherington
2023-05-30Don't show warning when only removing an empty DKDM folder (#2541).Carl Hetherington
2023-05-30Don't add DKDMs twice (#2545).Carl Hetherington
2023-05-30Fix disappearing DKDM folders when dragging a folder into its own child (#2540)Carl Hetherington
2023-05-13Cleanup: using ordering.Carl Hetherington
2023-05-13Fix typos in errors.Carl Hetherington
2023-04-25Don't use wx_ptr for the splash screen.Carl Hetherington
2023-02-11Use kdm_for_screen also in dcpomatic_kdmCarl Hetherington
2023-02-11Use the correct prompt for file/folder.Carl Hetherington
2023-02-11Improve error when the KDM period is outside the signer period in the KDM cre...Carl Hetherington
2023-02-11Warn/error on making KDMs using recipient certs whose validity periodsCarl Hetherington
2023-02-11Cleanup: use an early return to calm some indentation.Carl Hetherington
2023-01-17Swap some wx_ptr for simple members/locals.Carl Hetherington
2023-01-16Add DCPOMATIC_SUBHEADING_TOP_PAD.Carl Hetherington
2023-01-15Use wx_ptr for the splash screen.Carl Hetherington
2023-01-14Add wx_ptr and use it instead of ScopeGuard in a lot of places.Carl Hetherington
2023-01-14Use more ScopeGuards.Carl Hetherington
2023-01-04Allow drag-and-drop of DKDMs onto the list in the KDM creator.Carl Hetherington