summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-06-19Make Atmos content work more like other content. Now its MXFsencrypt-atmosCarl Hetherington
are re-written, meaning that they can be encrypted. This commit is mostly just for the backend. We also need a fair few checks/restrictions in the UI: - any present atmos content dictates the project frame rate - no mixed edit rates of atmos content - probably some other things I haven't thought of
2020-06-19valgrind suppression updates.Carl Hetherington
2020-06-19Fix command line argument.Carl Hetherington
2020-06-18Fix finding of CPLs to make KDMs for, broken by recent libdcp additions.Carl Hetherington
2020-06-18Fix display of Atmos tracks in the timeline.Carl Hetherington
2020-06-18Fix save/load of Atmos asset lengths.Carl Hetherington
2020-06-18pot/merge.Carl Hetherington
2020-06-17Move identifiers stuff out to a new prefs tab.v2.15.81Carl Hetherington
2020-06-17Allow more complete control over the libdcp/DCP-o-matic metadata written to ↵Carl Hetherington
various places.
2020-06-16Give a better error.v2.15.80Carl Hetherington
2020-06-14Fix error when exporting stereo projects with "mixdown to stereo"v2.15.79Carl Hetherington
set.
2020-06-12Fix for non-disk Linux build.Carl Hetherington
2020-06-11Update test/data for removed Film metadata tags Signed and UploadAfterMakeDCPv2.15.78Carl Hetherington
2020-06-11Bump libdcp to fix failure to verify DCPs when the DTD pathCarl Hetherington
has spaces in it (i.e. Windows) (#1766).
2020-06-11I think we can waf install on the cscript build action even on Windows.Carl Hetherington
2020-06-11Bump ffmpeg-cdist for ccache fixes on Windows.Carl Hetherington
2020-06-11Bump libdcp for fix to missing .xsd files in the install.Carl Hetherington
2020-06-11Bump libdcp/libsub to get a Windows ccache build fix.Carl Hetherington
2020-06-11Add some missing .xsd files to the Windows installer; may help with #1766.Carl Hetherington
2020-06-09Try to provide some platform-specific menu text for 'show DCP in <thing>'Carl Hetherington
2020-06-09Assorted GTK3 layout tidying in KDM dialogs.Carl Hetherington
2020-06-08Add a bunch of SetFocus calls.Carl Hetherington
2020-06-08Add space next to "use best" button.Carl Hetherington
2020-06-08Remove unnecessary setup of _frame_rate_sizer which isCarl Hetherington
recreated later anyway.
2020-06-08Add a border round EditableLists on GTK3, otherwise they are hard to see.Carl Hetherington
2020-06-08Set focus on opening dialog.Carl Hetherington
2020-06-08Improve look of DCP metadata dialogue on scaling (#1762).Carl Hetherington
2020-06-08Spaces between content buttons in GTK3 (#1761).Carl Hetherington
2020-06-08Move upload-DCP-to-TMS button to preferences.Carl Hetherington
2020-06-08Remove encryption key options (#1760).Carl Hetherington
2020-06-08Always sign DCPs (#1760).Carl Hetherington
2020-06-06Fix erroneous hints about content being narrower than scope when it is near ↵Carl Hetherington
2.35:1 (#1751).
2020-06-06Make run script work when called from a different directory; some cleanup.Carl Hetherington
2020-06-05This AtomicityChecker was introduced a long time ago for reasonsCarl Hetherington
that are unclear. This commit removes it because it was causing a bug whereby the _suspended count on Butler would not go back down to 0 due to signals being blocked by the AtomicityChecker. I can see two possibilities: 1. AtomicityChecker is a band-aid for some deeper problem, in which case other bugs will become apparent. Perhaps it relates to signals being sent before the butler/player/playlist are connected to content. 2. AtomicityChecker was correct but was not identifiying signals from different pieces of content correctly; so the correct fix would be to add the content pointer to the _checker.send() call and block based also on that.
2020-06-05Add defensive check.Carl Hetherington
2020-06-05Fix thinko causing crashes when loading projects with legacy video ratios.Carl Hetherington
2020-06-05Fix crash when previewing projects with fewer than 6 audio channels;Carl Hetherington
the old code tried to copy audio just because its channel had a non-0 value in the map without checking whether the destination channel actually existed.
2020-06-04Only add ExamineContentJobs after a failed CheckContentChangeJobCarl Hetherington
if we are in the GUI. In the CLI client we will give up if the CheckContentChangeJob fails, and immediately destroy the job manager which doesn't end well if we have jobs running at the time.
2020-06-04Fall back to $PATH when searching for dcpomatic2_openssl.Carl Hetherington
2020-06-04Bump ffmpeg to get ccache fix.Carl Hetherington
2020-06-04Missing virtual destructor.Carl Hetherington
2020-06-04Clean up handling of paths relative to the executable.Carl Hetherington
2020-06-03White space fix.Carl Hetherington
2020-06-02Start pinning libdcp/libsub versions again.v2.15.77Carl Hetherington
2020-06-01Hidden debug option to make _disk not start _disk_writer on Linux.v2.15.76Carl Hetherington
2020-05-27Remove unused forward declaration.Carl Hetherington
2020-05-27Some small manual updates.Carl Hetherington
2020-05-25More fun with GTK3 and its enormous SpinButtons.Carl Hetherington
2020-05-25Don't offer full-frame containers unless 'allow any container' is enabled.Carl Hetherington
2020-05-24Use wxDC for all drawing of the audio mapping view, removingCarl Hetherington
use of wxGraphicsContext. This seems to fix strange rendering problems on Windows.