summaryrefslogtreecommitdiff
path: root/src/tools
AgeCommit message (Collapse)Author
2023-12-19Try to size viewer.debug-dual-screenCarl Hetherington
2023-12-19Maybe fix dual-screen window positioning.Carl Hetherington
2023-12-19Debugging.Carl Hetherington
2023-12-16Setup grok LD_LIBRARY_PATH when required (#2657).Carl Hetherington
2023-12-16Cleanup: whitespace.Carl Hetherington
2023-12-16Add Version File dialog.Carl Hetherington
2023-12-16Fix missing grok log setup in dcpomatic_cli.Carl Hetherington
2023-12-16Make stop() private and use drop() instead.Carl Hetherington
This avoids confusing situations where we call stop(), then try to restart the finder (unsuccessfully, because once it's stop()ped it will stay around, never to be restarted).
2023-12-16Only build grok for Ubuntu 22.04.Carl Hetherington
2023-12-16Explicitly set up Grok logger rather than relying on a static variable.Carl Hetherington
2023-12-16Patch from Aaron Boxer adding initial support for GPU-powered J2K encoding ↵Carl Hetherington
via his tool "grok".
2023-11-27Call 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-26Don't crash if preferences ZIP needs to be overwritten during export.Carl Hetherington
2023-11-23Updated zh_CN translation from 刘汉源Carl Hetherington
2023-11-20Verify encrypted DCPs (more) correctly (#2659).Carl Hetherington
2023-11-20Cleanup: use stack-allocated FileDialog and accept multiple KDMs.Carl Hetherington
2023-11-20Cleanup: use ScopeGuard.Carl Hetherington
2023-11-20Add a dialog to show which screens have potentially-problematicCarl Hetherington
certificate validity periods when making KDMs (#2645).
2023-11-20Fix "create KDM" button sensitivity with invalid KDM time range.Carl Hetherington
2023-10-28Check some unsanitized network inputs before allocating memory using them.Carl Hetherington
2023-10-09Use dcp::filesystem to wrap filesystem calls and fix_long_pathCarl Hetherington
anything that is passed to read_file() from libcxml. This should fix #2623 and other similar problems.
2023-10-09Bump libdcp for new filesystem wrappers.Carl Hetherington
2023-09-30Cleanup: extract some stuff to a method in CreateCLI.Carl Hetherington
2023-09-14Updated sl_SI translation from Martin Srebotnjak.Carl Hetherington
2023-09-09Open Windows console earlier in startup.Carl Hetherington
2023-09-07Updated nl_NL translation from Rob van Nieuwkerk.Carl Hetherington
2023-09-05pot/merge.Carl Hetherington
2023-09-02Fix crash when pressing Ctrl+{C,V} at the wrong time.Carl Hetherington
2023-08-09Extract Film::Property to its own header to (maybe) increase compilation speed.Carl Hetherington
2023-07-24Add stubs for Georgian (ka_KA) language support.Carl Hetherington
2023-07-19Updated zh_CN translation from Akivili Collindort.Carl Hetherington
2023-07-02Fix crash if an exception is thrown before the splash screen is created.Carl Hetherington
2023-06-22Avoid virtual call to set_film() in constructor (#2571).Carl Hetherington
2023-06-13Cleanup: switch sense of if.Carl Hetherington
2023-06-12Fix failure to close verify progress window when finished.Carl Hetherington
2023-06-12Cleanup: swap some wx_ptrs for locals.Carl Hetherington
2023-06-09Don't call DOMFrame::start_job from a non-UI thread.Carl Hetherington
2023-06-05Cope with bad DCPs better in the editor.Carl Hetherington
2023-06-05Fix sizing of editor's reel dialog.Carl Hetherington
2023-05-30Don't show warning when only removing an empty DKDM folder (#2541).Carl Hetherington
2023-05-30Don't add DKDMs twice (#2545).Carl Hetherington
2023-05-30Fix disappearing DKDM folders when dragging a folder into its own child (#2540)Carl Hetherington
2023-05-18Cleanup: replace some list with vector.Carl Hetherington
2023-05-15Updated cs_CZ translation from Tomáš Begeni.Carl Hetherington
2023-05-13Add dcpomatic2_map tool (#2445).Carl Hetherington
2023-05-13Cleanup: using ordering.Carl Hetherington
2023-05-13Fix typos in errors.Carl Hetherington
2023-04-25Don'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-18Fix crash if saving files during save/cancel/close (#2517).Carl Hetherington
2023-04-18Cleanup: longer variable name.Carl Hetherington