| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-01-15 | Remove confusing ellipsis (there is no further dialog on choosing a menu ↵ | Carl Hetherington | |
| option here). | |||
| 2026-01-13 | Add context menu option to verify DCPs from the main DoM (#2054). | Carl Hetherington | |
| 2026-01-13 | Rename n -> ffmpeg_count and use count_if(). | Carl Hetherington | |
| 2026-01-13 | White space: content_menu.{cc,h} | Carl Hetherington | |
| 2026-01-02 | Use non-modal ContentPropertiesDialog. | Carl Hetherington | |
| This stops the really annoying behaviour where you drag it and the main DoM frame shrinks (maybe only on Linux). | |||
| 2025-07-15 | Change Film::examine_and_add_content to take a vector of content. | Carl Hetherington | |
| 2025-07-15 | Change ExamineContentJob to take a vector of content. | Carl Hetherington | |
| 2025-04-13 | Don't bind a shared_ptr<PlayerVideo> to ImageChanged (#3013). | Carl Hetherington | |
| Otherwise if the GUI is busy when the emissions build up, each one holds a reference to a potentially large image. This caused enormous memory use when playing a DCP and verifying it at the same time. | |||
| 2025-03-21 | Fix sensitivity of "Add OV..." option with no content. | Carl Hetherington | |
| 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-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-09 | Remove unnecessary wx_ptr | Carl Hetherington | |
| It was only ever used for wxDialog subclasses, which can be stack-allocated. | |||
| 2025-01-20 | Pass tolerant flag into Content::examine() and the ExamineContentJob. | Carl Hetherington | |
| Along the way this helps to fix #2942. | |||
| 2025-01-14 | Put film_util methods in a namespace. | Carl Hetherington | |
| 2024-12-26 | Rename guess_crop -> guess_crop_by_brightness. | Carl Hetherington | |
| 2024-09-03 | Remove use of wxT in favour of char_to_wx(). | Carl Hetherington | |
| The wxWidgets docs advise against its use these days. | |||
| 2024-09-03 | Remove some implicit conversions between wxString and std::string. | Carl Hetherington | |
| 2024-06-09 | Add option to copy content settings from another project (#2808). | Carl Hetherington | |
| 2024-03-20 | Merge tag 'v2.16.79' into v2.17.x | Carl Hetherington | |
| 2024-03-20 | Tidy up and fix assertion failure when selecting a CPL from the menu.v2.16.79 | Carl Hetherington | |
| 2024-03-12 | Rename TimelineVideoContentView -> ContentTimelineVideoView. | Carl Hetherington | |
| 2024-03-12 | Rename TimelineAudioContentView -> ContentTimelineAudioView. | Carl Hetherington | |
| 2024-02-21 | Make DCPExaminer::size() optional and deal with the consequences.v2.16.78 | Carl Hetherington | |
| This means we can fix the case of a VF having no known size in a nice way, in turn fixing problems caused by the fix to #2775. | |||
| 2024-02-01 | Fix error when opening the right-click content menu. | Carl Hetherington | |
| 2024-01-16 | Cleanup: remove some make_wx<> that aren't needed. | Carl Hetherington | |
| 2024-01-11 | Attempt to rationalise menu IDs and avoid duplicates. | Carl Hetherington | |
| 2023-11-24 | Fix debug assertion when adding a KDM. | Carl Hetherington | |
| 2023-11-11 | Store last path for adding KDMs (#2348). | Carl Hetherington | |
| 2023-11-11 | Cleanup: stack-allocated dialogs. | Carl Hetherington | |
| 2023-11-11 | Use DirDialog and fix initial path (#2348). | Carl Hetherington | |
| 2023-11-11 | Cleanup: stack-allocated dialogs. | Carl Hetherington | |
| 2023-11-11 | Cleanup: auto. | Carl Hetherington | |
| 2023-10-10 | Add new "copy markers from this DCP" option (#2628). | Carl Hetherington | |
| Also stop the "copy settings" options from doing this, as Carsten points out that it could be confusing and potentially very bad if you copy markers from an OV to an edited VF which then bring house lights up at the wrong time or whatever. | |||
| 2023-10-10 | Rename copy_dcp_details_to_film -> copy_dcp_settings_to_film. | Carl Hetherington | |
| 2023-04-25 | Cleanup: remove some unnecessary includes. | Carl Hetherington | |
| 2023-01-14 | Use wx_ptr for AutoCropDialog | Carl Hetherington | |
| 2023-01-14 | Use some more wx_ptr. | Carl Hetherington | |
| 2023-01-14 | Add wx_ptr and use it instead of ScopeGuard in a lot of places. | Carl Hetherington | |
| 2022-12-10 | Extract constants.h | Carl Hetherington | |
| 2022-11-26 | Noisy change to get film into AudioContent::modify_trim_start(). | Carl Hetherington | |
| 2022-10-15 | Make overridden subtitle language option respect OK/Cancel. | Carl Hetherington | |
| 2022-10-15 | Make video frame rate option respect OK/Cancel. | Carl Hetherington | |
| 2022-10-15 | Make filters option respect OK/Cancel. | Carl Hetherington | |
| 2022-10-15 | Make ignore video option respect OK/Cancel. | Carl Hetherington | |
| 2022-10-14 | Cleanup: use simpler ownership for FilmViewer. | Carl Hetherington | |
| 2022-05-02 | Extract and improve code to find missing files (#1940). | Carl Hetherington | |
| 2022-05-02 | C++11 / sorting cleanups. | Carl Hetherington | |
| 2022-05-01 | Make sure that crop preview rectangle is properly hidden when we close the ↵ | Carl Hetherington | |
| auto crop dialog. | |||
| 2022-04-30 | Another macOS build fix. | Carl Hetherington | |
