| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-06-27 | Do ::write in Output. | Carl Hetherington | |
| 2026-06-27 | Use Output instead of a pair and rename _assets -> _outputs. | Carl Hetherington | |
| 2026-06-27 | Use new SubtitleFormat enum instead of dcp::Standard. | Carl Hetherington | |
| 2026-06-27 | Compress an if. | Carl Hetherington | |
| 2026-06-27 | Fix incorrect progress bar with 3D encodes (#3166). | Carl Hetherington | |
| 2026-06-27 | Remove unnecessary stuff. | Carl Hetherington | |
| 2026-06-27 | Fix comment. | Carl Hetherington | |
| 2026-06-26 | Be more defensive and informative when loading fonts. | 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-06-26 | Remove some pointless comments. | Carl Hetherington | |
| 2026-06-26 | Remove unused fetch of style and filename. | Carl Hetherington | |
| 2026-06-26 | Compress an if. | Carl Hetherington | |
| 2026-06-26 | Clean up some unused includes and usings. | Carl Hetherington | |
| 2026-06-24 | Comment fix. | Carl Hetherington | |
| 2026-06-22 | Fix missed _DEBUG -> _DEVELOPER. | Carl Hetherington | |
| 2026-06-21 | Supporters update. | Carl Hetherington | |
| 2026-06-21 | Add extra --dcp option to player. | Carl Hetherington | |
| This seems pointless given that you can just give a path without an option, but somebody wants it and I can't see a good reason to say no. | |||
| 2026-06-20 | Add --auto-play option to player. | Carl Hetherington | |
| 2026-06-20 | Remove some unnecessary includes. | Carl Hetherington | |
| 2026-06-20 | Updated ru_RU translation from Евгений Дац. | Carl Hetherington | |
| 2026-06-18 | Updated ja_JP translation from 林雅成 | Carl Hetherington | |
| 2026-06-18 | Remove some includes and usings. | Carl Hetherington | |
| 2026-06-14 | Add --kdm option to player command line. | Carl Hetherington | |
| 2026-06-14 | Remove if check that is already covered by an assertion. | Carl Hetherington | |
| 2026-06-14 | Trim some includes and usings. | Carl Hetherington | |
| 2026-06-03 | Remove some unnecessary includes. | Carl Hetherington | |
| 2026-06-02 | Supporters update.v2.18.43 | Carl Hetherington | |
| 2026-06-01 | Supporters update. | Carl Hetherington | |
| 2026-06-01 | Fix crash when adding DCPs to the verifier. | Carl Hetherington | |
| load_dcps would go out of scope and so no longer reliably be usable. | |||
| 2026-06-01 | Cleanup: remove two old explicits. | Carl Hetherington | |
| 2026-06-01 | Add Marco Ville credit. | Carl Hetherington | |
| 2026-05-31 | Updated it_IT translation from Marco Ville. | Carl Hetherington | |
| 2026-05-30 | Bump libdcp to fix crash during verify. | Carl Hetherington | |
| 2026-05-26 | Use --developer to find bitmaps from the source tree instead of --enable-debug. | Carl Hetherington | |
| 2026-05-26 | Add another simple benchmark. | Carl Hetherington | |
| 2026-05-26 | Remove unused configuration option. | Carl Hetherington | |
| 2026-05-25 | Optimise some more make_part_black() pixel formats. | Carl Hetherington | |
| 2026-05-25 | Optimise make_parts_black() for YUV420P. | Carl Hetherington | |
| 2026-05-25 | Use a helper method. | Carl Hetherington | |
| 2026-05-25 | Speed up some more YUV make_black operations. | Carl Hetherington | |
| 2026-05-25 | Fix missing uselib. | Carl Hetherington | |
| 2026-05-24 | Supporters update.v2.18.42 | Carl Hetherington | |
| 2026-05-24 | Tag libdcp. | Carl Hetherington | |
| 2026-05-24 | Fix sync when the audio stream takes a while to start up (#3144). | Carl Hetherington | |
| Previously we would sync audio and video before starting up the stream. Any time that the stream took to get going would then be an error in video/audio sync. This time is about 400ms with the Apple Studio Display (connected via Thunderbolt) and so there would be a very bad sync error there. | |||
| 2026-05-24 | Keep our own copy of the audio stream time. | Carl Hetherington | |
| Looking at the RtAudio code it is not safe to access this value from multiple threads, and RtAudio updates it from the audio callback thread. | |||
| 2026-05-24 | Compress an if. | Carl Hetherington | |
| 2026-05-24 | Delete some copy construction. | Carl Hetherington | |
| 2026-05-23 | Fix failure to update CCAP when seeking to an empty place (#3163). | Carl Hetherington | |
| I don't know why the condition to clear the display included _tracks.empty() but it seems wrong. | |||
| 2026-05-23 | Compress an if. | Carl Hetherington | |
| 2026-05-20 | Fix build on Debian 11.v2.18.41 | Carl Hetherington | |
