summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-10-26Avoid unnecessary re-writes of video assets if they are staying the same ↵v2.15.26Carl Hetherington
(#1638). This is particularly useful as it avoids the hard-link-breaking copy step which is necessary if you're going to re-write the video asset with new IDs.
2019-10-26Put encryption key into the video identifier so that it is re-made if the ↵Carl Hetherington
key changes.
2019-10-26Prevent player folding audio to 2 channel if "default DCP audio channels" is ↵Carl Hetherington
set to 2.
2019-10-26Prevent calls to erase with invalid keys.Carl Hetherington
2019-10-25Only notarize thin OSX builds.Carl Hetherington
2019-10-21Merge branch 'v2.15.x' of ssh://git.carlh.net/home/carl/git/dcpomatic into ↵v2.15.25Carl Hetherington
v2.15.x
2019-10-21Tweak error handling in make_osx.Carl Hetherington
2019-10-21Merge branch 'v2.15.x' of ssh://localhost:2222/home/carl/git/dcpomatic into ↵Carl Hetherington
v2.15.x
2019-10-21Copy with progress updates when we might copy long files (#1574).Carl Hetherington
2019-10-21Add notarization steps to make_dmg.shv2.15.24Carl Hetherington
2019-10-21Rename dcpomatic_sleep -> dcpomatic_sleep_seconds.Carl Hetherington
2019-10-20Remove hard-coded environment location in OS X build.Carl Hetherington
2019-10-18ISDCF name fixes with > 6 channels and HI/VI (#1633).Carl Hetherington
2019-10-16Allow thin builds (target name osx-64).Carl Hetherington
2019-10-16Fix assertion failure on making a VF, in certain circumstances.Carl Hetherington
These circumstances were a VF which refers to at least one complete reel of audio from a OV before adding more audio of its own. Forward-porter from 392d675f5799671abbcf1a9a47820321bcbdcca2 in master.
2019-10-15Fix confusing error in windows where it would complain about : in full ↵Carl Hetherington
pathnames if creating a directory failed.
2019-10-15Missed indent.Carl Hetherington
2019-10-14Prune some dependencies and add Ubuntu 19.10.Carl Hetherington
2019-10-14Add a comment.v2.15.23Carl Hetherington
2019-10-14Add option to use lld.Carl Hetherington
2019-10-14Remove unused bits.Carl Hetherington
2019-10-14Remove an optimisation to not run the body of ContentPanel::check_selectionCarl Hetherington
if it is called with an unchanged selection. It breaks updates of the available tabs when a OV is added to a VF DCP.
2019-10-14Merge branch 'v2.15.x' of ssh://localhost:2222/home/carl/git/dcpomatic into ↵Carl Hetherington
v2.15.x
2019-10-14Remove python 2 style print now that we are importing print_function from ↵Carl Hetherington
future.
2019-10-13Hide the upmixers unless an "advanced" configuration option is ticked.v2.15.22Carl Hetherington
The upmixers are not of sufficient quality to always be an improvement, and anecdotally it seems that some users see them and hope one will be a silver bullet.
2019-10-13Fix failure to load OV after adding a VF to a project.Carl Hetherington
This has the same cause as 19f51503621a57794bd79bac053c9e6549a69f46 i.e. the DCPDecoder re-use optimisation. This commit tries to re-fix 19f515 in a more general way which also takes into account the OV/VF bug. It also adds a unit test.
2019-10-13Tweak hint.Carl Hetherington
2019-10-10Merge branch 'v2.15.x' of ssh://main.carlh.net/home/carl/git/dcpomatic into ↵Carl Hetherington
v2.15.x
2019-10-09Allow debug builds with no internet connection. Also add missing patron.Carl Hetherington
2019-10-09Fix deadlock in test.Carl Hetherington
2019-10-09Fix cross-thread access to info files. May help with #1618.Carl Hetherington
2019-10-08Python 3 and bug fix hacks.Carl Hetherington
2019-10-05Merge branch 'v2.15.x' of ssh://git.carlh.net/home/carl/git/dcpomatic into ↵v2.15.21Carl Hetherington
v2.15.x
2019-10-05Missing file in manual build.Carl Hetherington
2019-10-04Merge branch 'v2.15.x' of ssh://git.carlh.net/home/carl/git/dcpomatic into ↵Carl Hetherington
v2.15.x
2019-10-04Remove long-defunct .travis.yml.Carl Hetherington
2019-10-03Add xattr command to remove things from .apps that codesign does not like.Carl Hetherington
It says: resource fork, Finder information, or similar detritus not allowed I'm not sure why this suddenly became necessary. Forward-ported from 5b1c0d804847978e32bc4ce4de43f148c366f9da in master.
2019-09-29Improve OpenFileError so that it doesn't say "opening for read"v2.15.20Carl Hetherington
in one case where it should say "opening for read/write". Also add some unit tests for ReelWriter.
2019-09-29Ignore ccls stuff.Carl Hetherington
2019-09-27Fix failure to playback encrypted DCPs, introduced when adding DCPDecoder ↵Carl Hetherington
re-use optimisation.
2019-09-27Fix duplicate shortcut in menu.Carl Hetherington
2019-09-27Use content video frame rate rather than the DCP one when readingCarl Hetherington
trim start/end back from the UI. See #1607.
2019-09-20Add a warning log when an assertion gets hit.Carl Hetherington
Forward-ported from 4141f01e25abd5050db09ff85da47ff059909669 in master.
2019-09-20Tidy some grammar and remove a silly colloquialism.Carl Hetherington
2019-09-09pot/merge.v2.15.19Carl Hetherington
2019-09-09Stop crashing when running the hints check on films with silent/black gaps.Carl Hetherington
2019-09-09Handle errors a little better when scanning for closed captions (in hints).Carl Hetherington
2019-09-08Fix timeline selection under scroll.Carl Hetherington
2019-09-08New hack.v2.15.18Carl Hetherington
2019-09-08Make sure subtitle exports have .xml extension.Carl Hetherington