Systray jobs and notifications

Rob Scheepmaker r.scheepmaker at student.utwente.nl
Thu Apr 9 18:08:38 CEST 2009


On Thursday 09 April 2009 17:48:20 dantti85-dev at yahoo.com.br wrote:
> >Even if the icon gets some animation, it is still small and the event
> >"notification closed" is still the same, i.e. the signal remains the same
> > as the user might just notice the "it's gone" and not whereto. There have
> > been people stating that they thought the job was done because the
> > notification was closed. They e.g. pulled the cable or shut-down the
> > computer.
>
> I did that once :P
> Also i'm not sure this is already the case but if not i think
> it would be very important to suppress power sleep and maybe
> even login if a job is running. Not sure bad jobs would block
> a power down but imo the usability needs to be increased.

well surpress doesn't seem like an excellent idea: a warning might be a good 
idea though. Then the user understands that there are still jobs running, but 
they can still decide: screw that job and just shut down.

> I really miss Persitent working, i had to change kpackagekit
> to not use persistent so it could behave correcty.
> Also as you can see in https://bugs.kde.org/show_bug.cgi?id=184236
> the popup don't resize correctly and as the number of actions
> seems to be ilimited this makes the buttons get out of the pop up.

Well, as kopete demonstrates: persistent notifications are working. There's 
somebody else who has the same problem though. 
https://bugs.kde.org/show_bug.cgi?id=177154 . Are you sure you have Timeout=0 
and Persistent=true in you notifyrc? 
I agree the behavior is a bit confusing though, but that's a knotify problem: 
in plasma we just wait for knotify to kill a notification, we don't even know 
the timeout if there's one. I hope somebody looks into it. But still: it's 
possible to make it work :)
The size of the buttons problem is indeed something we'll need to fix soon.

> A suggestion would be to increase the timeout regarding the
> number of actions, ie 10 secs for one, 15 for 2... as the more
> actions the pop up has the more time the user needs to decide..

Timeout can be specified in the notifyrc file.

Regards,
Rob


More information about the Plasma-devel mailing list