[Pkg] The Trunk: System-mt.901.mcz
commits at source.squeak.org
commits at source.squeak.org
Tue Aug 16 16:08:20 UTC 2016
Marcel Taeumel uploaded a new version of System to project The Trunk:
http://source.squeak.org/trunk/System-mt.901.mcz
==================== Summary ====================
Name: System-mt.901
Author: mt
Time: 16 August 2016, 6:07:56.634602 pm
UUID: c2315def-8477-364e-a56f-68e5d0bbec94
Ancestors: System-mt.900
Removes new dependency System -> Balloon.
=============== Diff against System-mt.900 ===============
Item was changed:
----- Method: MonokaiTheme class>>createDark (in category 'instance creation') -----
createDark
"self createDark apply."
| themeName |
themeName := 'Monokai (dark)'.
^ (self named: themeName) in: [:theme |
theme merge: (self named: 'Squeak') overwrite: true.
theme name: themeName.
"General morph stuff."
theme
set: #keyboardFocusColor for: #Morph to: self yellow;
set: #keyboardFocusWidth for: #Morph to: 1.
+ theme set: #background for: #MorphicProject to: self darkBackgroundForm.
- theme set: #background for: #MorphicProject to: (BitmapFillStyle fromForm: self darkBackgroundForm).
self
addDarkFonts: theme;
addDarkWindowColors: theme;
addDarkSyntaxHighlighting: theme;
addDarkScrollables: theme;
addDarkButtons: theme;
addDarkDialogs: theme;
addDarkMenusAndDockingBars: theme;
addDarkToolColors: theme.
theme]!
Item was changed:
----- Method: SolarizedTheme class>>createDark (in category 'instance creation') -----
createDark
"doIt: [self createDark apply.]"
| themeName |
themeName := 'Solarized (dark)'.
^ (self named: themeName) in: [:theme |
theme merge: (self named: 'Squeak') overwrite: true.
theme name: themeName.
"General morph stuff."
theme
set: #keyboardFocusColor for: #Morph to: self darkContentSecondary;
set: #keyboardFocusWidth for: #Morph to: 1.
+ theme set: #background for: #MorphicProject to: self lightBackgroundForm.
- theme set: #background for: #MorphicProject to: (BitmapFillStyle fromForm: self lightBackgroundForm).
self
addDarkFonts: theme;
addDarkWindowColors: theme;
addDarkSyntaxHighlighting: theme;
addDarkScrollables: theme;
addDarkButtons: theme;
addDarkDialogs: theme;
addDarkMenusAndDockingBars: theme;
addDarkToolColors: theme.
theme]!
Item was changed:
----- Method: SolarizedTheme class>>createLight (in category 'instance creation') -----
createLight
"You have to create dark first.
doIt: [self createDark. self createLight apply.]"
| themeName |
themeName := 'Solarized (light)'.
^ (self named: themeName) in: [:theme |
theme merge: (self named: 'Solarized (dark)') overwrite: true.
theme name: themeName.
"General morph stuff."
theme
set: #keyboardFocusColor for: #Morph to: self lightContentSecondary;
set: #keyboardFocusWidth for: #Morph to: 1.
+ theme set: #background for: #MorphicProject to: self darkBackgroundForm.
- theme set: #background for: #MorphicProject to: (BitmapFillStyle fromForm: self darkBackgroundForm).
self
addLightFonts: theme;
addLightWindowColors: theme;
addLightSyntaxHighlighting: theme;
addLightScrollables: theme;
addLightButtons: theme;
addLightDialogs: theme;
addLightMenusAndDockingBars: theme;
addLightToolColors: theme.
theme]!
Item was changed:
----- Method: SqueakTheme class>>create (in category 'instance creation') -----
create
"This is the default theme for Squeak.
self create apply. "
^ (self named: 'Squeak') in: [:theme |
"General morph stuff."
theme
set: #keyboardFocusColor for: #Morph to: (TranslucentColor r: 0.3 g: 0.5 b: 0.5 alpha: 0.5);
set: #keyboardFocusWidth for: #Morph to: 3;
set: #softShadowColor for: #Morph to: (Color black alpha: 0.01);
set: #softShadowOffset for: #Morph to: (10 at 8 corner: 10 at 12);
set: #hardShadowColor for: #Morph to: (Color black alpha: 0.5);
set: #hardShadowOffset for: #Morph to: 1 at 1.
+ theme set: #background for: #MorphicProject to: self linenblue.
- theme set: #background for: #MorphicProject to: (BitmapFillStyle fromForm: self linenblue).
self
addFonts: theme;
addWindowColors: theme;
addSyntaxHighlighting: theme;
addMenusAndDockingBars: theme;
addDialogs: theme;
addButtons: theme;
addScrollables: theme;
addToolColors: theme.
theme]!
More information about the Packages
mailing list