Houston4444 / RaySession

Session manager for linux musical programs
GNU General Public License v2.0
171 stars 20 forks source link

Ray Session icon in the system tray #99

Open trebmuh opened 4 years ago

trebmuh commented 4 years ago

Usually, I'm launching a RS session, then, I'm reducing the windows because I don't need it anymore. It'd be nice to be able to reduce it into an icon in the system tray rather than still having the window "open but hidden by reducing it". Clicking on the systay RS icon would then make the window to reappear/disappear. Right clicking on the icon could show a menu with a few commands (such as "save the session", "stop the session", "start the session", "load a session", "create a session", "quit RS").

Houston4444 commented 4 years ago

As a user, I'm not a big fan of the programs in the system tray (there are some exceptions of course). I am not against an option to put raysession in the system tray, but it makes appears some questions, such as :

Alternatively, you can close the window, and click on "Keep Deamon Alive" push button. Then, if you relaunch raysession, you should see your running session exactly as it was. It takes the advantage that during its absence, window was not hidden, GUI program was not running, and it takes less memory.

BrunoVernay commented 3 years ago

Also Gnome has no system tray by default ... I do not know how it is managed exactly. But "Reducing to systray" feature, if provided, should be disabled on such system.

Houston4444 commented 3 years ago

This feature is now implemented, with options (systray always, systray only when session running, no systray).