summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2025-01-09Copy libfmt dylib into the macOS builds.Carl Hetherington
2025-01-09Use rfc_2822_date for email headers to make them compliant (#2928).Carl Hetherington
2025-01-09Add rfc_2822_date().Carl Hetherington
2025-01-09Supporters update.Carl Hetherington
2025-01-09Fix missing DLL in Windows installer.Carl Hetherington
2025-01-09Updated nl_NL translation from Rob van Nieuwkerk.Carl Hetherington
2025-01-09Fix subtitle rendering with OpenGL.Carl Hetherington
A number of errors were made when adding the two new video textures for rendering MPEG2.
2025-01-09Fix assertion error when playing subtitle DCPs with OpenGL (#2929).Carl Hetherington
The player's _optimisation was not set up correctly, so it would give PADDED images instead of COMPACT, raising an assertion in the OpenGL renderer.
2025-01-09Remove old echo statement.Carl Hetherington
2025-01-07Fix uninitialised _video_encoding when loading films from 2.16.x.Carl Hetherington
2025-01-07Cleanup: simplify mount_point() to just is_mounted().Carl Hetherington
I think that's all we need.
2025-01-07Fix failure to unmount drives when one of their partitions is mounted (#2927).Carl Hetherington
2025-01-07Move OSXDisk out of common header.Carl Hetherington
2025-01-07Store bsd_name in the OSXDisk struct.Carl Hetherington
2025-01-06Bump libdcp to get an asdcplib with slightly more debug detail on Windows.Carl Hetherington
2025-01-05Fix path to Windows test runtime.Carl Hetherington
2025-01-05Remove some unused includes.Carl Hetherington
2025-01-05Bump libdcp for raw_convert changes.Carl Hetherington
raw_convert<string> is gone, so here we use fmt::{to_string,format} instead. Other raw_converts now use fast_float.
2025-01-02Updated nl_NL translation from Rob van Nieuwkerk.Carl Hetherington
2025-01-02pot/merge.Carl Hetherington
2025-01-01Restrict name part of ISDCF name more (#2920).Carl Hetherington
This disallows + and . from the name part of an ISDCF name. I'm not 100% convinced about +, but . seems reasonable. This also fixes the case where you do "copy as name" with a name that should be transliterated, and the non-transliterated characters re-appear.
2025-01-01Make the allowed list a defaulted parameter of careful_string_filter().Carl Hetherington
2025-01-01Merge branch '2646-short-screen'Carl Hetherington
Add a variation of the KDM output panel for "short" (i.e. low-height) screens DoM #2646.
2025-01-01Tweak some button padding.Carl Hetherington
2025-01-01Remove name documentation with short screens.Carl Hetherington
2025-01-01Coalesce three radios into a dropdown.Carl Hetherington
2025-01-01Separate KDM output options yet further.Carl Hetherington
Trying here to get them to fit vertically in 768 pixels.
2025-01-01Add shorter output panel for KDMs on smaller screens (#2646).Carl Hetherington
2025-01-01Trim some padding from the KDM creator.Carl Hetherington
2025-01-01Allow KDM output panel widgets to be created with specific parents.Carl Hetherington
2025-01-01Add guard for kdm_output_panel.hCarl Hetherington
2025-01-01Split KDMOutputPanel into TallKDMOutputPanel and a base.Carl Hetherington
The TallKDMOutputPanel is just responsible for layout out the controls.
2025-01-01Happy new year!Carl Hetherington
2024-12-30Clarify comment.Carl Hetherington