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>
Sun, 12 Apr 2009 09:51:09 +0000 (11:51 +0200)
commit6e85a37d1b7d3501f0fd7cc94fd0fcd4ba0c6cc4
treea4b068ef1e262e52b76435469e388abe98760e4f
parentd4a670812fa741525591281093ee7167db9fd267
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