notifications, again :D

Marco Martin notmart at gmail.com
Sun Jan 31 13:49:17 CET 2010


On Monday 25 January 2010, Marco Martin wrote:
> howdy all,
> so, based on both ersonal experience and feedbacks i'm of course stilkl not
> happy on how notifications work, that's the pretty hard question of being
> informative enough, vs not entirely cover the screen.
> last thing i was thinking about was something that resembles rssnow:
> http://imagebin.ca/view/fiFONCc.html
> this would resemble the pattern of the appletbrowser, search and launch and
> possibly other stuff in the future.
> 
> -only one notification is shown at a time
> -still valid notifications scrolls automatically or after arrows press,
> like rssnow
> bottom arrow would switch from valid to recent expired notifications
> 
> other options would be:
> -something similar but with vertical scrolling
> -leave as is now, but just displaying 2-3 otifications at a time, throwing
> away everything  older (simpler ui, but loses significant informations)
> 
> now, for the technical standpoint, this would mean:
> all notifications in a single extenderitem?
> or, would be nice to do a reimplementation of an extendergroup with
> scrolling members, the problem is that members are actually children of
> the extender, so no real relations between items and their group.
> 
> this could suggest a change in how extenders work, so actually putting
> extenderitems in sublayouts of the extendergroups. not sure if would be
> actually a good things but would make possible groups of groups, ugly but
> at least the api wouldn't lie anymore.
> 
> opinions? comments?
> would like to hear some feedback before implementing anything since each
> solution would lead to a different total screwing of the current
> implementation :p
> 
> Cheers,
> Marco Martin
to recap, the implementation is almost done, the next big thing will be 
splitting it from the systray plasmoid.

this document
http://websvn.kde.org/trunk/KDE/kdebase/workspace/plasma/design/notifications?view=markup

shows the design principles and describes -mostly- how it works right now

Cheers,
Marco Martin


More information about the Plasma-devel mailing list