microsoft / wslg

Enabling the Windows Subsystem for Linux to include support for Wayland and X server related scenarios
MIT License
9.92k stars 300 forks source link

Support Application Tray #158

Open zeyugao opened 3 years ago

zeyugao commented 3 years ago

When using Jetbrains ToolBox, I can shart it by command jetbrains-toolbox if no background process running. But if I minimize it, I can not get it show up again because it hides to the tray.

If I tap jetbrains-toolbox again, it will show up and disappear immediately.

felipecrs commented 2 years ago

Some keywords to help others to find this issue:

AppIndicator KStatusNotifierItem systray Tray icon Notification area

https://github.com/ubuntu/gnome-shell-extension-appindicator

rsegeda commented 2 years ago

It's so annoying when working with jebtrains-toolbox. If you feel the same, here's one more link to track -> https://youtrack.jetbrains.com/issue/TBX-6886

felipecrs commented 2 years ago

Not really, I don't use it. For me, what I miss is Steam's icon.

felipecrs commented 2 years ago

But the use cases are of course "infinite", it should be countless how many apps relies on the tray icon to function, especially the ones who closes to it as JetBrains Toolbox, Steam, Teams, Telegram, etc.

boltronics commented 10 months ago

Implementing official support for running the full desktop experience (https://github.com/microsoft/wslg/issues/1019) could be a work-around for some people, depending on the use case.

I personally would like to see this implemented for Quod Libet, Pidgin and ownCloud (where I have to run it under WSL because there are files that are incompatible with the Windows filesystem).

upintheairsheep commented 9 months ago

But the use cases are of course "infinite", it should be countless how many apps relies on the tray icon to function, especially the ones who closes to it as JetBrains Toolbox, Steam, Teams, Telegram, etc.

Yeah, technically it is infinite if you have an infinite amount of storage allowing for infinite permutations.