| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-07-03 | Cleanup: use a member initializer. | Carl Hetherington | |
| 2025-07-03 | White space: spl_entry.{cc,h} | Carl Hetherington | |
| 2025-07-03 | Cleanup: compress an if. | Carl Hetherington | |
| 2025-07-03 | Add all DCP CPLs to the content list, and write CPL ID to SPLs instead of ↵ | Carl Hetherington | |
| digest (#3040). | |||
| 2025-07-01 | White space: string_text_file_decoder.{cc,h} | Carl Hetherington | |
| 2025-07-01 | White space: email.{cc,h} | Carl Hetherington | |
| 2025-07-01 | White space: player_video.{cc,h} reel_writer.{cc,h} maths_util.{cc,h} ↵ | Carl Hetherington | |
| upmixer_{a,b}.{cc,h} upload_job.{cc,h} | |||
| 2025-06-17 | Support cropping of content on playback (#3041). | Carl Hetherington | |
| This is to allow, for example, pillarboxed 1.78:1 DCPs to be played nicely on 1.78:1 projectors. DCP-o-matic can now crop the pillarboxing before display, rather than putting the pillarboxed 1.85:1 onto a 1.78:1 monitor, thereby adding letterboxing. | |||
| 2025-06-17 | Pass Ratio around as an object rather than a pointer. | Carl Hetherington | |
| 2025-06-17 | Cleanup: compress some ifs. | Carl Hetherington | |
| 2025-06-17 | Cleanup: include sorting. | Carl Hetherington | |
| 2025-06-17 | Cleanup: use an enum class. | Carl Hetherington | |
| 2025-06-17 | Add some new ratios for the new player crop control (see #3041). | Carl Hetherington | |
| 2025-06-17 | Tidy up return. | Carl Hetherington | |
| 2025-06-17 | White space: ratio.{cc,h} | Carl Hetherington | |
| 2025-06-17 | Add PlayerVideo::crop(). | Carl Hetherington | |
| 2025-06-17 | Cleanup: fix comment. | Carl Hetherington | |
| 2025-06-15 | Add --fade-{in,out} options to create CLI (#2613). | Carl Hetherington | |
| 2025-06-15 | Use another variable to reduce verbosity slightly. | Carl Hetherington | |
| 2025-06-15 | Combine two ifs. | Carl Hetherington | |
| 2025-06-15 | Use a variable to make things a little less verbose. | Carl Hetherington | |
| 2025-06-11 | Updated cs_CZ translation from Tomáš Begeni. | Carl Hetherington | |
| 2025-06-09 | Fix help. | Carl Hetherington | |
| 2025-06-08 | Updated ru_RU translation from Евгений Дац. | Carl Hetherington | |
| 2025-05-29 | Interpret relative cinemas SQLite3 paths as being relative to the config.xml ↵ | Carl Hetherington | |
| (#3038). | |||
| 2025-05-27 | Fix macOS i18n to always use the user's macOS-configured locale (#3036). | Carl Hetherington | |
| 2025-05-27 | Move i18n setup into 3 separate platform files. | Carl Hetherington | |
| 2025-05-26 | Remove functors for choosing pixel format output from make_image(). | Carl Hetherington | |
| 2025-05-26 | Remove last use of keep_xyz_or_rgb. | Carl Hetherington | |
| 2025-05-26 | Ensure that XYZ data is not passed to rgb_to_xyz() when using Grok. | 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-26 | Fix finding Liberation Sans when running from the source tree. | Carl Hetherington | |
| 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-11 | Use case for property checks now that it's possible. | Carl Hetherington | |
| This would have prevented the bug fixed in 6bbf7dee. | |||
| 2025-05-11 | Cleanup: use constexpr for content and player properties. | Carl Hetherington | |
| Also fix a clash between the ATMOS and player properties. | |||
| 2025-05-10 | White space: video_ring_buffers.{cc,h} | Carl Hetherington | |
| 2025-05-10 | White space: colour_conversion.{cc,h} | Carl Hetherington | |
| 2025-05-10 | White space: text_content.{cc,h} | Carl Hetherington | |
| 2025-05-10 | White space: audio_ring_buffers.{cc,h} | Carl Hetherington | |
| 2025-05-09 | Attempt to fix windows-32 build. | Carl Hetherington | |
| 2025-05-09 | Updated nl_NL translation from Rob van Nieuwkerk. | Carl Hetherington | |
| 2025-05-08 | pot/merge. | Carl Hetherington | |
| 2025-05-08 | Add DCPContent::reference_anything(). | Carl Hetherington | |
| 2025-05-08 | Add ReelType / string conversions. | Carl Hetherington | |
| 2025-05-08 | Add Film::possible_reel_types(). | Carl Hetherington | |
| 2025-05-08 | Add Film::reels_for_type(). | Carl Hetherington | |
| 2025-05-08 | Promote DCPContent::reels() to public. | Carl Hetherington | |
| 2025-05-08 | Use the more in-keeping name string_to_video_encoding(). | Carl Hetherington | |
| 2025-05-06 | Updated zh_CN translation from 刘汉源 | Carl Hetherington | |
