summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-07-07Use dcp::ArrayData instead of custom struct.grokCarl Hetherington
2023-07-07Whitespace tweaks.Carl Hetherington
2023-07-07Move some stuff from grok_context.h to a .cc.Carl Hetherington
2023-07-07Const correctness.Carl Hetherington
2023-07-07We need to be able to read the config even if the GPU options are not in it.Carl Hetherington
2023-07-07Tweak some whitespace style.Carl Hetherington
2023-07-07Add GPL boilerplate.Carl Hetherington
2023-07-07Use our own DirPickerCtrl.Carl Hetherington
2023-07-07Use boost::filesystem::path for _gpu_binary_location.Carl Hetherington
2023-07-07Copy-edit some text very slightly.Carl Hetherington
2023-07-07Move some of gpu_config_panel.h to a .cc.Carl Hetherington
2023-07-07Rename some camelCase.Carl Hetherington
2023-07-07Rename some member variables.Carl Hetherington
2023-07-07Avoid using statements in headers.Carl Hetherington
2023-07-07Tweak whitespace in config.hCarl Hetherington
2023-07-07Run clang-format on the previous commit.Carl Hetherington
2023-07-07Run clang-tidy.Carl Hetherington
2023-07-07Run clang-format on Aaron's patch.Carl Hetherington
2023-07-07Patch from Aaron.Carl Hetherington
2023-07-07Cleanup: member variable name standard.Carl Hetherington
2023-07-02Fix crash if an exception is thrown before the splash screen is created.Carl Hetherington
2023-07-02Don't insert incorrect <Effect> nodes into metadata (#2581).Carl Hetherington
Previously we would add assume Effect=none (i.e. force all subtitles to have no effect) if neither of the legacy tags Border or Shadow were present in the metadata. In this case we should just leave Effect as unset.
2023-07-01Add another test.Carl Hetherington
2023-06-30Don't write MainSoundConfiguration with 71 when we only have HI/VI (#2580).Carl Hetherington
2023-06-30Add channel_is_mapped().Carl Hetherington
2023-06-30Clean up after some more tests.Carl Hetherington
2023-06-29Disable asset hash checks that the libdcp bump fixes.Carl Hetherington
2023-06-29Missing i18n markup.Carl Hetherington
2023-06-29Keep "correct" hashes in dcpomatic2_map rather than recalculating them (#2555).Carl Hetherington
2023-06-29Bump libdcp for changes to how hashes are handled.Carl Hetherington
2023-06-25We no longer need to these bundle IDs.Carl Hetherington
They were being passed to altool but when switching to notarytool it seems that these IDs were never used and can now be omitted.
2023-06-25Tolerate problems when reading the contents of DCPs.Carl Hetherington
This avoids errors in cases like unreadable lost+found directories appearing inside a DCP.
2023-06-24Fix config test reference after ISDCF name config option.Carl Hetherington
2023-06-24Add config option to allow long ISDCF name parts.Carl Hetherington
2023-06-22Avoid virtual call to set_film() in constructor (#2571).Carl Hetherington
2023-06-22Remove unnecessary config_changed() which will only result in ↵Carl Hetherington
setup_sensitivity() being called again.
2023-06-22No need to call setup_sensitivity() here as set_film() already does it.Carl Hetherington
2023-06-22set_film() no longer needs to be virtual.Carl Hetherington
2023-06-22Controls::set_film() calls setup_sensitivity() so there's no need for ↵Carl Hetherington
PlaylistControls::set_film() also to do it.
2023-06-20Give a better error when map doesn't find an asset.Carl Hetherington
2023-06-20Add new(?) filename for some IMB certificates.Carl Hetherington
2023-06-20Cleanup: use a struct/pair rather than two separate lists.Carl Hetherington
2023-06-17Fix syntax error in cscript.Carl Hetherington
2023-06-16Slightly improve a crash when content goes away.Carl Hetherington
2023-06-16Fix crash when pressing Ctrl+T with no content (#2563).Carl Hetherington
2023-06-16Defend against divide by 0.Carl Hetherington
2023-06-16Improve some tooltips (#2560).Carl Hetherington
2023-06-13Cleanup: switch sense of if.Carl Hetherington
2023-06-12Fix failure to close verify progress window when finished.Carl Hetherington
2023-06-12Cleanup: swap some wx_ptrs for locals.Carl Hetherington