| Age | Commit message (Expand) | Author |
| 2026-01-04 | Hacks: qube is awkward as it needs this _type2706-redownload-certificates | Carl Hetherington |
| 2026-01-04 | WIP: redownload button (#2706). | Carl Hetherington |
| 2026-01-04 | Extract Christie certificate download code to lib/ | Carl Hetherington |
| 2026-01-04 | Extract Dolby certificate download code to lib/ | Carl Hetherington |
| 2026-01-04 | Extract Barco certificate download code to lib/ | Carl Hetherington |
| 2026-01-04 | Extract GDC certificate download code to lib/ | Carl Hetherington |
| 2026-01-04 | Use dcp::Data to return downloaded data, for a simpler API. | Carl Hetherington |
| 2026-01-04 | Add new {CertificateRead,Download}Error exceptions. | Carl Hetherington |
| 2026-01-04 | White space: screen_dialog.{cc,h} | Carl Hetherington |
| 2026-01-03 | Compress an if. | Carl Hetherington |
| 2026-01-03 | Make a function static. | Carl Hetherington |
| 2026-01-03 | White space: internet.{cc,h} | Carl Hetherington |
| 2026-01-03 | White space: dolby_doremi_certificate_panel.{cc,h} | Carl Hetherington |
| 2026-01-03 | White space: barco_alchemy_certificate_panel.{cc,h} | Carl Hetherington |
| 2026-01-03 | Show properties of all audio streams (#2397). | Carl Hetherington |
| 2026-01-03 | Add sub_heading to UserProperty. | Carl Hetherington |
| 2026-01-03 | White space. | Carl Hetherington |
| 2026-01-02 | White space: user_property.h | Carl Hetherington |
| 2026-01-02 | White space: audio_content.{cc,h} | Carl Hetherington |
| 2026-01-02 | Use non-modal ContentPropertiesDialog. | Carl Hetherington |
| 2026-01-01 | Fix crash due to later creation of DCPFilmEncoder. | Carl Hetherington |
| 2026-01-01 | Happy new year. | Carl Hetherington |
| 2026-01-01 | Allow export of Interop/SMPTE format subtitles (#3025). | Carl Hetherington |
| 2025-12-31 | White space: subtitle_film_encoder.{cc,h} | Carl Hetherington |
| 2025-12-31 | White space: export_subtitles_dialog.{cc,h} | Carl Hetherington |
| 2025-12-31 | Add Shift-Ctrl-E shortcut to export subtitles. | Carl Hetherington |
| 2025-12-31 | Fix alignment in subtitle export dialogue. | Carl Hetherington |
| 2025-12-31 | Remove now-unused Player::progress(). | Carl Hetherington |
| 2025-12-31 | Remove now-unused Player::frames_done(). | Carl Hetherington |
| 2025-12-31 | Remove now-unused video_frames_enqueued(). | Carl Hetherington |
| 2025-12-31 | Use encoder frames encoded counts for transcode progress (#2864). | Carl Hetherington |
| 2025-12-31 | Add missing call to frame_done(). | Carl Hetherington |
| 2025-12-31 | Add VideoEncoder::video_frames_encoded(). | Carl Hetherington |
| 2025-12-31 | Add events count to EventHistory. | Carl Hetherington |
| 2025-12-31 | White space: event_history.{cc,h} | Carl Hetherington |
| 2025-12-31 | White space. | Carl Hetherington |
| 2025-12-31 | White space: j2k_encoder.{cc,h} | Carl Hetherington |
| 2025-12-31 | Fix mismatched audio reel length (#3123). | Carl Hetherington |
| 2025-12-31 | Updated nl_NL translation from Rob van Nieuwkerk. | Carl Hetherington |
| 2025-12-31 | Move ReelWriter creation into the job thread so it doesn't hang the GUI when ... | Carl Hetherington |
| 2025-12-31 | Use copy_in_bits to allow progress reporting when copying a big asset. | Carl Hetherington |
| 2025-12-31 | Don't report frame counts when none have been done. | Carl Hetherington |
| 2025-12-30 | pot/merge. | Carl Hetherington |
| 2025-12-30 | Fix tests broken by auto-set of film standard from imported DCPs. | Carl Hetherington |
| 2025-12-30 | Cope with DCPs that have no video and hence no video encoding. | Carl Hetherington |
| 2025-12-30 | Fix closed caption layout in the presence of italics / other markup (#3067). | Carl Hetherington |
| 2025-12-30 | Extract text_positions_close(). | Carl Hetherington |
| 2025-12-30 | Refactor: move some layout code to its own file in lib. | Carl Hetherington |
| 2025-12-30 | Tweak comments. | Carl Hetherington |
| 2025-12-30 | White space: make_dcp.cc | Carl Hetherington |