[squeak-dev] The Trunk: Collections-mt.702.mcz

commits at source.squeak.org commits at source.squeak.org
Sun Jul 31 08:34:32 UTC 2016


Marcel Taeumel uploaded a new version of Collections to project The Trunk:
http://source.squeak.org/trunk/Collections-mt.702.mcz

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

Name: Collections-mt.702
Author: mt
Time: 31 July 2016, 10:34:09.51149 am
UUID: b1aa2c6f-bf2f-a642-ae79-6d85d806a417
Ancestors: Collections-topa.701

*** Widget Refactorings and UI Themes (Part 2 of 11) ***

Simplify window colors and prepare them and other properties of system windows to be themed.

=============== Diff against Collections-topa.701 ===============

Item was added:
+ ----- Method: TranscriptStream class>>themeProperties (in category 'preferences') -----
+ themeProperties
+ 	
+ 	^ Model themeProperties!

Item was added:
+ ----- Method: TranscriptStream>>applyUserInterfaceTheme (in category 'model protocol') -----
+ applyUserInterfaceTheme
+ 
+ 	self dependents do: [:ea |
+ 		ea isSystemWindow ifTrue: [
+ 			ea refreshWindowColor]].!

Item was added:
+ ----- Method: TranscriptStream>>windowColorToUse (in category 'model protocol') -----
+ windowColorToUse
+ 
+ 	^ Color colorFrom: (Model useColorfulWindows
+ 		ifTrue: [self userInterfaceTheme customWindowColor ifNil: [Color r: 0.9 g: 0.75 b: 0.45]]
+ 		ifFalse: [self userInterfaceTheme uniformWindowColor ifNil: [Color veryVeryLightGray]])!



More information about the Squeak-dev mailing list