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:45:45 +0000 (10:45 +0200)
commitccb52c8272c65ec0f07fe79c763035a71b98d264
tree3f5d6900a06726ed8c594616c133082eed750156
parente313b91867c9c85ecb96e98616cd99df807d1a34
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