diff options
author | Khaled Hosny <khaledhosny@eglug.org> | 2013-06-18 00:44:51 +0200 |
---|---|---|
committer | Khaled Hosny <khaledhosny@eglug.org> | 2013-06-18 04:28:17 +0200 |
commit | 258566eb0318a850ccf85754db4c99f16134c6a3 (patch) | |
tree | 27830c40323ca77f16eca240f774356e972d4f1d | |
parent | resolved fdo#65082 RATE function should not find roots <= -1 (diff) | |
download | core-258566eb0318a850ccf85754db4c99f16134c6a3.tar.gz core-258566eb0318a850ccf85754db4c99f16134c6a3.zip |
Use Core Text defaults for kerning and ligatures
Our ATSUI port did not disable kerning, so we shouldn’t disable it with
Core Text, and ligature are enabled by default anyway.
Change-Id: If3ee5fd14376c7d297c288ba6761a45ce2901a1e
-rw-r--r-- | vcl/coretext/ctfonts.cxx | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/vcl/coretext/ctfonts.cxx b/vcl/coretext/ctfonts.cxx index ab738d9ae88e..8f89afa150b8 100644 --- a/vcl/coretext/ctfonts.cxx +++ b/vcl/coretext/ctfonts.cxx @@ -91,15 +91,6 @@ CTTextStyle::CTTextStyle( const FontSelectPattern& rFSD ) mpStyleDict = CFDictionaryCreateMutable( NULL, nMaxDictSize, &kCFTypeDictionaryKeyCallBacks, &kCFTypeDictionaryValueCallBacks ); - // set some default styles: no kerning, regular ligatures - static const CGFloat fValZero = 0.0; - CFNumberRef pCFFloatNumZero = CFNumberCreate( NULL, kCFNumberFloatType, &fValZero ); - CFDictionarySetValue( mpStyleDict, kCTKernAttributeName, pCFFloatNumZero ); - CFRelease( pCFFloatNumZero); - static const int nValOne = 1; - CFNumberRef pCFIntNumOne = CFNumberCreate( NULL, kCFNumberIntType, &nValOne ); - CFDictionarySetValue( mpStyleDict, kCTLigatureAttributeName, pCFIntNumOne ); - CFRelease( pCFIntNumOne); CFBooleanRef pCFVertBool = pReqFont->mbVertical ? kCFBooleanTrue : kCFBooleanFalse; CFDictionarySetValue( mpStyleDict, kCTVerticalFormsAttributeName, pCFVertBool ); |