System tray notification
Marco Martin
notmart at gmail.com
Mon Nov 30 15:33:20 CET 2009
On Monday 30 November 2009, Andras Mantia wrote:
> Hi,
>
> I don't write a bug report, as this is not a bug in itself, just something
> that seems to be badly designed. Or maybe it is still unfinished, in that
> case ignore the mail.
> The idea of keeping the notifications visible for a longer time makes
> sense and I support it. The way how it works now (as of 29/11/2009)
> unfortunately is not good. The problem is that the notifications remain
> there for too long time. Example: you get a mail in some folder and you
> get notified. You read it. After a while you get another mail in another
> folder, you get notified, but in the notifications it appears as you'd get
> a mail in the first folder as well. But there isn't anything new, so it is
> misleading and confuses you, the user. I know, the notification item
true, the problem is that sophisticate communication like "the mail associated
to that notification has been read" is totally impossible in the spec (and
probably quite out of scope too, since it would require too much burden to the
applications themselves, situation that would make sure it would be misused)
what i think could be done is, when exploring old notifications with the
tabbar, they could be marked as "read" and the subsequent time they will all
appear collapsed, while the "new" ones expanded as usual
> cannot know that you read a mail. And I know that expiring the
> notifications after a certain time is not that good, as we loose the
> functionality for which this was introduced: to be able to read the
> notifications later, when you have time for them. I have a solution, but I
> don't know how it will work in real life: if you manually click to see the
> notifications, when they disappear they should be removed completely,
> assuming that if you clicked on the icon to see them, you really read them
> as there is no reason keeping them "forever". Alternatively (or maybe
they are not kept "forever" but half an hour. what is still to be done is to
make the expire time dependant whether the computer is in use or not, like
it's already done with the job progress
Cheers,
Marco Martin
More information about the Plasma-devel
mailing list