[squeak-dev] The Trunk: Morphic-mt.2023.mcz

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


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

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

Name: Morphic-mt.2023
Author: mt
Time: 11 August 2022, 11:48:06.254716 am
UUID: 97302602-a946-c044-b656-571f5e044af3
Ancestors: Morphic-mt.2022

Remove unused FreeTypePlus-specific hook (and checks) for avoiding sub-pixel-AA in TransformMorph.

=============== Diff against Morphic-mt.2022 ===============

Item was changed:
  ----- Method: TransformMorph>>drawSubmorphsOn: (in category 'drawing') -----
  drawSubmorphsOn: aCanvas
  
  	aCanvas transformBy: transform
  		clippingTo: self innerBounds
+ 		during: [:myCanvas | submorphs reverseDo: [:m | myCanvas fullDrawMorph: m]]
+ 		smoothing: smoothing.!
- 		during: [:myCanvas |
- 			(self angle ~= 0.0 or: [self scale ~= 1.0])
- 				ifTrue:[ 
- 					AbstractFont forceNonSubPixelDuring:[
- 						submorphs reverseDo:[:m | myCanvas fullDrawMorph: m] ] ]
- 				ifFalse:[
- 					submorphs reverseDo:[:m | myCanvas fullDrawMorph: m] ] ] 
- 		smoothing: smoothing!



More information about the Squeak-dev mailing list