summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-03-20Call wxSetlocale the same way we call setlocale to possibly fix #2218.2218-localeCarl Hetherington
2022-03-19Add config option for default KDM type.Carl Hetherington
2022-03-19Make a small class to choose KDM types.Carl Hetherington
2022-03-19Remove KDM type that was added for testing.Carl Hetherington
2022-03-19Add $CINEMA_SHORT_NAME variable in KDM emails.Carl Hetherington
2022-03-19Cleanup: remove some duplicated code.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
The wxWidgets item IDs can easily become outdated (when a search is done).
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-18Fix writing KDMs with long filenames.Carl Hetherington
2022-03-18Use the ICU library to sort cinemas rather than strcoll() (part of #2208).Carl Hetherington
strcoll() just doesn't really seem to work at all on Windows.
2022-03-17Encode UTF-8 subjects and attachment names properly (#2207).Carl Hetherington
2022-03-17Slightly improve behaviour under low memory conditions.Carl Hetherington
2022-03-17Use a vector<pair<...>> to store screens and cinemas instead of a map.Carl Hetherington
In this way, ordering will be preserved (part of #2208).
2022-03-17Replace class shim with a custom comparator.Carl Hetherington
2022-03-17Fix weird placement of SetSortColumn() call causing strange assertion ↵Carl Hetherington
failure in wxWidgets.
2022-03-17Cleanup: use some better variable names.Carl Hetherington
2022-03-16Make the value used for 'f' in KDM names consistent (#1657).Carl Hetherington
Before it was mostly the film name, but this is confusing when a single film contains multiple CPLs.
2022-03-15Cleanup: tidying.Carl Hetherington
2022-03-15Fix tests for newly-saved write to/email checkboxes.Carl Hetherington
2022-03-15Fix incorrectly-timed emission of silence padding causing buffer fill (#2217).Carl Hetherington
On initialisation or after seek we insert silence corresponding to a positive delay in an audio stream. Previously this inserted silence was done at time 0, so that after a seek to time T the silent frames would come out of the audio merger at time 0 and then the player would fill the space up to time T with silence. If T was far enough along this would fill the audio buffers without there being any video.
2022-03-14C++11 tidying.Carl Hetherington
2022-03-14Cleanup: tidy some comments.Carl Hetherington
2022-03-14Remember the state of the write to/email checkboxes in the KDM creator ↵Carl Hetherington
across runs (#2213).
2022-03-13C++11 tidying.Carl Hetherington
2022-03-13Tidying.Carl Hetherington
2022-03-13Fix sensitivity of custom scaled edit button.Carl Hetherington
2022-03-11Allow editing of a screen's cinema / adding a new screen whenCarl Hetherington
a screen is selected (#2210).
2022-03-10Fix build with the macOS 10.8 version of wxWidgets.v2.16.7Carl Hetherington
2022-03-09Fix incorrect quoting in helper script.v2.16.6v2.16.x-pendingCarl Hetherington
2022-03-09Improve ratings dialog to allow only valid values (#2199).Carl Hetherington
2022-03-09Allow passing flags into TableDialog::add for labels.Carl Hetherington
2022-03-09Add search_ctrl_height()Carl Hetherington
2022-03-09C++11 cleanup.Carl Hetherington
2022-03-09Don't write a <ContentVersion> tag with an empty <LabelText> (#2191).Carl Hetherington
I can't see the problem with this, but apparently Dolby CineInspect complains about it. We could fix this in libdcp but I think that would make more sense if this were related to a definite standard violation, instead of just some tinkering to hide a possibly-incorrect warning.
2022-03-09Use some decimal places when reporting transcode speed in the log.Carl Hetherington
2022-03-09Mark full debian package as replacing the CLI one (#2179).Carl Hetherington
2022-03-09Bail out early when there's a reason why the KDM is invalid.Carl Hetherington
2022-03-09Add some more logging to the DCP examiner.Carl Hetherington
2022-03-09Add --kdm option to dcpomatic_createCarl Hetherington
2022-03-09Improve error handling in CLI client slightly.Carl Hetherington
2022-03-09Cleanup: use some better variable names.Carl Hetherington
2022-03-09Basic CLI support for export.Carl Hetherington
2022-03-09Add option to use (or not) ISDCF names by default.Carl Hetherington
2022-03-09Remove unused file_dialog_wrapper.hCarl Hetherington