mumble-voip / mumble

Mumble is an open-source, low-latency, high quality voice chat software.
https://www.mumble.info
Other
6.44k stars 1.12k forks source link

Improve handling of mumble + system tray #3879

Open murlakatamenka opened 5 years ago

murlakatamenka commented 5 years ago
  1. Add option to start mumble minimized to tray like mumble --tray Good for autostarting, invoking from shell, running as a cron job etc.

  2. Remove Server -> Hide mumble menu item? Seems not really useful because you can either minimize the window (1 click) or minimize it right to tray (1 click, if option "Hide in tray when minimized" is ticked). 1 click < 2 clicks, better UX, faster!

  3. Allow closing to tray, not just minimizing

image

  1. Allow binding "Hide mumble" to a shortcut

Not sure about this, but this can serve as a temporary workaround for the items above. I'll look into source code, it should be not hard to implement since the functionality already exists.

Hope the feedback is useful.


Best regards.

Krzmbrzl commented 5 years ago

As far as I can tell the Hide Mumble option was introduced for #2737 via #2747

Tha14 commented 1 year ago
  1. Add option to start mumble minimized to tray like mumble --tray Good for autostarting, invoking from shell, running as a cron job etc.

I'd love to have the above added. It's quite annoying to have to minimize mumble on every boot.

rejedai commented 7 months ago

Has there been a solution to this problem yet? Maybe there is an option in the config?

Hartmnt commented 7 months ago

I think #6260 added a shortcut to hide/show Mumble. As for the other things: Over the years there have been quite a few bug reports regarding the system tray implementation. Just search for "tray" in the issue list.

The consensus seems to be that the tray icon implementation needs a complete rewrite. But this has not been a priority for the Mumble core devs yet.

I think it is safe to assume that such a change wont make it into 1.5 stable so at best this would land in 1.6 (let's hope that will take less time to iron out compared to 1.5)

rejedai commented 7 months ago

I've been using tray for a fair amount of time and haven't seen any problems, is this more of a windows issue or does it on linux too?

I use KDE Wayland.

Hartmnt commented 7 months ago

I've been using tray for a fair amount of time and haven't seen any problems, is this more of a windows issue or does it on linux too?

I use KDE Wayland.

No, this is also a Linux issue. The best way to reproduce buggy tray behavior is to:

1) Make Mumble fullscreen Maximize the window 2) Click on the Mumble tray icon

Do this at your own risk, I have heard from people that this might crash your X11 session in some configurations.

rejedai commented 7 months ago

It's definitely fine on wayland. I tried both maximize and press to tray icon; also kwin fullscreen and alt+f4 (with enabled minimize to tray). Screenshot_2024_04_06_13_44_15