noisetorch / NoiseTorch

Real-time microphone noise suppression on Linux.
Other
9.36k stars 233 forks source link

System Tray Icons (Kde/GNOME) #386

Open RiemaruKarurosu opened 1 year ago

RiemaruKarurosu commented 1 year ago

It's weird when I close NoiseTorch and you're not sure if it's running on background, this could be weird for new users.

Describe the solution you'd like Add a Systray icon to access noisetorch, like skype or steam one.

KDE imagen

Gnome SysTray Extension imagen

Alternative For gnome there is the new quick settings menu where you could add something like caffeine or GS extension but this solution could be complicated and even GNOME exclusive or not possible with GO

imagen

TheDukeofErl commented 1 year ago

I think part of this ends up being that when NT is closed it really isn't running in the background anymore, it's just that the ladspa plugin is still up and running. This would probably require some degree of fundamental design changes but I still think that it would be an overall useful thing to have.

In regards to dealing with GNOME, I'd personally rather keep things as cross-platform as possible. I don't know if the GNOME devs have decided that things in the quick settings menu can pull from the normal systray or anything like that, as I haven't used the DE in a long time. That said, like you mentioned, the systray extension works and is included by some distros by default (Ubuntu, Pop, etc). With that in mind, if this is implemented I'd definitely opt towards that solution.