| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-05-04 | Remove in-place translations support. | Carl Hetherington | |
| It feels like there have been too many failed attempts and not enough (maybe zero?) successes so it's just too confusing. | |||
| 2024-03-07 | Rename Emailer -> Email. | Carl Hetherington | |
| 2024-02-17 | Add option to load prefs from ZIP (#2771). | Carl Hetherington | |
| 2024-02-17 | Use FileDialog for saving preferences ZIPs. | Carl Hetherington | |
| 2024-02-11 | Fix totally missing saving of DKDM recipients. | Carl Hetherington | |
| 2024-01-30 | Open macOS prefs with Mac-, not Mac-P (#2745). | Carl Hetherington | |
| 2024-01-11 | Attempt to rationalise menu IDs and avoid duplicates. | Carl Hetherington | |
| 2024-01-09 | Check for bad DN qualifiers on signer certificates (#2716). | Carl Hetherington | |
| 2023-11-27 | Call dcpomatic_setup_path_encoding() early enough (#2665). | Carl Hetherington | |
| On Windows this was previously called after we instantiated a Config object to get win32_console(), meaning that the required path voodoo was not active when looking for the config. This caused problems if the user has a non-ASCII user name. | |||
| 2023-11-26 | Don't crash if preferences ZIP needs to be overwritten during export. | 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-09-09 | Open Windows console earlier in startup. | Carl Hetherington | |
| 2023-09-02 | Fix crash when pressing Ctrl+{C,V} at the wrong time. | Carl Hetherington | |
| 2023-07-02 | Fix crash if an exception is thrown before the splash screen is created. | Carl Hetherington | |
| 2023-06-22 | Avoid virtual call to set_film() in constructor (#2571). | Carl Hetherington | |
| 2023-05-18 | Cleanup: replace some list with vector. | Carl Hetherington | |
| 2023-04-25 | Don't use wx_ptr for the splash screen. | Carl Hetherington | |
| Using wx_ptr in the wxApp object seems bad because in ~App wxWidgets deletes all top-level windows in `DeleteAllTLWs` so if ~wx_ptr then tries to destroy them we get a use-after-free. | |||
| 2023-04-18 | Fix crash if saving files during save/cancel/close (#2517). | Carl Hetherington | |
| 2023-04-18 | Cleanup: longer variable name. | Carl Hetherington | |
| 2023-04-09 | Fix subtitle font handling with in-memory fonts from SMPTE (#2509).v2.16.52 | Carl Hetherington | |
| Previously we would fail to make a font available if it came from a SMPTE MXF. In that case we have a memory buffer containing the TTF/OTF file but no file; here we add a hack/workaround so that in-memory font files can be used by FontConfig. | |||
| 2023-03-05 | Catch exceptions from some calls to write_metadata(). | Carl Hetherington | |
| 2023-02-11 | Cleanup: extract encrypt() call from Film::make_kdm(). | Carl Hetherington | |
| 2023-01-17 | Build fix for Windows. | Carl Hetherington | |
| 2023-01-17 | Swap some wx_ptr for simple members/locals. | Carl Hetherington | |
| 2023-01-16 | Use wx_ptr more. | Carl Hetherington | |
| 2023-01-15 | Use wx_ptr for the splash screen. | 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-12-10 | Extract constants.h | Carl Hetherington | |
| 2022-10-18 | Fix dark mode for release notes. | Carl Hetherington | |
| 2022-10-14 | Save and restore sash positions in the main DoM. | Carl Hetherington | |
| 2022-10-14 | Allow dragging of the border between the controls and the preview (#2350). | Carl Hetherington | |
| 2022-10-14 | Cleanup: use simpler ownership for FilmViewer. | Carl Hetherington | |
| 2022-09-05 | Tidy up code to report failures to load config in the UI. | Carl Hetherington | |
| 2022-08-16 | Fix deadlock on cancelling jobs.v2.16.21 | Carl Hetherington | |
| 2022-07-20 | Basic release notes support (#2282). | Carl Hetherington | |
| 2022-06-10 | Rename CheckContentChangeJob -> CheckContentJob. | Carl Hetherington | |
| 2022-06-10 | C++11 tidying. | Carl Hetherington | |
| 2022-05-02 | Replace some raw arrays with std::vectors. | Carl Hetherington | |
| 2022-04-29 | Put * in the title bar when the DCP-o-matic project is modified (#1938). | Carl Hetherington | |
| 2022-04-29 | Set window title based on the directory from Film. | Carl Hetherington | |
| 2022-04-22 | Use libdcp's warnings.h | Carl Hetherington | |
| 2022-04-20 | Move make_dcp() out of Film (#2132). | Carl Hetherington | |
| 2022-04-09 | Add some missing override labels. | Carl Hetherington | |
| 2022-04-09 | Fix some comment typos. | Carl Hetherington | |
| 2022-03-09 | Add option to export config as a .zip (#1776). | Carl Hetherington | |
| 2022-02-12 | Rename NAG_BAD_SIGNER_CHAIN -> NAG_BAD_SIGNER_CHAIN_UTF8. | Carl Hetherington | |
| 2022-02-12 | Warn if the signing certificates have a validity period > 10 years (#2174). | Carl Hetherington | |
| 2021-12-13 | Make sure translators give email addresses. | Carl Hetherington | |
| 2021-11-28 | Rearrange checking (and re-examining) content. | Carl Hetherington | |
| Most importantly, checking of content for changes before making a DCP is now done in the TranscodeJob (rather than being in a separate job). This makes things a little neater and also makes the batch converter less confusing when you add a job whose content has changed. | |||
