summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-01-15debugmattias-debugCarl 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
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