Robert Knight
d705095fe9
Update the TODO file with new tasks
2011-08-26 11:16:26 +01:00
Robert Knight
3a747ad557
Add note about looking for better solution to overwriting files in use during Windows updates
2011-08-25 14:34:29 +01:00
Robert Knight
d1848ff35a
Update TODO file
2011-08-24 16:53:18 +01:00
Robert Knight
82de2a91f8
Update TODO file
2011-08-24 12:29:43 +01:00
Robert Knight
b1216d73b8
Update TODO file
2011-08-24 12:17:08 +01:00
Robert Knight
36a296204c
Add a further TODO entry
2011-08-23 20:32:12 +01:00
Robert Knight
812cf89c07
Update the TODO file with finished tasks and new tasks
2011-08-23 20:26:41 +01:00
Robert Knight
28b9d50f0a
Update the TODO file after Mac testing and make a note that elevation on Mac only works when running the app directly on the Mac (as opposed to over an SSH session).
2011-08-22 14:55:31 +01:00
Robert Knight
d295b0323c
Add support for the old-format updater command-line syntax.
...
The old syntax uses a series of Key=Value pairs, instead of
the more standard "--key value" syntax.
This is required so that the old Mendeley Desktop versions can
launch the new updater.
2011-08-22 12:59:08 +01:00
Robert Knight
2f7a131cb4
Add task to start the installed application once the update install is complete to the TODO list
2011-08-22 00:41:58 +01:00
Robert Knight
f7f6eddbbe
Add note about need to implement setting of file permissions under Unix and Windows
2011-08-22 00:36:08 +01:00
Robert Knight
9a0bee0358
Implement elevation under Linux using one of kdesudo, gksudo or gksu
...
* Add FileOps::fileName() to get the base name for a file
* Add ProcessUtils::runSync() to run a process, wait for it to exit and then
return the status code from that process.
* Change ProcessUtils::runAsyncUnix() to use execvp() in order to search PATH
for the specified binary if the filename is not absolute.
2011-08-22 00:32:33 +01:00
Robert Knight
012813fa13
Add TODO file listing remaining tasks to do before the standalone updater can be used to replace the existing system.
2011-08-21 23:54:34 +01:00