summaryrefslogtreecommitdiff
path: root/src/tools
AgeCommit message (Collapse)Author
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-05-08Add some more logging to disk_writer.v2.15.144Carl Hetherington
2021-05-07Updated cs_CZ translation from Tomáš Begeni.Carl Hetherington
2021-05-07pot/merge.Carl Hetherington
2021-05-03C++11 tidying.Carl Hetherington
2021-05-01C++11 tidying.Carl Hetherington
2021-04-23Close down the FilmViewer before its GUI elements get destroyed (#1982).Carl Hetherington
Otherwise this happens when we're already in the middle of destroying the UI.
2021-04-22Do the polkit dance for unmounting drives as well as writing them.Carl Hetherington
If we ask for permission to unmount that should carry over to give permission to format/write as well.
2021-04-22Wait a while for unmounts to go through in case we have to authenticate the ↵Carl Hetherington
user.
2021-04-22C++11 tidying.Carl Hetherington
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-21Fix response of the disk writer when polkit authorization fails onCarl Hetherington
Linux.
2021-04-10pot/merge.Carl Hetherington
2021-04-08Assorted C++11/formatting cleanups.Carl Hetherington
2021-04-07Updated nl_NL translation from Rob van Nieuwkerk.Carl Hetherington
2021-04-07Assorted C++11/formatting cleanups.Carl Hetherington
2021-04-06pot/merge.v2.15.139Carl Hetherington
2021-04-06Updated nl_NL translation from Rob van Nieuwkerk.Carl Hetherington
2021-04-05pot/merge.Carl Hetherington
2021-04-05Fix confusing error on trying to load a DoM project into the player (#1948).Carl Hetherington
2021-04-04More disk build fixes.Carl Hetherington
2021-04-04Fix disk build.Carl Hetherington
2021-04-03C++11 tidying.Carl Hetherington
2021-03-28Updated nl_NL translation from Rob van Nieuwkerk.Carl Hetherington
2021-03-23pot/merge.Carl Hetherington
2021-03-22More polish of Swedish translationMattias Mattsson
2021-03-21Updated sv_SE translations v2Mattias Mattsson
2021-03-20Add select-all.Carl Hetherington
2021-03-13Some C++11 stuff.Carl Hetherington
2021-03-12Use /dev/rdisk on macOS.Carl Hetherington
2021-02-23Remove wxSTAY_ON_TOP from splash screen on Windows to stop it hidingCarl Hetherington
error dialogues that pop up during startup.
2021-02-17Assorted C++11 tidying.Carl Hetherington
2021-02-17Fix some wx3.1 assertions and some C++ tidying.Carl Hetherington
2021-02-16C++11 tidying.Carl Hetherington
2021-02-15Coalesce player changes around KDM loading.Carl Hetherington
A similar fix for KDM changes as 7d33aff2d5e81185f3361e28c84e3f9858464ef1 was for CPL changes.
2021-02-09Coalesce player changes around CPL change.v2.15.127Carl Hetherington
If multiple player changes happen, causing the player to be suspended, there are problems if one of those changes causes a FilmViewer:seek. In there, we wait for the seek to finish, but it will never finish because of the suspension. Hence it's important that we only trigger the seek once the suspension is over. Fixes #1905.
2021-02-07Report boost::filesystem_error with more details.Carl Hetherington
2021-02-04Fix no subtitles/captions in the player after changing the CPL.Carl Hetherington
2021-02-04Some C++11 stuff.Carl Hetherington
2021-01-31Use enum class for Film::Property.Carl Hetherington
2021-01-31More enum class additions.Carl Hetherington
2021-01-21Adapt for libdcp use of enum class.Carl Hetherington
2021-01-20Bump libdcp for better verification, and make API adjustments.Carl Hetherington
2021-01-09More c++ tidying.Carl Hetherington
2021-01-07BOOST_FOREACH.Carl Hetherington
2021-01-07std::shared_ptrCarl Hetherington
2020-12-23pot/merge.Carl Hetherington
2020-12-11Fix lots of macOS warnings by using a different boost/bind include.Carl Hetherington