[sugar] Sugar UI design and Tux Paint

Mikus Grinbergs mikus at bga.com
Wed Jan 2 17:50:38 EST 2008


Eben Eliason wrote:
> I think that a very slight delay on the corner activation
> might be an ok decision to prevent accidental invocation
> of the frame if it proves to be be a problem.

Let me suggest this as a good candidate for the sugar-control-panel.

I'm a geek, not a child.  So far, on my G1G1 system, I've spent the 
majority of the time on text-mode things.  And just about the first 
customization I did to my system was editing eventarea.py to comment 
out frame invocation at the corners.


The problem is that some applications show significant information 
(e.g., the command line, or the "menu bar") very near the corner. 
If I am moving the cursor in the vicinity of those, and happen to 
"overshoot", part of my application is overlaid by the frame.  I 
must explicitly move the cursor back a ways, to get focus in my 
application again.  Very soon this becomes tiresome.

With a specifiable delay parameter (default can be zero, to keep the 
current behavior), I can defer the "interruption caused by invoking 
the frame" for those occasions when such interruption is wanted.

mikus



More information about the Sugar mailing list