summaryrefslogtreecommitdiff
path: root/src/lib/cross_osx.cc
AgeCommit message (Expand)Author
2025-10-15Fix macOS compile error and try to make display sleep work there.Carl Hetherington
2025-10-10Allow Waker to keep different things awake for different reasons.Carl Hetherington
2025-07-10Remove compose.hpp includes.Carl Hetherington
2025-07-10Replace String::compose with fmt.Carl Hetherington
2025-07-10Convert some paths to string.Carl Hetherington
2025-05-19Tidy up finding required files during tests.Carl Hetherington
2025-01-21White space: cross{_osx,_windows,_common}.cc cross.hCarl Hetherington
2025-01-07Cleanup: simplify mount_point() to just is_mounted().Carl Hetherington
2025-01-07Fix failure to unmount drives when one of their partitions is mounted (#2927).Carl Hetherington
2025-01-07Move OSXDisk out of common header.Carl Hetherington
2025-01-07Store bsd_name in the OSXDisk struct.Carl Hetherington
2025-01-05Remove some unused includes.Carl Hetherington
2024-04-21Extract all uses of DCP-o-matic name to allow branding.Carl Hetherington
2024-02-04Use a simpler way to decide what devices we could write to on macOS.Carl Hetherington
2023-12-31Fix macOS build for previous.Carl Hetherington
2023-12-31Better logging to help with #2701.Carl Hetherington
2023-10-09Bump libdcp for new filesystem wrappers.Carl Hetherington
2023-08-26Extend run_ffprobe to allow arguments and capture of stdout.Carl Hetherington
2023-01-29Better logging in macOS unmount code.Carl Hetherington
2023-01-29Increase unmount timeout to 5s - maybe... this is a bit of a guess.Carl Hetherington
2022-05-11Move some common methods out to cross_unix.ccCarl Hetherington
2022-05-05Use dcp::File in DCP-o-matic (#2231).Carl Hetherington
2022-04-22Use libdcp's warnings.hCarl Hetherington
2022-03-09Improve ratings dialog to allow only valid values (#2199).Carl Hetherington
2022-03-08Cleanup: remove some unused usings.Carl Hetherington
2022-01-19Adjust how macOS drives are analysed and add a couple of tests.Carl Hetherington
2022-01-19Extract osx_disks_to_drives to cross_common for tests.Carl Hetherington
2022-01-19Extract part of analyse_media_path to cross_common for tests.Carl Hetherington
2022-01-16Fix directory_containing_executable() in some cases (#2163).Carl Hetherington
2021-09-27Add config location versioning (#2090).Carl Hetherington
2021-09-21Move 'show in file manager' code to cross_*Carl Hetherington
2021-05-03C++11 tidying.Carl Hetherington
2021-05-01C++11 tidying.Carl Hetherington
2021-04-23Fix fopen() on windows to cope with long filenames (part of #1755).Carl Hetherington
2021-03-18Require boost 1.61.0 or above on Windows/macOS.Carl Hetherington
2021-03-09Be more careful with some macOS API calls.Carl Hetherington
2021-03-01Some tidying and be a bit more defensive.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-11-06Fix start_player() on macOS (#1870).v2.15.107Carl Hetherington
2020-11-06Rename a variable and add some logging to start_tool on macOS.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-07-27Fix some unused variable warnings on macOS.Carl Hetherington
2020-07-26Various OSX warnings fixes.Carl Hetherington
2020-06-04Clean up handling of paths relative to the executable.Carl Hetherington
2020-04-30Add some more macOS debug logging for disks, and ignore mounted disk images.Carl Hetherington