Closed paulolieuthier closed 8 years ago
This should be close to idea now. The only real feature missing now, IMO, is the ability to hide inactive icons.
@pmattern @palinek @agaida let's test it.
Just tested the latest three commits (... 39037e8) of lxqt-qtplugin branch sni
, lxqt-panel lxde/lxqt-panel@d68fb1f`, Arch i686 and x86_64: no problems, but I couldn't see any difference compared to lxqt-qtplugin commit ca7f30a and the same commit of lxqt-panel as discussed yesterday.
So do the applications I'm using eventually not make use of the new features provided by those three commits or is there something else missing?
Agree that auto-hiding unused icons would be something fine to have, btw.
Those last three commits were only to implement missing features (the PR is tagged as WIP, after all). Most probably the applications you're running are not using those features. Most of them don't. The last commit, however, is very important: if you restart lxqt-panel, the icons will detect the new instance now.
Removing the WIP tag, as it's GTM IMO. The hiding inactive icons feature can be done later.
Oops.
last commit, however, is very important: if you restart lxqt-panel, the icons will detect the new instance now.
Confirmed. This is implemented in 39037e8 but not in 7981819 yet. Agree the auto-hide stuff isn't necessary right now at all, lack of new features is explained by missing support by applications.
All in all GTM, IMO.
This is a work in progress. Besides a few
TODO
notes left in the source code, we still need to make the apps listen to the StatusNotifierWatcher in case the panel restarts.Fixes lxde/lxqt#817.