None
closed
nobody
None
2017-09-01
2017-07-26
Anonymous
No

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
    medoc
    2017-07-26

    Hi,

    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
    medoc
    2017-09-01

    • status: open --> closed
    • milestone: -->
     

Cancel   Add attachment