| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-05-11 | Use case for property checks now that it's possible. | Carl Hetherington | |
| This would have prevented the bug fixed in 6bbf7dee. | |||
| 2025-05-08 | Return std::string rather than wxString from Choice::get_data(). | 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-11 | Revert "macOS alignment fix (#2039)." | Carl Hetherington | |
| This reverts commit ac4ac42278546136357db0ede052faf5b80286e7. Apparently this once helped with vertical alignment, but now it seems to make it worse (at least on macOS 15.2). | |||
| 2024-12-26 | Support FCP XML files containing subtitles (#2909). | Carl Hetherington | |
| 2024-09-03 | Support closed subtitles and open captions. | Carl Hetherington | |
| 2024-09-03 | Remove unused variable setup. | Carl Hetherington | |
| 2024-09-03 | Use Choice rather than wxChoice for text type. | Carl Hetherington | |
| 2024-09-03 | Remove some implicit conversions between wxString and std::string. | Carl Hetherington | |
| 2024-05-18 | Remember position and size of caption list view. | Carl Hetherington | |
| 2024-01-28 | Remove reference checkboxes from video/audio/text tabs. | Carl Hetherington | |
| 2024-01-09 | Move ScopeGuard into libdcp. | Carl Hetherington | |
| 2023-10-09 | Use dcp::filesystem to wrap filesystem calls and fix_long_path | Carl Hetherington | |
| anything that is passed to read_file() from libcxml. This should fix #2623 and other similar problems. | |||
| 2023-08-09 | Extract Film::Property to its own header to (maybe) increase compilation speed. | Carl Hetherington | |
| 2023-04-25 | Cleanup: remove some unnecessary includes. | Carl Hetherington | |
| 2023-03-16 | Don't show an error when cancelling subtitle analysis. | Carl Hetherington | |
| 2023-03-16 | Cleanup: move variable assignment that happens in every branch. | Carl Hetherington | |
| 2023-02-27 | Don't cancel finished jobs otherwise their finished callbacks will be called ↵ | Carl Hetherington | |
| again. | |||
| 2023-02-27 | Cleanup: whitespace. | Carl Hetherington | |
| 2023-02-27 | Use a ScopeGuard to manage _loading_analysis properly. | Carl Hetherington | |
| 2023-01-27 | More stack-allocated Dialog objects. | Carl Hetherington | |
| 2023-01-15 | Use wx_ptr some more. | Carl Hetherington | |
| 2023-01-14 | Add wx_ptr and use it instead of ScopeGuard in a lot of places. | Carl Hetherington | |
| 2023-01-14 | Use more ScopeGuards. | Carl Hetherington | |
| 2022-11-02 | Cleanup: use new CheckBox::bind(). | Carl Hetherington | |
| 2022-10-14 | Cleanup: use simpler ownership for FilmViewer. | Carl Hetherington | |
| 2022-09-19 | Fix incorrect subtitle outline rectangle display when subtitles | Carl Hetherington | |
| were analysed at non-zero offsets (#2336). | |||
| 2022-05-02 | C++11 tidying. | Carl Hetherington | |
| 2022-04-22 | Use libdcp's warnings.h | Carl Hetherington | |
| 2022-04-21 | Disable warnings around all wx includes. | Carl Hetherington | |
| 2022-04-21 | Tidying. | Carl Hetherington | |
| 2021-08-12 | Fix flickering black square when selecting content on Windows (#1866). | Carl Hetherington | |
| 2021-06-07 | macOS alignment fix (#2039). | Carl Hetherington | |
| 2021-05-07 | Add DCPOMATIC_SPIN_CTRL_WIDTH and use it in a few places. | Carl Hetherington | |
| 2021-04-09 | Make DCP text track language properly optional and ignore bad values on ↵ | Carl Hetherington | |
| imported DCPs (#1950). | |||
| 2021-04-09 | Stop text panel being so wide. | Carl Hetherington | |
| 2021-04-09 | Tidy up some initialisation. | Carl Hetherington | |
| 2021-03-31 | Put subtitle language back into content from the film (#1930). | Carl Hetherington | |
| This also adds the main/additional language flag. Of all the considerations about how to specify subtitle language, the most important seems to be that the language specification happens for the content where the language is; i.e. in the content text tab. | |||
| 2021-03-29 | Fix strange problems with spin entries on macOS (#1944). | Carl Hetherington | |
| SetRange() with minimum > 0 seems to stop entry of numbers by selecting the existing one and typing new. Also we can make Enter work properly by adding a handler. | |||
| 2021-03-27 | C++11 tidying. | Carl Hetherington | |
| 2021-03-27 | Fix odd difference on handling of x and y scale for subtitles in the UI. | Carl Hetherington | |
| 2021-01-31 | Use enum class for Film::Property. | Carl Hetherington | |
| 2021-01-31 | More enum class additions. | Carl Hetherington | |
| 2021-01-07 | BOOST_FOREACH. | Carl Hetherington | |
| 2021-01-07 | std::shared_ptr | Carl Hetherington | |
| 2020-11-25 | Disallow referring to subtitles / closed captions with start trim. | Carl Hetherington | |
| Since per Bv2.1 we can't have subs / closed captions with non-zero entry point I think we have no choice but to rewrite in that case (#1802). | |||
| 2020-11-21 | Remove the "simple" UI (#1868). | Carl Hetherington | |
| It just seemed to cause more problems than it solved; mainly people enabling it by mistake and then being told to click buttons that they could not see. | |||
| 2020-11-20 | Remove subtitle language from text content. | Carl Hetherington | |
| 2020-11-15 | Improve text panel layout with GTK3's enormous spin controls. | Carl Hetherington | |
