[squeak-dev] The Trunk: Graphics-mt.534.mcz

commits at source.squeak.org commits at source.squeak.org
Thu Aug 11 09:52:08 UTC 2022


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

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

Name: Graphics-mt.534
Author: mt
Time: 11 August 2022, 11:52:02.396716 am
UUID: 8d928785-9cfa-7f4d-8bc0-6e95a8913a00
Ancestors: Graphics-mt.533

Complements Morphic-mt.2023.

=============== Diff against Graphics-mt.533 ===============

Item was changed:
  Object subclass: #AbstractFont
  	instanceVariableNames: ''
+ 	classVariableNames: ''
- 	classVariableNames: 'ForceNonSubPixelCount'
  	poolDictionaries: ''
  	category: 'Graphics-Fonts'!
  
  !AbstractFont commentStamp: '<historical>' prior: 0!
  AbstractFont defines the generic interface that all fonts need to implement.!

Item was removed:
- ----- Method: AbstractFont class>>forceNonSubPixelCount (in category 'utilities') -----
- forceNonSubPixelCount
- 	"Answer the force non-subpixel count"
- 	^ForceNonSubPixelCount ifNil:[ForceNonSubPixelCount := 0]!

Item was removed:
- ----- Method: AbstractFont class>>forceNonSubPixelDuring: (in category 'utilities') -----
- forceNonSubPixelDuring: aBlock
- 	"Forces all font rendering to suppress subpixel anti-aliasing during the execution of aBlock"
- 	ForceNonSubPixelCount ifNil:[ForceNonSubPixelCount := 0].
- 	ForceNonSubPixelCount := ForceNonSubPixelCount + 1.
- 	aBlock ensure:[ForceNonSubPixelCount := ForceNonSubPixelCount - 1]!



More information about the Squeak-dev mailing list