Improve systray notifications
authorManuel Nickschas <sputnick@quassel-irc.org>
Wed, 1 Apr 2009 10:03:47 +0000 (12:03 +0200)
committerManuel Nickschas <sputnick@quassel-irc.org>
Wed, 1 Apr 2009 10:06:42 +0000 (12:06 +0200)
commit5941801a1a5a61dc6d3e409ba33ab413adc9005f
treebd501ea4b39b2c57e830569ce3bdd29e09454917
parent09cc362cca645192f04aaac58953e1f1bace6d59
Improve systray notifications

* Add an action button to KDE's notification bubble, as it doesn't report
  clicks other than action triggers
* Bring Quassel to front on click (thanks Zarin for pointing out how to bypass focus
  stealing prevention)
* Select buffer where the highlight occurred on click

Note: Plasma notifications are mostly broken currently at least for me; YMMV. If it doesn't work for
you, try using old-fashioned notifications in KDE and see if it works there.
src/qtui/knotificationbackend.cpp
src/qtui/knotificationbackend.h
src/qtui/qtui.cpp
src/qtui/qtui.h
src/qtui/systraynotificationbackend.cpp
src/qtui/systraynotificationbackend.h
src/uisupport/abstractnotificationbackend.h