summaryrefslogtreecommitdiff
path: root/src/lib/cross_osx.cc
AgeCommit message (Collapse)Author
2025-12-05Cleanup: can now remove the _NC log variants.Carl Hetherington
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
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-07Cleanup: simplify mount_point() to just is_mounted().Carl Hetherington
I think that's all we need.
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
This basically involves the kDADiskDescriptionDeviceInternalKey, kDADiskDescriptionMediaRemovableKey and kDADiskDescriptionMediaWritableKey keys revealed by looking in https://github.com/balena-io-modules/drivelist.git
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