[squeak-dev] The Trunk: System-mt.1310.mcz

commits at source.squeak.org commits at source.squeak.org
Fri Feb 11 11:12:44 UTC 2022

Marcel Taeumel uploaded a new version of System to project The Trunk:

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

Name: System-mt.1310
Author: mt
Time: 11 February 2022, 12:12:41.086856 pm
UUID: 42973121-6af3-a647-89eb-190eb8d1eac8
Ancestors: System-mt.1309

Complements Morphic-mt.1892

=============== Diff against System-mt.1309 ===============

Item was changed:
  ----- Method: SqueakTheme class>>create (in category 'instance creation') -----
  	"This is the default theme for Squeak.
  	self create apply. "
  	^ (self named: 'Squeak') in: [:theme |		
  		"General morph stuff."
  			set: #keyboardFocusColor for: #Morph to: (TranslucentColor r: 0.3 g: 0.5 b: 0.5 alpha: 0.5);
+ 			set: #keyboardFocusWidth for: #Morph to: 2;
- 			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.
  			addFonts: theme;
  			addWindowColors: theme;
  			addSyntaxHighlighting: theme;
  			addMenusAndDockingBars: theme;
  			addDialogs: theme;
  			addButtons: theme;
  			addScrollables: theme;
  			addToolColors: theme;
  			addMVC: theme.

More information about the Squeak-dev mailing list