summaryrefslogtreecommitdiff
path: root/src/tools/dcpomatic_player.cc
AgeCommit message (Expand)Author
2024-02-21Make DCPExaminer::size() optional and deal with the consequences.v2.16.78Carl Hetherington
2024-01-30Open macOS prefs with Mac-, not Mac-P (#2745).Carl Hetherington
2024-01-11Attempt to rationalise menu IDs and avoid duplicates.Carl Hetherington
2024-01-09Move ScopeGuard into libdcp.Carl Hetherington
2023-12-19Improve positioning of player windows in dual screen mode.Carl Hetherington
2023-12-19Add some logging to show what's going on with the wxDisplays.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-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
2023-08-09Extract Film::Property to its own header to (maybe) increase compilation speed.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-04-25Don't use wx_ptr for the splash screen.Carl Hetherington
2023-04-09Fix subtitle font handling with in-memory fonts from SMPTE (#2509).v2.16.52Carl Hetherington
2023-03-28Fix strange behaviour of player export frame dialog (#2493).2493-player-export-frameCarl Hetherington
2023-01-15Use wx_ptr for the splash screen.Carl Hetherington
2023-01-14Add wx_ptr and use it instead of ScopeGuard in a lot of places.Carl Hetherington
2022-12-17Use the last_player_load_directory when adding OVs (#2094).Carl Hetherington
2022-12-17Cleanup: use ScopeGuard.Carl Hetherington
2022-12-10Extract constants.hCarl Hetherington
2022-10-27Fix player with high-frame-rate DCPs.Carl Hetherington
2022-10-14Cleanup: use simpler ownership for FilmViewer.Carl Hetherington
2022-10-05Support drag-and-drop of DCPs onto the player (#1220).Carl Hetherington
2022-10-05Cleanup: remove old comment.Carl Hetherington
2022-09-28Replace directory with folder in some messages.Carl Hetherington
2022-09-15Fix some spelling mistakes (mostly in comments).Carl Hetherington
2022-09-02Fix "escape" from dual screen mode, on Linux at least (#2183).v2.16.23Carl Hetherington
2022-05-02Replace some raw arrays with std::vectors.Carl Hetherington
2022-04-29Add option to save a player frame to a file (#2133).Carl Hetherington
2022-04-29Move Image::as_png() out to image_as_png().Carl Hetherington
2022-04-22Use libdcp's warnings.hCarl Hetherington
2022-04-21Disable warnings around all wx includes.Carl Hetherington
2022-04-20Remove DCP class and replace its functionality with a plain method in libdcp.Carl Hetherington
2022-04-20Tidying.Carl Hetherington
2022-04-09Add some missing override labels.Carl Hetherington
2021-11-11Remove player activity logging. Fixes #2122.Carl Hetherington
2021-09-27When the player is used in OpenGL mode, pass unscaled XYZ data through to the...Carl Hetherington
2021-09-27C++11 tidying.Carl Hetherington
2021-09-21Fix incorrect display of Unicode literal on Windows.Carl Hetherington
2021-08-17Only warn about lots of frame drops in the player (#2069).Carl Hetherington
2021-05-23Don't react so strongly to failure to bind the play server socket when starti...Carl Hetherington
2021-04-23Close down the FilmViewer before its GUI elements get destroyed (#1982).Carl Hetherington
2021-04-08Assorted C++11/formatting cleanups.Carl Hetherington
2021-04-05Fix confusing error on trying to load a DoM project into the player (#1948).Carl Hetherington
2021-02-17Assorted C++11 tidying.Carl Hetherington
2021-02-15Coalesce player changes around KDM loading.Carl Hetherington