[squeak-dev] [Cuis][Ann] Cuis 3.0 is available

Igor Stasenko siguctua at gmail.com
Fri Jan 14 21:02:29 UTC 2011


On 14 January 2011 21:28, Juan Vuletich <juan at jvuletich.org> wrote:
> Juan Vuletich wrote:
>>
>> Hi Folks,
>>
>> A new release of Cuis is available, as usual, at
>> www.jvuletich.org/Cuis/Index.html . The big news is a completely new, fresh
>> UI look. Cuis now has the concept of UI themes, and several themes are
>> included. We must thank Casey Ransberger for all this. He had the original
>> idea, and did most of the work. I focused on anti aliasing, gradients, and
>> such. This is not a finished work, most likely we'll be doing cosmetic
>> tweaks during the next releases. We think it can look even better! (More
>> details in the Release Notes, at the web page).
>>
>> This release is also the first one to include a lot of work and fun done
>> specifically for and in Cuis by someone but myself. I want to thank Casey
>> for the work and the fun! I also want to encourage everybody to use Cuis,
>> and contribute to it.
>>
>> Do download it and give it a try. You won't be disappointed!
>>
>> The other big news is a new design for the text system: the TextModel and
>> TextProvider hierarchies comprise the model. TextModelMorph and
>> BareTextMorph together are the view. This design is simpler, more consistent
>> and easier to understand. In addition it will allows text models have their
>> own specific behavior. This might be used (for example) for multi-level
>> undo, etc. The separation of view and model is not completely clean yet, but
>> this code is really worth taking a look. While this code was written by
>> yours truly, it can be published freely by courtesy of Bernhard Pieber and
>> www.software-generation.com . Thanks Bernhard!
>>
Cool! :)

>> As usual, there are many smaller enhancements and bug fixes, including a
>> careful review and cherry picking of latest changes to Squeak trunk.
>>
>> Cheers,
>> Juan Vuletich
>
> Oh, I forgot to tell. To play with themes, try evaluating (close existing
> windows and open them anew after theme change):
>
>   Theme beCurrent                                    "New default theme"
>   ClassicTheme beCurrent                        "Cuis 2.0 like"
>   BlueTheme beCurrent                            "white on blue soft theme"
>   GrayTheme  beCurrent                        "MacLike"
>   DarkTheme beCurrent                         "original, dark, translucent
> windows, interesting"
>   HighContrastBlackTheme beCurrent "    White over black, radical look"
>   HighContrastWhiteTheme beCurrent     "Good for low-contrast screens"
>  You can also set a bakground image doing something like:
>   World backgroundImageData: (FileStream readOnlyFileNamed:
> 'SuSE_Linux_Desktop.jpg') binary contentsOfEntireFile.
>

Colors are a bit odd and some themes lacking consistency..
But since it can be easily changed now, it is a good start.

Well done, Juan.


> Cheers,
> Juan Vuletich
>
>



-- 
Best regards,
Igor Stasenko AKA sig.



More information about the Squeak-dev mailing list