[squeak-dev] Re: Facelifting the second

Andreas Raab andreas.raab at gmx.de
Thu Mar 25 04:44:29 UTC 2010

Hi Tim -

Excellent work, thank you very much! I've pushed it into the trunk so 
that people can play with it (just update and enjoy). Various notes:

* For people who prefer the colorful windows, go to Extras >> Window 
Colors >> Colorful Windows. I think the default should be uniform but 
for those of us who like their windows colored, it's trivial to change. 
Try it.

* I agree with all the points Michael Davies has made. They are 
worthwhile addressing (some of which I already did :-)

* I've reverted the modifications you did to IconicButton since they had 
unintended consequences for stay-up menus and in other places. Instead, 
I've added a SystemWindowButton as a subclass of IconicButton that has 
these changes.

* The menu bar isn't in tone with the other menu preferences - for 
example the menu bar doesn't appear to be bordered but submenus are; 
instead the menu bar has a raised border.

* The progress bar color is wayyyyy too dark (it's basically black); 
this needs to be a bit lighter.

* We need to figure out what we do with the icons in the menu bar for 
the tools when using uniform colors. They're all gray and kinda 
pointless :-)

That's about it for now. Again, *great* work. This is getting nicer and 
nicer and I'm very happy to have these improvements in 4.1.

   - Andreas

On 3/24/2010 6:57 AM, tim at nada1.de wrote:
> Hello
> I have been working on improving the out-of-the-box look a little more.
> Here at university, we often have the problem that students who dabble
> with Squeak for the first time are, may I say, repulsed by the look of
> the image.
> I have created a ChangeSet with a proposed new look inspired by
> Facelift, but I tried to change as few things as possible.
> I tried to make everything configurable, except for the window buttons,
> all colors and button positions can be set back the way they used to be
> (I think, unless I forgot something).
> As 4.1 freeze is approaching, I thought I put it on the list. If there
> any chance to get this into the release, I'll try to fix anything people
> might find wrong/not configurable enough with it.
> -- short list of changes
> * The white color scheme was replaced by a light gray one
> * New window buttons
> * The menu button position is configurable
> * The expand button can be hidden
> * The "Click on label to Edit" preference no longer prevents dragging
> windows by the label
> * Some gradients have been reduced
> * A double-click on the window label will expand that window
> * Iconic buttons now highlight their icons on mouse-over instead of
> drawing a border around them
> * Corner grip morphs can be hidden
> * Button and dialog corners can be set to squared
> Regards,
> Tim

More information about the Squeak-dev mailing list