| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-05-27 | Move i18n setup into 3 separate platform files. | Carl Hetherington | |
| 2025-05-27 | Put wx::report_problem() in a dcpomatic namespace. | Carl Hetherington | |
| 2025-05-26 | Tweak comment formatting. | Carl Hetherington | |
| 2025-05-12 | Cleanup: coalesce an if. | Carl Hetherington | |
| 2025-05-06 | Cleanup: whitespace. | 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-04-07 | Work around failure to open maximised on Ubuntu 24.04 (#3010). | Carl Hetherington | |
| 2025-03-22 | Fix menu sensitivity. | Carl Hetherington | |
| Broken in e1c43614ad31ce276b923f9b1d280ad0c102c4b1 | |||
| 2025-03-22 | Make the Socket connect() call a little friendlier. | Carl Hetherington | |
| This avoids some boilerplate. | |||
| 2025-03-05 | Allow start of DCP encode job after pausing export. | 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-05 | Bump libdcp for raw_convert changes. | Carl Hetherington | |
| raw_convert<string> is gone, so here we use fmt::{to_string,format} instead. Other raw_converts now use fast_float. | |||
| 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-07-12 | Remove some more stuff related to the old "instant i18n" feature. | Carl Hetherington | |
| 2024-05-25 | Improve save-template dialog and always use a default template. | Carl Hetherington | |
| 2024-05-11 | Stop using video directory and hard-linking (#2756). | Carl Hetherington | |
| Instead store details of a previously-created asset in the film's metadata and then look there for potential video files to re-use. | |||
| 2024-05-08 | Merge remote-tracking branch 'origin/main' into v2.17.x | Carl Hetherington | |
| 2024-05-06 | Use sqlite for cinema and DKDM recipient lists. | Carl Hetherington | |
| 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-04-26 | Allow branding of "report a problem" dialog. | Carl Hetherington | |
| 2024-04-26 | Allow customisation of error report email address. | Carl Hetherington | |
| 2024-04-21 | Rename Encoder -> FilmEncoder, and subclasses. | Carl Hetherington | |
| 2024-04-21 | Extract all uses of DCP-o-matic name to allow branding. | Carl Hetherington | |
| 2024-03-09 | Merge branch 'main' into v2.17.x | Carl Hetherington | |
| 2024-03-07 | Rename Emailer -> Email. | Carl Hetherington | |
| 2024-02-19 | Merge tag 'v2.16.77' into v2.17.x | 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-12 | Merge branch 'main' into v2.17.x | Carl Hetherington | |
| 2024-02-11 | Fix totally missing saving of DKDM recipients. | Carl Hetherington | |
| 2024-02-03 | Merge branch 'main' into v2.17.x | Carl Hetherington | |
| 2024-01-30 | Open macOS prefs with Mac-, not Mac-P (#2745). | Carl Hetherington | |
| 2024-01-28 | Remember whether Content or DCP is selected in a new ui.xml state file. | Carl Hetherington | |
| 2024-01-28 | Setup grok LD_LIBRARY_PATH when required (#2657). | Carl Hetherington | |
| 2024-01-28 | Add Version File dialog. | Carl Hetherington | |
| 2024-01-28 | Only build grok for Ubuntu 22.04. | Carl Hetherington | |
| 2024-01-28 | Explicitly set up Grok logger rather than relying on a static variable. | Carl Hetherington | |
| 2024-01-28 | Patch from Aaron Boxer adding initial support for GPU-powered J2K encoding ↵ | Carl Hetherington | |
| via his tool "grok". | |||
| 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 | |
