Revision 863917

Go back to digest for 28th September 2008

Features in KDE Base

Jason Stubbs committed changes in /trunk/playground/base/plasma/applets/systray-refactor:

Actions are now working again.

If there are no actions defined for a notification, a "close" action is automatically added which closes it.
Closing after a timeout also works.

However, the extender is left with a useless message after the notification closes.
It should really be hidden (or closed for a detached extender) instead.

Haven't yet tested what happens when extenders are open when Plasma shuts down.

I've removed the config saving stuff, so hopefully they just don't come back after restart. :)

File Changes

Modified 10 files
  • /trunk/playground/base/plasma/applets/systray-refactor
  •   /core/notification.cpp
  •   /core/notification.h
  •   /ui/notificationwidget.cpp
  •   /ui/notificationwidget.h
  •   /ui/notifytextitem.cpp
  •   /ui/notifytextitem.h
  •   /protocols/dbus/dbusnotification.cpp
  •   /protocols/dbus/dbusnotification.h
  •   /protocols/dbus/dbusnotificationprotocol.cpp
  •   /protocols/dbus/dbusnotificationprotocol.h
10 files changed in total