Talk:Development

From den4b Wiki
Revision as of 03:13, 30 May 2010 by Narayan (talk | contribs)
Jump to navigation Jump to search

We have discussed the following (you marked it as "FUTURE" at the forum). Reproducing a summary (delete after reading).

Shutter is so flexible that the user may need it to run several tasks at a time, and on an ongoing basis (restart events when Windows restarts)..

Currently we can run multiple copies of Shutter with separate presets, but if we restart PC or log out from Windows, we have to launch multiple copies of Shutter and then load the presets all over again.

If we want to avoid that, the only trick is to copy the entire Shutter folder (say ShutterFolder1, ShutterFolder2,....etc); and then run the Shutter.exe from those folders, and assign one preset to each executable separately. Also, select the restart events option in each executable.

In short, each executable (from separate folders) run only one instance, and only then it can remember the settings through Windows restart.

This is not an elegant solution.

We need a GUI that can run multiple presets, and which can restart all events through Windows restart/logouts.


Events, actions and logic are stored in presets, while other options are considered to be global settings. Several instances (of the same path) of Shutter can run individual presets no problem but they will all share the same global options at startup. Also, you don't need to manually load your presets every time, you can use "Create links to Presets" from the main menu to create links to all presets, e.g.: "Shutter.exe /preset "Shutdown in 40 mins". These links will automatically open the specified preset and start monitoring events.

- Den4b 12:03, 28 May 2010 (UTC)


That's not the problem. But suppose we have to start some applications at time1 and close them at time2. Also this has to continue even after we restart the PC (in other words, Sgutter has to automatically start all instances when we restart the PC or log into our Windows account. This is a reasonable expectation.

Now how do we achieve that?

As I understand from a past thread, the only way is to copy the entire Shutter folder; and then launch the exe files from all those folders (one instance each), and then set everything independently.

--Narayan 01:13, 30 May 2010 (UTC)