summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2022-03-25Supporters update.v2.16.8Carl Hetherington
2022-03-25Bump libdcp for fix to remove erroneous <EntryPoint> and <Duration> markers ↵Carl Hetherington
from <MainMarkers> (#2215).
2022-03-24Don't throw an exception part-way through resolving assets (#2221).Carl Hetherington
This was applied to libdcp master in 81c6fcba2. It seems wrong to give up in the middle of resolving things, as it might not work if things happen to be in the wrong order.
2022-03-21Fix build error on mac.Carl Hetherington
2022-03-21Add check/uncheck all buttons to screens panel.Carl Hetherington
2022-03-20Remove unnecessary heading in email address list in cinema dialogue.Carl 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 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-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-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