summaryrefslogtreecommitdiff
path: root/src/tools/dcpomatic_disk.cc
AgeCommit message (Collapse)Author
2024-01-16Missing include.Carl Hetherington
2024-01-11Attempt to rationalise menu IDs and avoid duplicates.Carl Hetherington
2023-10-09Bump libdcp for new filesystem wrappers.Carl Hetherington
2023-01-29Use DiskWriterBackEndResponse, and add some more information to the unmount ↵Carl Hetherington
error.
2023-01-16Use wx_ptr more.Carl Hetherington
2023-01-15Tell user what just happened if they get either of the disk writer ↵Carl Hetherington
confirmations wrong (#2417).
2022-12-10Missing include.Carl Hetherington
2022-09-01Fix two more badly-adapted instantiations of EditableList and makeCarl Hetherington
it harder to make similar errors in the future.
2022-07-20Allow multiple DCPs to be written to a disk (#1756).Carl Hetherington
2022-04-22And another missed warnings.hCarl Hetherington
2022-04-22Use libdcp's warnings.hCarl Hetherington
2022-04-09Add some missing override labels.Carl Hetherington
2021-09-27Add config location versioning (#2090).Carl Hetherington
2021-06-05Give an error if a non-DCP folder is selected for DCP writing (#2024).Carl Hetherington
2021-05-28Add some useful command-line options to dcpomatic2_disk.Carl Hetherington
2021-05-26Insert a delay to make sure the QUIT message arrives (#2018).Carl Hetherington
I have no idea why this is necessary, but the nanomsg documentation suggests it.
2021-05-10Open a dialogue if pinging the back-end fails on macOS.v2.15.146Carl Hetherington
At least this means the user will get another go without losing their setup. My only theory at this point is that sometimes the backend takes a crazy amount of time to start up because of some SIP / gatekeeper type nonsense (#1990).
2021-05-09Attempt ping from front- to back-end several times (#1990).v2.15.145Carl Hetherington
On macOS it seems that the backend sometimes is not started very quickly. Adding a long timeout to ping does not work, perhaps because the backend is not listening. Trying a few times seems to fix it. With this fix I saw this log: Sun May 9 23:02:51 2021: dcpomatic_disk_writer e63a485e23 started Sun May 9 23:02:51 2021: Entering main loop Sun May 9 23:02:51 2021: Writer receives command: P from the backend and Sun May 9 23:02:45 2021: Could not send ping to writer (attempt 1) Sun May 9 23:02:47 2021: Could not send ping to writer (attempt 2) Sun May 9 23:02:49 2021: Could not send ping to writer (attempt 3) from the front-end, suggesting that the first 3 pings went to /dev/null and the 4th was heard.
2021-05-09Add more logging to disk writer.Carl Hetherington
2021-04-22Wait a while for unmounts to go through in case we have to authenticate the ↵Carl Hetherington
user.
2021-04-21Re-scan drives just before writing the DCP (#1969).Carl Hetherington
In case the drive you chose has disappeared, or something about it has changed since it was found.
2021-04-04More disk build fixes.Carl Hetherington
2021-04-04Fix disk build.Carl Hetherington
2021-04-03C++11 tidying.Carl Hetherington
2021-01-07BOOST_FOREACH.Carl Hetherington
2021-01-07std::shared_ptrCarl Hetherington
2020-11-18Make the default disk writer window wider.Carl Hetherington
2020-10-27Add uninstaller for the .pkg part of the disk writer on macOS (#1740).Carl Hetherington
2020-10-21macOS / new boost build fixes.v2.15.104Carl Hetherington
2020-08-07Check that we have a connection to the disk writer before starting to use it ↵Carl Hetherington
in earnest.
2020-07-27Fix some unused variable warnings on macOS.Carl Hetherington
2020-07-26Various OSX warnings fixes.Carl Hetherington
2020-06-01Hidden debug option to make _disk not start _disk_writer on Linux.v2.15.76Carl Hetherington
2020-05-03Fix behaviour on disk writer window close.Carl Hetherington
2020-05-02Try to start _writer on-demand on macOS (#1739).Carl Hetherington
2020-04-30Add git commits to writer log files.v2.15.68Carl Hetherington
2020-04-28Add a log message.Carl Hetherington
2020-04-24Add pre-running warning to disk writer.Carl Hetherington
2020-04-13Support unmounting on macOS and Windows.v2.15.51Carl Hetherington
2020-04-13Tidy up Drive and unmounting a little.Carl Hetherington
2020-04-13Do the right thing when the user cancels the unmount dialogue.Carl Hetherington
2020-04-13Tidy up nanomsg class API; add unmounting for Linux.Carl Hetherington
2020-04-06Add disk writer tool.Carl Hetherington