| Age | Commit message (Expand) | Author |
| 2025-03-05 | Extract some bits from search_by_name(). | Carl Hetherington |
| 2025-03-05 | Add Content::{font_paths,replace_font_path}(). | Carl Hetherington |
| 2025-03-05 | Fix annoying comment. | Carl Hetherington |
| 2025-03-05 | Replace Content::paths_valid() with a free utility function. | Carl Hetherington |
| 2025-03-05 | all_of() is clearer than find_if() here. | Carl Hetherington |
| 2025-03-05 | Fix spacing. | Carl Hetherington |
| 2025-03-05 | Create SignalManager in the front end, not the tested part. | Carl Hetherington |
| 2025-03-05 | Cleanup: use std::any_of instead of a find_if. | Carl Hetherington |
| 2025-03-03 | Fix some erroneous exit() commands in the new encode CLI. | Carl Hetherington |
| 2025-03-03 | Fix use of program_name in encode CLI. | Carl Hetherington |
| 2025-03-03 | Tidy up by using a shared_ptr. | Carl Hetherington |
| 2025-03-02 | Move CLI encoder to a vaguely-testable method. | Carl Hetherington |
| 2025-03-02 | Add KDM debug log file option. | Carl Hetherington |
| 2025-02-23 | Allow passing options to VerifyDCPJob. | Carl Hetherington |
| 2025-02-23 | Add JobManager::cancel_all_jobs(). | Carl Hetherington |
| 2025-02-23 | Allow verification of multiple DCPs in one go (#2843). | Carl Hetherington |
| 2025-02-22 | Add accessor. | Carl Hetherington |
| 2025-02-18 | Add retry for email sending (#2963). | Carl Hetherington |
| 2025-02-17 | pot/merge. | Carl Hetherington |
| 2025-02-17 | White space: content.{cc,h} | Carl Hetherington |
| 2025-02-16 | White space: kdm_with_metadata.{cc,h} send_kdm_email_job.{cc,h} | Carl Hetherington |
| 2025-02-12 | pot/merge. | Carl Hetherington |
| 2025-02-11 | Fix/hack build to work again on Ubuntu 1{6,8}.04 | Carl Hetherington |
| 2025-02-11 | Further fixes to cs_CZ translation. | Carl Hetherington |
| 2025-02-11 | Fix up i18n after analytics message change. | Carl Hetherington |
| 2025-02-11 | Replace compose with fmt. | Carl Hetherington |
| 2025-02-11 | Remove happy clappy language. | Carl Hetherington |
| 2025-02-11 | Replace compose with fmt. | Carl Hetherington |
| 2025-02-11 | Use a default constructor. | Carl Hetherington |
| 2025-02-11 | Revert "Add stubs for Georgian (ka_KA) language support." | Carl Hetherington |
| 2025-02-10 | Apply the same fix for DKDM recipients as we previously had for cinemas. | Carl Hetherington |
| 2025-02-09 | Remove believed pointless pre-storage of file state. | Carl Hetherington |
| 2025-02-09 | Add --audio-channels option to dcpomatic2_create (#2966). | Carl Hetherington |
| 2025-02-09 | Fix out-of-date help. | Carl Hetherington |
| 2025-02-03 | Fix subtitles being written with negative times when trimmed (#2965). | Carl Hetherington |
| 2025-02-03 | Cleanup: rename subtitle_stop -> text_stop. | Carl Hetherington |
| 2025-02-02 | pot/merge. | Carl Hetherington |
| 2025-02-02 | White space: config.{cc,h} player.{cc,h} about_dialog.{cc,h} hints_dialog.{cc,h} | Carl Hetherington |
| 2025-01-25 | White space: film.{cc,h} font.{cc,h} | Carl Hetherington |
| 2025-01-25 | White space: kdm_cli.{cc,h} usl.{cc,h} zipper.{cc,h} | Carl Hetherington |
| 2025-01-25 | White space: audio_delay.{cc,h} audio_point.{cc,h} rng.{cc,h} atmos_test.cc | Carl Hetherington |
| 2025-01-25 | White space: filter.{cc,h}, hints.{cc,h}, gain_calculator_dialog.{cc,h} | Carl Hetherington |
| 2025-01-24 | Updated ru_RU translation from Евгений Дац. | Carl Hetherington |
| 2025-01-22 | Fix typo (#2956).v2.18.6 | Carl Hetherington |
| 2025-01-22 | Sort cinemas and DKDM recipients correctly using the collator (#2950). | Carl Hetherington |
| 2025-01-22 | Move sqlite database open/close to a new SQLiteDatabase. | Carl Hetherington |
| 2025-01-22 | Announce changes to cinemas file separately. | Carl Hetherington |
| 2025-01-22 | Only read screen certificates when we need them. | Carl Hetherington |
| 2025-01-22 | Fix updating of screens with new/different trusted devices. | Carl Hetherington |
| 2025-01-22 | Fix adding of trusted devices. | Carl Hetherington |