[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-core-devel
Subject: Re: KNotificationAreaItem
From: Thiago Macieira <thiago () kde ! org>
Date: 2009-04-24 10:14:39
Message-ID: 200904241214.40872.thiago () kde ! org
[Download RAW message or body]
Em Sexta-feira 24 Abril 2009, às 10:17:20, Aurélien Gâteau escreveu:
> Thiago Macieira wrote:
> > Aaron J. Seigo wrote:
> >> * secondary, if any, action to be taken
> >
> > How about tertiary and quaternary actions? I'm not thinking here of wheel
> > events (which the spec supports by calling Wheel, but of those fancy mice
> > with more than the 5 standard buttons.
>
> Wheel events in the panel are evil IMHO because it's too easy to trigger
> them by accident.
>
> When my browser is maximized, I often wheel-scroll the page a bit, leave
> the mouse to reach my glass of Coke, read a bit more, then put my hand
> back on the mouse to wheel-scroll further.
>
> If by doing so I inadvertently move the mouse a few centimeters, the
> cursor may end up out of the window and over the taskbar. When I
> wheel-scroll I get completely unexpected behavior: my browser window
> goes away and is replaced by the next window in the taskbar... frustrating.
That is not specific to the notification area so I don't think it's a point.
Right now this KMail composer window isn't maximised and I have no idea where
my mouse pointer is (hidden while typing). If I scroll, I don't know whether
it'll scroll this document, the Kontact mail list below or the IRC window on
the next screen.
Besides, this applies to maximised windows too: I still have the IRC window on
the screen to the right. In your example, I could be scrolling on that
konsole. Or if it happened to fall on empty Plasma space, it would go to
another desktop.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Senior Product Manager - Nokia, Qt Software
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
["signature.asc" (application/pgp-signature)]
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic