summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-06-28Rename _playing_condition -> _thread_work_condition.Carl Hetherington
2020-06-27Move video filters controls into advanced content dialogue (#1748).Carl Hetherington
2020-06-27Switch the content advanced dialogue to use GridBagSizer.Carl Hetherington
2020-06-27Merge FilterEditor and FilterDialog.Carl Hetherington
2020-06-27Avoid ResetClip() since (on GTK3, and maybe elsewhere) it seems toCarl Hetherington
reset some internally-setup clipping so that drawing can overlap the canvas that it's on. Fixes #1769.
2020-06-25Updated nl_NL translation from Rob van Nieuwkerk.v2.15.84Carl Hetherington
2020-06-23Try to fix crash on calling glGetString() without a GL context.Carl Hetherington
2020-06-21Remove out-of-date comment.Carl Hetherington
2020-06-19Fix hanging butler due to nasty signal ordering problems.v2.15.83Carl Hetherington
2020-06-19Missing return statement.Carl Hetherington
2020-06-19Fix timeline for DCPs containing Atmos.Carl Hetherington
2020-06-19DCPExaminer must find Atmos length / edit rate.Carl Hetherington
2020-06-19Missing setup of AtmosContent in DCP.Carl Hetherington
2020-06-19Fix serialisation of the Atmos parts of a DCP.Carl Hetherington
2020-06-19Fix XML tag names; they are in the <Content> tag mixed in with all other ↵Carl Hetherington
sub-types.
2020-06-19Make Atmos content work more like other content. Now its MXFsv2.15.82Carl Hetherington
are re-written, meaning that they can be encrypted. This (along with the libdcp update) also fixes assorted Atmos bugs.
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