| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-01-26 | Fix the player again (crash with subs in OpenGL mode)v2.18.9 | Carl Hetherington | |
| Once again the player subtitle alignment wasn't being set up, because this happens on _viewer.set_film(). _viewer.set_film() must therefore happen after film_changed(), but then some things in film_changed() need to happen after _viewer.set_film() (notably the info update and menu sensitivity update). | |||
| 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-25 | Fix consistency of button stack gaps. | Carl Hetherington | |
| 2025-01-25 | Remove some more macOS spacing hacks that now seem to make things worse. | Carl Hetherington | |
| 2025-01-25 | Small cleanup.v2.18.8 | Carl Hetherington | |
| 2025-01-25 | Tidy up and fix how post-load updates are managed. | Carl Hetherington | |
| 2025-01-24 | Fix mangled translation (#2957). | Carl Hetherington | |
| 2025-01-24 | Updated ru_RU translation from Евгений Дац. | Carl Hetherington | |
| 2025-01-24 | Remove unnnecessary bits. | Carl Hetherington | |
| 2025-01-23 | Fix non-display of subtitles in the player.v2.18.7 | Carl Hetherington | |
| 2025-01-22 | Fix typo (#2956).v2.18.6 | Carl Hetherington | |
| 2025-01-22 | Fix spelling mistake in test. | Carl Hetherington | |
| 2025-01-22 | Supporters update. | 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 | Update the UI on a change to the configured cinema/screen database (#2951). | Carl Hetherington | |
| 2025-01-22 | Add update() to allow re-filling from a new database. | Carl Hetherington | |
| 2025-01-22 | Update filetypes from XML to sqlite3 when setting/exporting cinema/screen ↵ | Carl Hetherington | |
| databases. | |||
| 2025-01-22 | Fix override_path usage in FileDialog. | Carl Hetherington | |
| The override_path is a file, so the initial path for the file picker must be the parent. | |||
| 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 | |
| 2025-01-22 | Allow KDMRecipient and hence Screen to convert certs to dcp::Certificate lazily. | Carl Hetherington | |
| This is pretty slow (as it runs the certificate through OpenSSL) and we don't need to do it for every certificate in a database when we load the database. | |||
| 2025-01-22 | Add screens with one query, not one per cinema. | Carl Hetherington | |
| 2025-01-22 | Check _checked_screens cinema ID instead of checking each screen. | Carl Hetherington | |
| 2025-01-22 | Add screens() to get all screens. | Carl Hetherington | |
| 2025-01-22 | Keep one CinemaList to use in the whole of ScreensPanel. | Carl Hetherington | |
| Constructing/destructing it is a bit more expensive than you'd think. | |||
| 2025-01-22 | Fix some places where we have a full Cinema/Screen object available... | Carl Hetherington | |
| ...but then ignore it and look it all up again in the database. | |||
| 2025-01-22 | Add script to make a test database for profiling. | Carl Hetherington | |
| 2025-01-21 | White space: cross{_osx,_windows,_common}.cc cross.h | Carl Hetherington | |
| 2025-01-21 | White space: analyse_audio_job.{cc,h} | Carl Hetherington | |
| 2025-01-21 | Cleanup: sorting. | Carl Hetherington | |
| 2025-01-21 | White space: verify_dcp_job.{cc,h} | Carl Hetherington | |
| 2025-01-21 | Cleanup: default constructor. | Carl Hetherington | |
| 2025-01-20 | White space: util.{cc,h} | Carl Hetherington | |
| 2025-01-20 | Fix typo in comment. | Carl Hetherington | |
| 2025-01-20 | Fix typo accomodate -> accommodate. | Carl Hetherington | |
| 2025-01-20 | Fix spurious "there were no errors" reports in the verifier. | Carl Hetherington | |
| 2025-01-20 | Tweak verification message. | Carl Hetherington | |
| 2025-01-20 | Bump libdcp to better tolerate badly-formatted MainSoundConfiguration (#2942). | Carl Hetherington | |
| 2025-01-20 | Remove the strange tolerant flag in Film. | Carl Hetherington | |
| Instead, we now pass it in directly to Content::examine() and the Player. | |||
| 2025-01-20 | Pass tolerant flag into Player. | Carl Hetherington | |
| This is needed because the DCPDecoder ends up needing it when it reads reel information from CPLs. Maybe all that stuff should be in our metadata. | |||
| 2025-01-20 | Pass tolerant flag into Content::examine() and the ExamineContentJob. | Carl Hetherington | |
| Along the way this helps to fix #2942. | |||
| 2025-01-19 | Find missing files better in projects coming from other platforms (#2935). | Carl Hetherington | |
| 2025-01-19 | Add search by digest if search by name fails (#2935). | Carl Hetherington | |
| 2025-01-19 | Rename search -> search_by_name. | Carl Hetherington | |
