| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 11 hours | Support Ubuntu 26.10. | Carl Hetherington | |
| 21 hours | Remove Debian 11 support. | Carl Hetherington | |
| 3 days | Make Windows Smart App Control accept DCP-o-matic (#3175). | Carl Hetherington | |
| Instead of calling nsis in the cscript, create an installer.zip which contains everything required, and a script.nsi. This is then unpacked by cci and it signs everything and runs makensis on Windows. It then signs the installer. At some point we should try to add !uninstfinalize to get nsis to sign the uninstaller. It might be a bit awkward because of how we need to enter the PIN. | |||
| 2026-08-23 | Bump leqm-nrt for fix to libsndfile dependency. | Carl Hetherington | |
| 2026-08-22 | Bump libsub for fixes to binary STL parsing. | Carl Hetherington | |
| The previous version would handle whitespace badly. | |||
| 2026-08-21 | Write <Language> tag to main sound asset in CPL. | Carl Hetherington | |
| 2026-08-15 | Bump libdcp to fix #3173. | Carl Hetherington | |
| Interop CPLs would not be found e.g. when making KDMs with the CLI tool. | |||
| 2026-07-30 | Tolerate use of TTC (instead of TTF) as a font in a DCP. | Carl Hetherington | |
| This was seen in the wild in a file appparently made by QUBE Master Pro. Maybe it's allowed, but I doubt it. | |||
| 2026-07-30 | Bump libdcp to fix incorrect errors on short reads. | Carl Hetherington | |
| 2026-07-25 | Build grok on all Fedora ersions. | Carl Hetherington | |
| 2026-07-23 | Allow referencing an OV reel more than once (#3169). | Carl Hetherington | |
| This allows, for example, creation of a VF with two reels from a single-reel OV, where the VF refers to an OV's assets in both reels. This is useful to avoid hitting limits on the number of PNG subs in a reel. | |||
| 2026-07-11 | Bump libttf for build fix. | Carl Hetherington | |
| 2026-07-01 | Bump libttf for Ubuntu 16.04 build fix.v2.18.44 | Carl Hetherington | |
| 2026-06-30 | Bump libttf for build fixes. | Carl Hetherington | |
| 2026-06-28 | Basic .srt export (#3142). | Carl Hetherington | |
| 2026-06-26 | Rename all fonts that we load. | Carl Hetherington | |
| This seems to be the only chance we have of making Pango-via-FontConfig definitely choose the font that we want. There was a case https://dcpomatic.com/forum/viewtopic.php?t=3015 where a user specified Arial Rounded MT Bold but ended up with a substitution. I tried loading an Arial Rounded, and then FontConfig chose that even when we asked for Arial Rounded MT Bold. Maybe it's because both fonts were marked as having "Book" weight ... I don't know. It seems like the easiest way to get what we want here is to try to subvert FontConfig's selection logic by giving everything we load a different family name. If only we could just load a font and tell Pango to use it ... but it seems like we can't have nice things. | |||
| 2026-05-30 | Bump libdcp to fix crash during verify. | Carl Hetherington | |
| 2026-05-24 | Tag libdcp. | Carl Hetherington | |
| 2026-04-26 | Add --trusted-device-chain option to KDM CLI. | Carl Hetherington | |
| 2026-04-24 | Bump libdcp and libsub for boost test link fixes. | Carl Hetherington | |
| 2026-04-23 | Support grok on Fedora 43. | Carl Hetherington | |
| 2026-04-15 | Bump libdcp for fix to #3097. | Carl Hetherington | |
| 2026-04-15 | Move utf8_strlen() out to libdcp. | Carl Hetherington | |
| 2026-04-13 | Build tests on Ubuntu 26.04 instead of 25.10. | Carl Hetherington | |
| 2026-04-11 | Fix git url after server changes. | Carl Hetherington | |
| 2026-04-08 | Allow Ubuntu 26.04 builds. | Carl Hetherington | |
| 2026-04-07 | Bump ffcmp for ffmpeg version bump. | Carl Hetherington | |
| 2026-04-06 | Bump libdcp for fix to 8-bit RGBA image conversions. | Carl Hetherington | |
| 2026-04-02 | Bring libdcp back to a tagged version. | Carl Hetherington | |
| 2026-04-02 | Remove dcp::VerificationNote::Note. | Carl Hetherington | |
| 2026-04-02 | INVALID_JPEG2000_TILE_PARTS_FOR_{2,4}K: note -> tile_parts. | Carl Hetherington | |
| 2026-04-02 | INVALID_{CPL,PKL}_NAMESPACE: note -> xml_namespace. | Carl Hetherington | |
| 2026-04-02 | INCORRECT_SUBTITLE_NAMESPACE_COUNT: note -> asset_id. | Carl Hetherington | |
| 2026-04-02 | MISSING_FONT: note -> load_font_id. | Carl Hetherington | |
| 2026-04-02 | INVALID_MAIN_SOUND_CONFIGURATION: note -> error. | Carl Hetherington | |
| 2026-04-02 | INVALID_SUBTITLE_ISSUE_DATE: note -> issue_date. | Carl Hetherington | |
| 2026-04-02 | MISSING_SUBTITLE: note -> asset_id. | Carl Hetherington | |
| 2026-04-02 | DUPLICATE_ASSET_ID_IN_ASSETMAP: note -> asset_map_id. | Carl Hetherington | |
| 2026-04-02 | DUPLICATE_ASSET_ID_IN_PKL: note -> pkl_id. | Carl Hetherington | |
| 2026-04-02 | {IN,}VALID_CONTENT_KIND: note -> content_kind. | Carl Hetherington | |
| 2026-04-02 | MISMATCHED_TIMED_TEXT_DURATION: note -> duration, other_duration. | Carl Hetherington | |
| 2026-04-02 | INVALID_JPEG2000_RSIZ_FOR_{2,4}K: note to capabilities. | Carl Hetherington | |
| 2026-04-02 | INCORRECT_JPEG2000_POC_MARKER_COUNT_FOR_{2,4}K: note -> poc_markers. | Carl Hetherington | |
| 2026-04-02 | INVALID_JPEG2000_CODE_BLOCK_{WIDTH_HEIGHT}: note -> code_block_{width,height}. | Carl Hetherington | |
| 2026-04-02 | INVALID_JPEG2000_GUARD_BITS_FOR_{2,4}K: note -> guard_bits. | Carl Hetherington | |
| 2026-04-02 | INVALID_JPEG2000_CODESTREAM: note -> error. | Carl Hetherington | |
| 2026-04-02 | MISMATCHED_PKL_ANNOTATION_TEXT_WITH_CPL: note -> pkl_id. | Carl Hetherington | |
| 2026-04-02 | UNSIGNED_PKL_WITH_ENCRYPTED_CONTENT: note -> pkl_id. | Carl Hetherington | |
| 2026-04-02 | INVALID_EXTENSION_METADATA: note -> error. | Carl Hetherington | |
| 2026-04-02 | INCORRECT_LFOC: note -> time. | Carl Hetherington | |
