The Trunk: ST80-mt.195.mcz

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

The Trunk: ST80-mt.195.mcz

commits-2
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!