summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-01-19const correctness.Carl Hetherington
2025-01-19Add option to force short screen layout (#2946).Carl Hetherington
2025-01-18Fix first frame being shown even when trimmed (#2952).Carl Hetherington
We calculated the DCP time of the first frame (when its content was trimmed) and it was clamped from -8 frames to 0, which meant it was used when it should not have been.
2025-01-18Add parameter names.Carl Hetherington
2025-01-18Add comment.Carl Hetherington
2025-01-18Support RGB and RGBA in image_as_png() (and others via convert_pixel_format()).Carl Hetherington
2025-01-18Bump libdcp for unrecognised content types (e.g. clip).Carl Hetherington
2025-01-18Fix some places where update_standards() is missing.Carl Hetherington
2025-01-18Remove incorrect/pointless assertion.Carl Hetherington
This was wrong, and seems a bit OTT anyway.
2025-01-18Rename add_standards() -> update_standards()Carl Hetherington
and make it clear the choice as well.
2025-01-17Allow pasting of another timecode format.Carl Hetherington
2025-01-17Fix alignment of timecode controls (observed on Linux).Carl Hetherington
2025-01-16Extract layout_for_short_screen().Carl Hetherington
2025-01-16Remove File menu on macOS (it has nothing in it).Carl Hetherington
2025-01-16Use DCPOMATIC_OSX instead of __WXOSX__Carl Hetherington
2025-01-15Tinker with local build path setup on macOS.Carl Hetherington
2025-01-15Allow paste of 8-digit numbers as timecodes.Carl Hetherington
2025-01-15Move onto next timecode control after typing two characters.Carl Hetherington
2025-01-15Store controls and use the vector to tidy some things up.Carl Hetherington
2025-01-15Fix missing language tag in open captions.v2.18.5Carl Hetherington
2025-01-15Add a group ID to VF PKLs (#2943).Carl Hetherington
2025-01-14Extract dcpomatic::film::is_vf().Carl Hetherington
2025-01-14Put film_util methods in a namespace.Carl Hetherington
2025-01-14Add missing SetRegView to get access to the 64-bit registry (#2933).Carl Hetherington
Otherwise since Uninstall.exe is 32-bit we get the WOW64 version, which does not contain the DCP-o-matic keys.
2025-01-14Tidy up some triple-quoted prints.Carl Hetherington
2025-01-14Add DisplayVersion to Windows uninstaller registry key (#2933).Carl Hetherington
2025-01-14Fix some missing .deb dependencies (#2947).Carl Hetherington
2025-01-14Remove some old Debian / Ubuntu dependency lists.Carl Hetherington
2025-01-14Missing av_frame_unref().Carl Hetherington
Without this the _in_frame is never reset to good starting values after being used.
2025-01-14Emit finished signal when the hints thread fails.Carl Hetherington
Otherwise exceptions are never re-thrown and hence never reported.
2025-01-14Fix always-disabled verify option in player.Carl Hetherington
2025-01-13Clarify ambiguous bind call for GCC 14.2.1 on Arch.Carl Hetherington
2025-01-13Fix ellipsized cinema/screen names on macOS.Carl Hetherington
2025-01-13Fix failure to update cinema screen information (#2944).Carl Hetherington
2025-01-12Write OCAP/CCAP into ISDCF names in a hopefully more correct fashion.v2.18.4Carl Hetherington
2025-01-12Fix fl indication in ISDCF name.Carl Hetherington
Maybe I missed it, or maybe it changed, but apparently 3.5fl is supposed to be written as 35fl in the name.
2025-01-12Cleanup: rename some variables.Carl Hetherington
2025-01-12Rename closed_caption_languages() -> closed_text_languages().Carl Hetherington
Also make it return closed captions as well as closed subtitles.
2025-01-12Add is_closed() for TextType and dcp::TextType.Carl Hetherington
2025-01-12Rename subtitle_languages() -> open_text_languages().Carl Hetherington
Also make it return open captions as well as open subtitles (#2941).
2025-01-12Put open captions into subtitles and closed subtitles into captions.Carl Hetherington
We could write them separately (libdcp supports this, AFAIK) but the Deluxe guidelines suggest not to use ClosedSubtitle or MainCaption.
2025-01-12Fix use of so-far un-set _film, causing crash when you try to add an OV.Carl Hetherington
2025-01-12Move a member function into a lambda.Carl Hetherington
2025-01-12Add another assert.Carl Hetherington
2025-01-12Cleanup: white space.Carl Hetherington
2025-01-11Revert "macOS alignment fix (#2039)."Carl Hetherington
This reverts commit ac4ac42278546136357db0ede052faf5b80286e7. Apparently this once helped with vertical alignment, but now it seems to make it worse (at least on macOS 15.2).
2025-01-11Fix failure to restore "audio same fades as video" setting to the GUI (#2934).Carl Hetherington
2025-01-10pot/merge.v2.18.3Carl Hetherington
2025-01-10Fix warning.Carl Hetherington
2025-01-10Fix invalid return values from fade() causing various odd effects (#2932).Carl Hetherington