summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-03-12Add new interface for setting reel breaks (#2678).2678-reel-breakCarl Hetherington
2024-03-12Tweak SpinCtrl width for GTK3 to work with Mint's theme.Carl Hetherington
2024-03-12Extract snap subdivision to a constant.Carl Hetherington
2024-03-12Extract timeline content colours to a header.Carl Hetherington
2024-03-12Add validity check to Timecode.Carl Hetherington
2024-03-12Add operator<= for HMSF.Carl Hetherington
2024-03-12Add custom reels option to Film.Carl Hetherington
2024-03-12Remove reel type / length controls from DCP panel.Carl Hetherington
2024-03-12Use std::vector and emplace_back(), lengthen variable name.Carl Hetherington
2024-03-12Split out TimelineView from ContentTimelineView.Carl Hetherington
2024-03-12Rename TimelineTextContentView -> ContentTimelineTextView.Carl Hetherington
2024-03-12Rename TimelineVideoContentView -> ContentTimelineVideoView.Carl Hetherington
2024-03-12Rename TimelineAudioContentView -> ContentTimelineAudioView.Carl Hetherington
2024-03-12Rename TimelineAtmosContentView -> ContentTimelineAtmosView.Carl Hetherington
2024-03-12Rename TimelineDialog -> ContentTimelineDialog.Carl Hetherington
2024-03-12Split out Timeline from ContentTimeline.Carl Hetherington
2024-03-12Rename TimelineView -> ContentTimelineView.Carl Hetherington
2024-03-12Rename Timeline -> ContentTimeline.Carl Hetherington
2024-03-12Rename "custom" reel type to "split by maximum reel size" (in the GUI).Carl Hetherington
2024-03-11Fix failing tests.Carl Hetherington
Broken in the fix for #2780, when we started to check that referenced audio MXFs have the correct number of channels.
2024-03-11Use stored has_non_zero_entry_point() instead of parsing the DCP again (#2524).Carl Hetherington
2024-03-11Take has_non_zero_entry_point() from examiner and store it.Carl Hetherington
2024-03-11Offer has_non_zero_entry_point() from DCPExaminer.Carl Hetherington
2024-03-11Remove redundant DCPDecoder use.Carl Hetherington
2024-03-11Add a temporary to reduce some boilerplate.Carl Hetherington
2024-03-11Use openjpeg v2.5.2 (#2783).Carl Hetherington
Tests suggest it is considerably faster: * arrietty on Linux/AMD old: 03:35 new: 03:58 * Sintel.2010.1080p.mkv on Linux/AMD old: 0:29:49 new: 0:22:39 * TRAILER VERSIE 4.mov on Apple M1 old: 6:22 new: 5:15 * TRAILER VERSIE 4.mov on Windows/Intel old: 6:10 new: 4:12
2024-03-11Make check_one_frame more verbose when it fails.Carl Hetherington
2024-03-11Fix memory leak in test.Carl Hetherington
2024-03-09Merge branch 'main' into v2.17.xCarl Hetherington
2024-03-08Add <PlayerRestrictedMenus> option to config.xml (#2725).Carl Hetherington
This hides all player menus except "File".
2024-03-07Fix screen name order in KDM emails.Carl Hetherington
2024-03-07Use dcp_name (probably ISDCF name) for CPL_NAME in KDM emails (#2787).Carl Hetherington
2024-03-07Store attachment contents in the Email object.Carl Hetherington
2024-03-07Rename Emailer -> Email.Carl Hetherington
2024-03-04Add a couple more Dolby certificate location / filename pairs.Carl Hetherington
2024-03-01Build for Ubuntu 24.04.Carl Hetherington
2024-02-27Add Shift+scrollwheel to move left/right in the timeline.Carl Hetherington
2024-02-27Add Ctrl+scrollwheel zoom to the timeline (#2781).Carl Hetherington
2024-02-26Disallow referring to OV audio unless channel counts match (#2780).Carl Hetherington
2024-02-22Merge tag 'v2.16.78' into v2.17.xv2.17.12Carl Hetherington
2024-02-21Make DCPExaminer::size() optional and deal with the consequences.v2.16.78Carl Hetherington
This means we can fix the case of a VF having no known size in a nice way, in turn fixing problems caused by the fix to #2775.
2024-02-21Fix failure to examine non-flat-ratio VFs (#2775).Carl Hetherington
2024-02-21Same trick again with gcc 8.3.0 (Debian 10).Carl Hetherington
2024-02-20Don't use -Wsuggest-override on gcc 7.5.0 (Ubuntu 18.04)Carl Hetherington
because turning it off with a pragma seems not to work.
2024-02-20Fix build on Centos 7.Carl Hetherington
2024-02-19Merge tag 'v2.16.77' into v2.17.xCarl Hetherington
2024-02-19Supporters update.v2.16.77Carl Hetherington
2024-02-19Don't order the user to 'remove the other content'.Carl Hetherington
In the context of the new VF dialog this sounds odd; e.g. the user ticked video but audio is impossible, they are ordered to remove the other content (when they might just not want to refer to audio at all).
2024-02-19Supporters update.Carl Hetherington
2024-02-19Fix various preview errors on high-DPI screens (#2774).Carl Hetherington
The logical scale was previously not taken into account so the outline rectangle was wrong and the padding was usually missing.