| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-05-29 | Interpret relative cinemas SQLite3 paths as being relative to the config.xml ↵ | Carl Hetherington | |
| (#3038). | |||
| 2025-05-26 | Remove functors for choosing pixel format output from make_image(). | Carl Hetherington | |
| 2025-05-26 | Fix incorrect colours with "no colourspace conversion" sources that are not ↵ | Carl Hetherington | |
| AV_PIX_FMT_XYZ12LE. Prepare the image for where it is going to next. I don't understand the difference in this situation between XYZ12LE and RGB48LE (it seems they are both 16-bit-per-channel) but there you go. | |||
| 2025-05-19 | Remove Ubuntu 22.04 test reference hacks. | Carl Hetherington | |
| Before the previous commit Ubuntu 22.04 would give slightly different results to 24.04 when burning subtitles. I think this was because DoM was erroneously using the system copy of Liberation Sans, which I presume was changed. After the previous commit we are always using the in-tree Liberation Sans, which means that we can update the test references for Ubuntu 24.04 and use them also for 22.04. | |||
| 2025-05-19 | Tidy up finding required files during tests. | Carl Hetherington | |
| In particular, prefer not to use lots of fallback attempts. It seems that something funny is going on with how we find Liberation Sans on Linux, meaning that we were sometimes using the OS copy of the font when we didn't mean to. | |||
| 2025-05-13 | Allow hyphens as part of the "name" part of the ISDCF name. | Carl Hetherington | |
| 2025-05-10 | White space: audio_merger_test.cc | Carl Hetherington | |
| 2025-05-08 | Add Film::possible_reel_types(). | Carl Hetherington | |
| 2025-04-14 | Fix test to not raise an error from clairmeta. | Carl Hetherington | |
| 2025-04-14 | Bump libdcp for very invalid subtitle duration checks. | Carl Hetherington | |
| 2025-04-12 | Fix case where -ve duration subtitles could be created at reel boundaries ↵ | Carl Hetherington | |
| (#3012) | |||
| 2025-04-05 | Fix tests with daylight savings time. | Carl Hetherington | |
| 2025-03-28 | Copy audio language when setting up a project from a DCP (#3009). | Carl Hetherington | |
| 2025-03-28 | And another small test file fix. | Carl Hetherington | |
| 2025-03-27 | Another small test file fix. | Carl Hetherington | |
| 2025-03-27 | Fix test/data branching. | Carl Hetherington | |
| 2025-03-27 | Update release notes test for removed default release notes. | Carl Hetherington | |
| 2025-03-27 | Update test refs for DKDM filename format changes. | Carl Hetherington | |
| 2025-03-27 | Bump libdcp for Bv2.0 fixes (#2988). | Carl Hetherington | |
| 2025-03-26 | Add MPEG2 bitrate test. | Carl Hetherington | |
| 2025-03-24 | Basic support for variable-Z 3D subtitles. | Carl Hetherington | |
| 2025-03-22 | Add abstraction of io_{context,service} and use it as appropriate. | Carl Hetherington | |
| 2025-03-22 | Make the Socket connect() call a little friendlier. | Carl Hetherington | |
| This avoids some boilerplate. | |||
| 2025-03-19 | Add --colourspace opton to create CLI (#2967). | Carl Hetherington | |
| 2025-03-19 | Fix auto-crop with DCPs (#2999). | Carl Hetherington | |
| 2025-03-19 | Add --auto-crop-threshold option to create CLI. | Carl Hetherington | |
| 2025-03-19 | Add --auto-crop option to create CLI (#2968). | Carl Hetherington | |
| 2025-03-19 | Move most of the create CLI into create_cli.cc to make it more testable. | Carl Hetherington | |
| 2025-03-16 | Whitespace fix. | Carl Hetherington | |
| 2025-03-08 | Get gpu_lister path from config. | Carl Hetherington | |
| 2025-03-08 | Avoid temporary file for listing GPUs. | Carl Hetherington | |
| 2025-03-08 | Add a basic test for get_gpu_names(). | Carl Hetherington | |
| 2025-03-08 | Support some more grok configuration in the dcpomatic2_cli. | Carl Hetherington | |
| 2025-03-08 | Allow configuration of Grok licence via dcpomatic2_cli (#2981). | Carl Hetherington | |
| 2025-03-08 | Don't use an optional for the Grok config object. | Carl Hetherington | |
| I'm not sure why I did it like this in the first place - perhaps so that if the API endpoint changes there aren't so many old values stuck in config files all over the place? Anyway, it seems cleaner to do it like this, as it's how we handle the other config. | |||
| 2025-03-08 | Preparation for offering command in the encode CLI. | Carl Hetherington | |
| 2025-03-08 | Add a basic test of the encode CLI. | Carl Hetherington | |
| 2025-03-06 | Fix black frames when raising frame rate by a lot (#2993). | Carl Hetherington | |
| 2025-03-05 | Find missing fonts after finding missing content. | Carl Hetherington | |
| 2025-03-05 | Replace Content::paths_valid() with a free utility function. | Carl Hetherington | |
| 2025-02-18 | Add retry for email sending (#2963). | Carl Hetherington | |
| 2025-02-12 | Fix test reference.v2.18.11 | Carl Hetherington | |
| 2025-02-11 | Fix crash when tests are run in some orders. | Carl Hetherington | |
| 2025-02-11 | Add a test for the "analytics" code. | Carl Hetherington | |
| 2025-02-10 | Apply the same fix for DKDM recipients as we previously had for cinemas. | Carl Hetherington | |
| Otherwise the same problem happens with dkdm_recipients.xml - it is moved to sqlite3 but the configuration still has the XML path, causing a crash the next time we try to access the DKDM recipients list. | |||
| 2025-02-10 | Improve test failure message. | Carl Hetherington | |
| 2025-02-09 | Add --audio-channels option to dcpomatic2_create (#2966). | Carl Hetherington | |
| 2025-02-03 | Missing language from test causing Clairmeta to give an error.v2.18.10 | Carl Hetherington | |
| I don't know why this wasn't a problem before; perhaps the subtitle was entirely discarded as it goes to 10s but in the metadata the length is only 6.351. | |||
| 2025-02-03 | Fix subtitles being written with negative times when trimmed (#2965). | Carl Hetherington | |
| 2025-01-25 | White space: audio_delay.{cc,h} audio_point.{cc,h} rng.{cc,h} atmos_test.cc | Carl Hetherington | |
