When recoll is running with a GUI (no -t option) and configured to minimize to system tray, running recoll again with same configuration should maximize/unhide the previous recoll instance instead of starting a new one.
Currently, if recoll is running and minimized to the system tray, running recoll again produces another instance with another system tray icon. This pattern does not match most "resident" GUI programs (like IM, etc.) and apart from when recoll is run with differing configs, this doesn't seem like desired behavior.
This "check for running instance" behavior could be configurable with a command line switch or config file setting.
Discussion
-
medoc
2017-07-26Hi,
I'd rather let the main command start another instance as this is actually often useful.
But there is a script which does what you want, you can just use it to start the GUI instead of the recoll command. It was initially meant to be bound to a keyboard shortcut, but it works just fine from the command line:
https://www.lesbonscomptes.com/recoll/faqsandhowtos/HotRecoll.html
-
medoc
2017-09-01- status: open --> closed
- milestone: -->