| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-01-18 | Support RGB and RGBA in image_as_png() (and others via convert_pixel_format()). | Carl Hetherington | |
| 2025-01-15 | Fix missing language tag in open captions.v2.18.5 | Carl Hetherington | |
| 2025-01-15 | Add a group ID to VF PKLs (#2943). | Carl Hetherington | |
| 2025-01-14 | Extract dcpomatic::film::is_vf(). | Carl Hetherington | |
| 2025-01-14 | Put film_util methods in a namespace. | Carl Hetherington | |
| 2025-01-14 | Missing av_frame_unref(). | Carl Hetherington | |
| Without this the _in_frame is never reset to good starting values after being used. | |||
| 2025-01-14 | Emit finished signal when the hints thread fails. | Carl Hetherington | |
| Otherwise exceptions are never re-thrown and hence never reported. | |||
| 2025-01-13 | Fix failure to update cinema screen information (#2944). | Carl Hetherington | |
| 2025-01-12 | Write OCAP/CCAP into ISDCF names in a hopefully more correct fashion.v2.18.4 | Carl Hetherington | |
| 2025-01-12 | Fix 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-12 | Cleanup: rename some variables. | Carl Hetherington | |
| 2025-01-12 | Rename closed_caption_languages() -> closed_text_languages(). | Carl Hetherington | |
| Also make it return closed captions as well as closed subtitles. | |||
| 2025-01-12 | Add is_closed() for TextType and dcp::TextType. | Carl Hetherington | |
| 2025-01-12 | Rename subtitle_languages() -> open_text_languages(). | Carl Hetherington | |
| Also make it return open captions as well as open subtitles (#2941). | |||
| 2025-01-12 | Put 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-11 | Fix failure to restore "audio same fades as video" setting to the GUI (#2934). | Carl Hetherington | |
| 2025-01-10 | pot/merge.v2.18.3 | Carl Hetherington | |
| 2025-01-10 | Fix warning. | Carl Hetherington | |
| 2025-01-10 | Fix invalid return values from fade() causing various odd effects (#2932). | Carl Hetherington | |
| 2025-01-09 | Use rfc_2822_date for email headers to make them compliant (#2928). | Carl Hetherington | |
| 2025-01-09 | Add rfc_2822_date(). | Carl Hetherington | |
| 2025-01-09 | Updated nl_NL translation from Rob van Nieuwkerk. | Carl Hetherington | |
| 2025-01-07 | Fix uninitialised _video_encoding when loading films from 2.16.x. | Carl Hetherington | |
| 2025-01-07 | Cleanup: simplify mount_point() to just is_mounted(). | Carl Hetherington | |
| I think that's all we need. | |||
| 2025-01-07 | Fix failure to unmount drives when one of their partitions is mounted (#2927). | Carl Hetherington | |
| 2025-01-07 | Move OSXDisk out of common header. | Carl Hetherington | |
| 2025-01-07 | Store bsd_name in the OSXDisk struct. | Carl Hetherington | |
| 2025-01-05 | Remove some unused includes. | Carl Hetherington | |
| 2025-01-05 | Bump 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-02 | Updated nl_NL translation from Rob van Nieuwkerk. | Carl Hetherington | |
| 2025-01-02 | pot/merge. | Carl Hetherington | |
| 2025-01-01 | Restrict 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-01 | Make the allowed list a defaulted parameter of careful_string_filter(). | Carl Hetherington | |
| 2024-12-30 | Clarify comment. | Carl Hetherington | |
| 2024-12-26 | Give ownership of info files to ReelWriters (#2912).v2.18.2 | Carl Hetherington | |
| The motivation here is to stop a pattern where we create a file, close it, and then re-open it (many times) as I think there are problems on Windows when a virus scanner sees the new file, opens it for checking, and then we can't re-open it. This also makes things a fair bit simpler, as a lock is removed and we don't try to differentiate read/write cases by opening the file in different ways; it's now always writeable. | |||
| 2024-12-26 | Make info_file() public. | Carl Hetherington | |
| 2024-12-26 | Cleanup: collect and sort friend declarations. | Carl Hetherington | |
| 2024-12-26 | Support FCP XML files containing subtitles (#2909). | Carl Hetherington | |
| 2024-12-26 | Add Image::crop(). | Carl Hetherington | |
| 2024-12-26 | Extract crop_source_pointers(). | Carl Hetherington | |
| 2024-12-26 | Cleanup: fix comment. | Carl Hetherington | |
| 2024-12-26 | Cleanup: header sorting. | Carl Hetherington | |
| 2024-12-26 | Add guess_crop_by_alpha(). | Carl Hetherington | |
| 2024-12-26 | Extract method to get crop with a predicate. | Carl Hetherington | |
| 2024-12-26 | Rename guess_crop -> guess_crop_by_brightness. | Carl Hetherington | |
| 2024-12-24 | Replace assertion with a softer fix. | Carl Hetherington | |
| Had a report of this assertion tripping with "only servers encode" switched on. The user had encode servers but they were running old software, so wouldn't be enabled for use. Obviously the main DCP-o-matic should not crash in this situation. | |||
| 2024-12-24 | Log things used to decide on thread counts. | Carl Hetherington | |
| 2024-12-23 | Fix Windows build. | Carl Hetherington | |
| 2024-12-22 | Make newer OpenSSL versions still work with SHA-1 signatures. | Carl Hetherington | |
| 2024-12-18 | Fix hang when encoding with GPU enabled but not working. | Carl Hetherington | |
