| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 25 hours | 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. | |||
| 13 days | 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 | |
| 2026-04-02 | INCORRECT_FFOC: note -> time. | Carl Hetherington | |
| 2026-04-02 | MISSING_HASH: note -> asset_id. | Carl Hetherington | |
| 2026-04-02 | {MISSING,INCORRECT}_{SUBTITLE,CLOSED_CAPTION}_ENTRY_POINT: note -> asset_id. | Carl Hetherington | |
| 2026-04-02 | INVALID_SOUND_BIT_DEPTH: note -> bit_depth. | Carl Hetherington | |
| 2026-04-02 | INVALID_TIMED_TEXT_FONT_SIZE_IN_BYTES: note -> size_in_bytes. | Carl Hetherington | |
| 2026-04-02 | INVALID_TIMED_TEXT_SIZE_IN_BYTES: note -> size_in_bytes. | Carl Hetherington | |
| 2026-04-02 | INVALID_CLOSED_CAPTION_XML_SIZE_IN_BYTES: note -> size_in_bytes. | Carl Hetherington | |
| 2026-04-02 | INVALID_PICTURE_SIZE_IN_PIXELS: note -> size_in_pixels. | Carl Hetherington | |
| 2026-04-02 | INVALID_LANGUAGE: note -> language. | Carl Hetherington | |
| 2026-04-02 | EXTERNAL_ASSET: note -> asset_id. | Carl Hetherington | |
