[Pkg] The Trunk: ST80-mt.195.mcz

commits at source.squeak.org commits at source.squeak.org
Thu Feb 18 12:25:37 UTC 2016


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

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

Name: ST80-mt.195
Author: mt
Time: 18 February 2016, 1:25:26.713715 pm
UUID: 9c04a635-c3e2-46a7-9f55-829ed47c3533
Ancestors: ST80-mt.194

Removes two-tone cache optimization for system windows because produces drawing glitches to font rendering.

=============== Diff against ST80-mt.194 ===============

Item was removed:
- ----- Method: ColorSystemView>>cacheBitsAsTwoTone (in category 'as yet unclassified') -----
- cacheBitsAsTwoTone
- 	^ false!

Item was removed:
- ----- Method: FormEditorView>>cacheBitsAsTwoTone (in category 'as yet unclassified') -----
- cacheBitsAsTwoTone
- 	^ false!

Item was removed:
- ----- Method: ProjectView>>cacheBitsAsTwoTone (in category 'displaying') -----
- cacheBitsAsTwoTone
- 	^ false!

Item was changed:
  ----- Method: StandardSystemView>>cacheBitsAsIs (in category 'displaying') -----
  cacheBitsAsIs
+ 
  	CacheBits ifFalse: [^ self uncacheBits].
+ 	windowBits := Form fromDisplay: self windowBox using: windowBits.
- 	windowBits := (self cacheBitsAsTwoTone and: [Display depth > 1])
- 		ifTrue: [ColorForm
- 					twoToneFromDisplay: self windowBox
- 					using: windowBits
- 					backgroundColor: self backgroundColor]
- 		ifFalse: [Form fromDisplay: self windowBox using: windowBits].
  	bitsValid := true.
  !

Item was removed:
- ----- Method: StandardSystemView>>cacheBitsAsTwoTone (in category 'displaying') -----
- cacheBitsAsTwoTone
- 	^ true!



More information about the Packages mailing list