[squeak-dev] Facelift in trunk (and more)

Ronald Spengler ron.spengler at gmail.com
Sat Sep 19 07:20:50 UTC 2009


Nice! This is a huge step forward, I think:)

+100

P.S.

If any stodgy old [expletive deleted] wants the standard Squeak theme
back, I have an untested and probably broken fork of Polymorph that
can do it:)

On Fri, Sep 18, 2009 at 11:30 PM, Igor Stasenko <siguctua at gmail.com> wrote:
> I just clicked the 'update button'
> it looks a little better :)
> except the button pane in browser, which draws buttons with rounded
> corners even if i turn off the
> rounding option in prefs.
> Its also looks a bit strange, with artifacts, because instead of
> rounding it draws an ugly gray curves :(
> But anyways, thanks for an effort :)
>
> 2009/9/19 Andreas Raab <andreas.raab at gmx.de>:
>> Folks -
>>
>> After the positive feedback about Facelift and Botox I've taken the liberty
>> to add those changes to the trunk and consequently bring them down upon you
>> ;-) The idea here is that you can try them and form an informed opinion. The
>> main question that you should ask yourself is whether you feel that the
>> updated look is an improvement over the previous look. Personally, I'm
>> answering this question with a resounding "Yes!"; I think we've greatly
>> improved the out of the box experience.
>>
>> The work is by no means finished. We do need better colors for the windows;
>> they don't work too well right now. We also need better performance, the
>> look is *very* slow right now (but fixing that is easy; I just need to find
>> a spare minute). Help on any or all of these issues is greatly welcome.
>>
>> As a consequence of the need for a custom background (the blue gradient
>> doesn't work at all with the Facelift look), I've also started the first
>> round of project refactoring, which makes Project an abstract class and
>> splits MVCProject and MorphicProject so that the base system only needs to
>> know about projects abstractly, and the concrete project types are bound to
>> the UI environment they belong to (meaning that unloading MVC will rid us of
>> any traces of MVC in Project). That had been on my list for a while already
>> and I finally got a start on it. Help is welcome here, too, in particular in
>> the areas of moving the responsibilities around into the proper subclasses
>> and fixing those #isMorphic calls by vectoring them through Project current
>> instead (see DisplayScreen>>restore for an example).
>>
>> All in all, I think that this is reason enough to put an updated image onto
>> squeak.org. You can download it (with all updates as of today) as:
>>
>>  http://ftp.squeak.org/trunk/Squeak3.10.2-Trunk-090919.zip
>>
>> It has all the changes applied and also a small window listing recent
>> additions to the trunk image. It's getting quite a collection!
>>
>> Cheers,
>>  - Andreas
>>
>>
>
>
>
> --
> Best regards,
> Igor Stasenko AKA sig.
>
>



-- 
Ron



More information about the Squeak-dev mailing list