Open benjamindaines opened 6 years ago
Hi,
I undertand your point expecially now that the legacyTray has been removed alltogether and without anadditional extension there's no way to know if the application is running or not. That said, I'm a bit reluctant on including this functionality. I could:
The only thing that I see myself playing with at the moement is considering to update the running status of those applications that are pinned to the dock (which are most likely always able to launch a window) and are the at the moment give a false information (is my slack client runnning or not?). But I can't promise anything.
I agree with both your concerns, legacyTray is gone and taking on that functionality doesn't seem like a good idea. I like the thought of restricting it to just the pinned launchers as well.
With the system tray being dropped in gnome 3.26 there is no longer any indication of a program continuing to run in the background, after its last window has been closed.
Perhaps dash-to-dock should display a dim indicator on launchers that have not quit after all windows are closed, and the "quit" option in d2d's menu should terminate the background process.
Programs where this is an issue: Discord, Slack, Cantata(qt). None of these really target gnome, so I can't really see them being to quick to change their behavior.
Having dash to dock reflect proper running indication would provide a pragmatic solution, as well as offering more complete functionality.