summaryrefslogtreecommitdiff
path: root/src/lib/cross_windows.cc
AgeCommit message (Collapse)Author
2025-10-10Allow Waker to keep different things awake for different reasons.Carl Hetherington
2025-07-10Remove compose.hpp includes.Carl Hetherington
sed -i "/include.*compose.hpp/d;" src/lib/*.cc src/wx/*.cc src/wx/*.h src/tools/*.cc src/lib/*.h test/*.cc
2025-07-10Replace String::compose with fmt.Carl Hetherington
sed -i "/Plural-Forms/n;/%100/n;/scanf/n;s/%[123456789]/{}/g" src/lib/*.cc src/lib/*.h src/wx/*.cc src/tools/*.cc src/lib/po/*.po src/wx/po/*.po src/tools/po/*.po test/*.cc sed -i "s/String::compose */fmt::format/g" src/lib/*.cc src/lib/*.h src/wx/*.cc src/tools/*.cc test/*.cc
2025-07-10Convert some paths to string.Carl Hetherington
2025-05-19Tidy up finding required files during tests.Carl Hetherington
In particular, prefer not to use lots of fallback attempts. It seems that something funny is going on with how we find Liberation Sans on Linux, meaning that we were sometimes using the OS copy of the font when we didn't mean to.
2025-01-21White space: cross{_osx,_windows,_common}.cc cross.hCarl Hetherington
2025-01-05Bump 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.
2023-10-09Bump libdcp for new filesystem wrappers.Carl Hetherington
2023-08-26Extend run_ffprobe to allow arguments and capture of stdout.Carl Hetherington
2022-05-11Use GetCommandLineW() to get a UTF16-encoded command line on Windows (#2248).Carl Hetherington
2022-05-09Missing include.Carl Hetherington
2022-05-05Use dcp::File in DCP-o-matic (#2231).Carl Hetherington
2022-05-02Replace some raw arrays with std::vectors.Carl Hetherington
2022-04-17Remove some commented-out code.Carl Hetherington
2022-03-09Improve ratings dialog to allow only valid values (#2199).Carl Hetherington
2022-03-09Fix home_directory() with non-US-English pathnames on Windows (#2203).Carl Hetherington
2021-11-14Fix failure to load DCPs from SMB shares (#2123).Carl Hetherington
2021-09-27Add config location versioning (#2090).Carl Hetherington
2021-09-26Prefer %userprofile% to %homedrive% and %homepath% for home directory ↵Carl Hetherington
location on Windows. For some strange reason on my laptop %HOMEDRIVE% comes up as z:\ whereas %userprofile% makes more sense.
2021-09-21Only define UNICODE in src/lib/{cross_windows,util}.cc.Carl Hetherington
2021-09-21Move 'show in file manager' code to cross_*Carl Hetherington
2021-05-11Don't apply the Windows long path fix twice.v2.15.147Carl Hetherington
2021-04-23Fix fopen() on windows to cope with long filenames (part of #1755).Carl Hetherington
2021-04-08Assorted C++11/formatting cleanups.Carl Hetherington
2021-01-07BOOST_FOREACH.Carl Hetherington
2021-01-07std::shared_ptrCarl Hetherington
2020-12-08Add get_process_id()Carl Hetherington
2020-11-25Remove unused method.Carl Hetherington
2020-10-13Stop the Windows version of run_ffprobe manipulating the current working ↵Carl Hetherington
directory as tests rely on it.
2020-10-13Stop run_ffprobe from changing the current working directory on Windows.Carl Hetherington
2020-09-27Add missing tags_path() for Windows and macOS.Carl Hetherington
2020-09-14Rename shared_path -> resources_path.Carl Hetherington
2020-09-14Add xsd_path() and use it to fix access to .xsd files on Linux (#1830).Carl Hetherington
2020-08-05Fix typo.Carl Hetherington
2020-08-05Remove some debugging code.Carl Hetherington
2020-06-04Clean up handling of paths relative to the executable.Carl Hetherington
2020-04-30Revert mac rdisk vs disk stuff as I'm not convinced it makes much difference.Carl Hetherington
2020-04-27Experimental use of /dev/rdisk rather than /dev/disk on macOS,Carl Hetherington
as there is some suggestion it is faster.
2020-04-13Support unmounting on macOS and Windows.v2.15.51Carl Hetherington
2020-04-07Add DCPOMATIC_DISK define and don't build stuff needing boost dll library if ↵v2.15.49Carl Hetherington
we don't need it.
2020-04-06Remove duplicate Drive::description.v2.15.48Carl Hetherington
2020-04-06Add disk writer tool.Carl Hetherington