kickoff regressions

Aaron J. Seigo aseigo at kde.org
Mon Sep 1 18:11:32 CEST 2008


On Sunday 31 August 2008, Sebastian Kügler wrote:
> After the restyling of kickoff some weeks ago, we've got two regressions
> left:
>
> - going back in categories doesn't take the left screen edge into account,
>   breaking Fitt's Law (it does get highlighted, but clicks don't seem to
> make
>
> - you cannot resize kickoff anymore
>
> Davide, you've been working on the kickoff changes, leaving those
> regressions. Is that still work in progress or do we need to look into
> fixing those?
>
> But I need to show of my amateurish painting skills as well! I think it
> would look much nicer if the kickoff PanelSvg didn't have the border
> towards the panel and the screen's edge. This would make the hitarea on the
> left hand side easier to find, and also make it clearer that the menu
> actually comes out of the panel. Right now it looks disconnected and
> positioned "somewhat close" to its trigger (the kickoff button). I've
> sketched this in illustration (1).

so this means changing Plasma::Dialog to not paint certain edges, and 
PopupApplet deciding when this should be the case.

for the use cases of the Plasma:Dialog class, it's obvious that this should 
not be the behaviour everywhere. which means more API for Plasma::Dialog and 
Plasma::PopupApplet will need code to control this.

> An alternative would be to just have it grow out of the panel (as seen in
> illustration 2).

this really won't matter much imho until we adjust PanelSvg to allow for 
"open" areas. i'd like to do this at some point, so that we can request from 
PanelSvg to paint an "open bridge" along the border area of, for instance, a 
PanelView such that we can make things look truly connected.

-- 
Aaron J. Seigo
humru othro a kohnu se
GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA  EE75 D6B7 2EB1 A7F1 DB43

KDE core developer sponsored by Trolltech

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
Url : http://mail.kde.org/pipermail/plasma-devel/attachments/20080901/4eccd715/attachment.sig 


More information about the Plasma-devel mailing list