mirror of
https://github.com/gnustep/libs-back.git
synced 2025-05-13 08:41:04 +00:00
to a separate method. Implement -glyphIsEncoded:, -advancementForGlyph:, -glyphForCharacter:, -glyphWithName:. For -boundingRectForGlyph:, and -widthOfString:, return fake, fixed values. * Source/opal/OpalContext.m: Fix -isDrawingToScreen implementation; it now returns YES. This has the unfortunate side effect of breaking image drawing... but, on the positive side, causes NSLayoutManager to make calls to GSShowGlyphsWithAdvances in batches of up to 16 glyphs, instead of one at a time...! * Source/opal/OpalGState.m: Implement -GSSetFont:, and make -GSShowGlyphsWithAdvances: call CGContextShowGlyphsWithAdvances Overall state is glyphs are drawn.. they appear upside down, and the glyph runs only seem to draw at (0, 0). git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@37087 72102866-910b-0410-8b05-ffd578937521 |
||
---|---|---|
.. | ||
GNUmakefile | ||
GNUmakefile.preamble | ||
OpalContext.m | ||
OpalFaceInfo.m | ||
OpalFontEnumerator.m | ||
OpalFontInfo.m | ||
OpalGState.m | ||
OpalPDFSurface.m | ||
OpalPSSurface.m | ||
OpalSurface.m |