The Trunk: ReleaseBuilder-cmm.54.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

The Trunk: ReleaseBuilder-cmm.54.mcz

commits-2
Chris Muller uploaded a new version of ReleaseBuilder to project The Trunk:
http://source.squeak.org/trunk/ReleaseBuilder-cmm.54.mcz

==================== Summary ====================

Name: ReleaseBuilder-cmm.54
Author: cmm
Time: 12 January 2011, 1:46:08.976 pm
UUID: ebbb05fd-51da-4f23-955e-fd503f8db285
Ancestors: ReleaseBuilder-cmm.53

- Slightly tone-down the blue reflection gradient.
- For 4.2, set showBoundsInHalo for two reasons:  1) it is a meta-indicator that reveals the presence of Morphic as a separate layer of the GUI, 2) it enhances Berts new window slinging by allowing background windows to be moved and resized.
- Set alternateHandlesLook off by default because they should not have a gradient.  Only solid objects reflect light, not meta-controls and meta-indicators.
- Set Workspace class>>#shouldStyle: false because Workspaces are used for quick note-taking which shouldn't have styling, as well as short code scripts, which don't need styling.
- Set square corners by default because 1) the rounded corners look crusty, 2) square are corners slightly faster, .
- installBrightWindowColors because it improves window delineation, making the system easier to use.  They're not that bright, and there's nothing wrong with a little color.

=============== Diff against ReleaseBuilder-cmm.53 ===============

Item was changed:
  ----- Method: ReleaseBuilderTrunk classSide>>setBackground (in category 'private') -----
  setBackground
  "World Color"
+ World fillStyle: ((GradientFillStyle colors: {Color white. Color lightGray. Color blue adjustSaturation: -0.88 brightness: -0.2. Color gray}) radial: true;
- World fillStyle: ((GradientFillStyle colors: {Color white. Color lightGray. Color blue adjustSaturation: -0.85 brightness: -0.1. Color gray}) radial: true;
  origin: 20 @ 10;
  direction: 550@400;
  normal: nil;
  yourself)!

Item was changed:
  ----- Method: ReleaseBuilderTrunk classSide>>setPreferences (in category 'private') -----
  setPreferences
  Preferences
+ installBrightWindowColors ;
+ setPreference: #scrollBarsWithoutMenuButton toValue: true ;
  setPreference: #swapMouseButtons toValue: true ;
  setPreference: #annotationPanes toValue: true ;
+ setPreference: #showSplitterHandles toValue: false ;
+ setPreference: #showBoundsInHalo toValue: true ;
+ setPreference: #alternateHandlesLook toValue: false ;
+ setPreference: #roundedMenuCorners toValue: false ;
+ setPreference: #roundedWindowCorners toValue: false.
+ PluggableButtonMorph roundedButtonCorners: false.
+ FillInTheBlankMorph roundedDialogCorners: false.
+ Workspace shouldStyle: false!
- setPreference: #showSplitterHandles toValue: false!


Reply | Threaded
Open this post in threaded view
|

Re: The Trunk: ReleaseBuilder-cmm.54.mcz

Bert Freudenberg
On 12.01.2011, at 19:46, [hidden email] wrote:

>  installBrightWindowColors because it improves window delineation, making the system easier to use.  They're not that bright, and there's nothing wrong with a little color.

Yay! :)

- Bert -



Reply | Threaded
Open this post in threaded view
|

Re: The Trunk: ReleaseBuilder-cmm.54.mcz

Andreas.Raab
On 1/12/2011 12:15 PM, Bert Freudenberg wrote:
> On 12.01.2011, at 19:46, [hidden email] wrote:
>
>>   installBrightWindowColors because it improves window delineation, making the system easier to use.  They're not that bright, and there's nothing wrong with a little color.
>
> Yay! :)

Be that as it may but the square corners are *ugly*.

Cheers,
   - Andreas

Reply | Threaded
Open this post in threaded view
|

Re: The Trunk: ReleaseBuilder-cmm.54.mcz

Levente Uzonyi-2
In reply to this post by commits-2
On Wed, 12 Jan 2011, [hidden email] wrote:

> Chris Muller uploaded a new version of ReleaseBuilder to project The Trunk:
> http://source.squeak.org/trunk/ReleaseBuilder-cmm.54.mcz
>
> ==================== Summary ====================
>
> Name: ReleaseBuilder-cmm.54
> Author: cmm
> Time: 12 January 2011, 1:46:08.976 pm
> UUID: ebbb05fd-51da-4f23-955e-fd503f8db285
> Ancestors: ReleaseBuilder-cmm.53
>
> - Slightly tone-down the blue reflection gradient.
> - For 4.2, set showBoundsInHalo for two reasons:  1) it is a meta-indicator that reveals the presence of Morphic as a separate layer of the GUI, 2) it enhances Berts new window slinging by allowing background windows to be moved and resized.
> - Set alternateHandlesLook off by default because they should not have a gradient.  Only solid objects reflect light, not meta-controls and meta-indicators.
> - Set Workspace class>>#shouldStyle: false because Workspaces are used for quick note-taking which shouldn't have styling, as well as short code scripts, which don't need styling.

I usually use the syntax highlighting in workspaces, but if this is the
community's preference, then I can turn it on by hand in my images. :)

> - Set square corners by default because 1) the rounded corners look crusty, 2) square are corners slightly faster, .

Not everything has square corners, see:
self inform: 'foo'.

Btw I like the square window corners, but I more like the rounded corners
for buttons.

> - installBrightWindowColors because it improves window delineation, making the system easier to use.  They're not that bright, and there's nothing wrong with a little color.

The update URL should be set to squeak42 instead of trunk in the release.


Levente

>
> =============== Diff against ReleaseBuilder-cmm.53 ===============
>
> Item was changed:
>  ----- Method: ReleaseBuilderTrunk classSide>>setBackground (in category 'private') -----
>  setBackground
>   "World Color"
> + World fillStyle: ((GradientFillStyle colors: {Color white. Color lightGray. Color blue adjustSaturation: -0.88 brightness: -0.2. Color gray}) radial: true;
> - World fillStyle: ((GradientFillStyle colors: {Color white. Color lightGray. Color blue adjustSaturation: -0.85 brightness: -0.1. Color gray}) radial: true;
>   origin: 20 @ 10;
>   direction: 550@400;
>   normal: nil;
>   yourself)!
>
> Item was changed:
>  ----- Method: ReleaseBuilderTrunk classSide>>setPreferences (in category 'private') -----
>  setPreferences
>   Preferences
> + installBrightWindowColors ;
> + setPreference: #scrollBarsWithoutMenuButton toValue: true ;
>   setPreference: #swapMouseButtons toValue: true ;
>   setPreference: #annotationPanes toValue: true ;
> + setPreference: #showSplitterHandles toValue: false ;
> + setPreference: #showBoundsInHalo toValue: true ;
> + setPreference: #alternateHandlesLook toValue: false ;
> + setPreference: #roundedMenuCorners toValue: false ;
> + setPreference: #roundedWindowCorners toValue: false.
> + PluggableButtonMorph roundedButtonCorners: false.
> + FillInTheBlankMorph roundedDialogCorners: false.
> + Workspace shouldStyle: false!
> - setPreference: #showSplitterHandles toValue: false!
>
>
>

Reply | Threaded
Open this post in threaded view
|

Re: The Trunk: ReleaseBuilder-cmm.54.mcz

David T. Lewis
In reply to this post by Andreas.Raab
On Wed, Jan 12, 2011 at 01:33:42PM -0800, Andreas Raab wrote:

> On 1/12/2011 12:15 PM, Bert Freudenberg wrote:
> >On 12.01.2011, at 19:46, [hidden email] wrote:
> >
> >>  installBrightWindowColors because it improves window delineation,
> >>  making the system easier to use.  They're not that bright, and there's
> >>  nothing wrong with a little color.
> >
> >Yay! :)
>
> Be that as it may but the square corners are *ugly*.

We can make everyone equally satisfied by using a different shape
on each corner ;)

Dave