| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-03-27 | Remove timing selection from DKDM dialog. | Carl Hetherington | |
| Maybe there is some software that respects the timings, but it seems slightly deceptive to pretend there's any point in setting them. | |||
| 2025-03-26 | White space: dkdm_output_panel.{cc,h} | Carl Hetherington | |
| 2025-03-26 | Cleanup: use a make_shared. | Carl Hetherington | |
| 2025-03-26 | Bump libdcp for some MPEG2 fixes, verify bits, Fedora 42 build fix. | Carl Hetherington | |
| 2025-03-25 | Add Nepal Standard Time UTC offset (+5:45). | Carl Hetherington | |
| 2025-03-24 | Supporters update.v2.18.15 | Carl Hetherington | |
| 2025-03-24 | Basic support for variable-Z 3D subtitles. | Carl Hetherington | |
| 2025-03-21 | Fix sensitivity of "Add OV..." option with no content. | Carl Hetherington | |
| 2025-03-19 | Seek the player before creating a new butler. | Carl Hetherington | |
| Consider the case where we switch to a different sound card when the player GUI is showing frame 0. At this point, the butler will be full up to some readahead, so the player will also "think" it's at the readahead position. If we create a new butler, the first get of video from the new buffer would previously return a frame from the readahead position (because that's where the player was). Since the new butler would coincide with the audio stream position being 0, the video thread would think it was ahead by the ring buffer readahead and so would sleep for quite a long time. Meanwhile audio arrives and is played, and when the video thread finally wakes it is a long time behind the audio. | |||
| 2025-03-14 | Supporters update.v2.18.14 | Carl Hetherington | |
| 2025-03-14 | Fix crashes if add_config_file_controls() is not called. | Carl Hetherington | |
| e.g. when opening the player preferences. | |||
| 2025-03-14 | White space. | Carl Hetherington | |
| 2025-03-12 | White space: move_to_dialog.{cc,h} | Carl Hetherington | |
| 2025-03-12 | Fix padding. | Carl Hetherington | |
| 2025-03-12 | Improve layout of export subtitles dialog, especially with de_DE translation. | Carl Hetherington | |
| 2025-03-12 | Make file and dir picker look more consistent with each other. | Carl Hetherington | |
| 2025-03-09 | Compress an if. | Carl Hetherington | |
| 2025-03-09 | Tidy some shared_ptr creation. | Carl Hetherington | |
| 2025-03-09 | Remove pointless shared_ptr. | Carl Hetherington | |
| 2025-03-09 | Include/using sorting. | Carl Hetherington | |
| 2025-03-09 | White space: job_manager_view.{cc,h} | Carl Hetherington | |
| 2025-03-08 | Fix incorrectly-removed spaces. | Carl Hetherington | |
| 2025-03-08 | Supporters update. | 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 | Move get_gpu_names() to its own file. | 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-05 | Report content as having missing files also if there are missing fonts. | Carl Hetherington | |
| 2025-03-05 | Replace Content::paths_valid() with a free utility function. | Carl Hetherington | |
| 2025-03-03 | Fix Grok build after changes to preferences code. | Carl Hetherington | |
| 2025-03-02 | Remove unused includes. | Carl Hetherington | |
| 2025-03-02 | Rename config_dialog.{cc,h} -> preferences_page.{cc,h} | Carl Hetherington | |
| Also trim some includes. | |||
| 2025-03-02 | Move General preferences tab parent to its own file. | Carl Hetherington | |
| 2025-03-02 | Move Sound preferences to its own file. | Carl Hetherington | |
| 2025-03-02 | Move Locations preferences to its own file. | Carl Hetherington | |
| 2025-03-02 | Move Keys preferences to its own file. | Carl Hetherington | |
| 2025-03-02 | Use a customised config dialog for the KDM creator. | Carl Hetherington | |
| 2025-03-02 | Move config file location config up to the general dialogue. | Carl Hetherington | |
| 2025-03-01 | Move KDM Email preferences page to its own file. | Carl Hetherington | |
| 2025-03-01 | Move Email preferences page to its own file. | Carl Hetherington | |
| 2025-03-01 | Put some preferences stuff into a namespace. | Carl Hetherington | |
| 2025-03-01 | White space: player_config_dialog.h | Carl Hetherington | |
| 2025-03-01 | White space: full_config_dialog.{cc,h} | Carl Hetherington | |
| 2025-03-01 | White space: config_dialog.{cc,h} | Carl Hetherington | |
| 2025-03-01 | Move CertificateChainEditor to its own files and format white space. | Carl Hetherington | |
| 2025-02-25 | Fix failure to use name format with the short output panel (#2646).v2.18.12 | Carl Hetherington | |
| Because we would do nothing when there are no _examples. | |||
| 2025-02-25 | Supporters update. | Carl Hetherington | |
| 2025-02-25 | Fix misunderstanding of wxDialog lifetime handling. | Carl Hetherington | |
| Broken by d0308d53dd9f4d036d8c5fe8023920fcdfd43f39 wxDialog can be stack allocated if opened with ShowModal(), but not with Show(). Go back to wx_ptr for those that are opened with Show(). | |||
| 2025-02-23 | Rename VerifyDCPProgressDialog -> VerifyDCPDialog. | Carl Hetherington | |
| 2025-02-23 | Make the player verify UI more like the standalone one. | Carl Hetherington | |
