StatusNotifierItem ("D-Bus tray icon") improvements
authorManuel Nickschas <sputnick@quassel-irc.org>
Fri, 27 Aug 2010 07:40:19 +0000 (09:40 +0200)
committerManuel Nickschas <sputnick@quassel-irc.org>
Fri, 27 Aug 2010 08:46:04 +0000 (10:46 +0200)
commit1396031c85f199ea84c354d14b5d95da1062bf95
tree0e4dcb48f76fe470a0c278e9a78a58a8fb01efc6
parenta504e9f9c678446004cd24391d0603ca9fddd38a
StatusNotifierItem ("D-Bus tray icon") improvements

* Get rid of the serviceOwnerChange() deprecation warning in Qt >= 4.6
* Fix behavior when the StatusNotifierHost (dis)appears. Thanks to notmart for
  fixing this in KDE as well; note that older versions of KDE's SNWatcher won't signal
  when the host goes away, so Quassel won't go into legacy mode!
* Fix hiding of the tray icon in StatusNotifier mode. No more restarting needed.
interfaces/org.kde.StatusNotifierWatcher.xml
src/qtui/legacysystemtray.cpp
src/qtui/statusnotifieritem.cpp
src/qtui/statusnotifieritem.h
src/qtui/statusnotifieritemdbus.cpp