libs-back/Source
ericwa 30a4c9075b * Source/opal/OpalFontInfo.m: Move font space to user space conversion
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
2013-09-17 06:53:08 +00:00
..
art Change DPS/PS functions to CGFloat and NSInteger. 2013-02-05 19:18:49 +00:00
cairo In preparation for reusing this code in the Opal backend, moved fontconfig code to a dedicated set of classes that are now superclasses of Cairo backend's font classes. 2013-09-10 21:07:03 +00:00
English.lproj Make nfont face name localization work. Add English and Swedish translations. 2003-06-28 13:32:59 +00:00
fontconfig Opal backend: Progress on implementing fonts based on Opal's Core Graphics and fontconfig/ classes in gnustep-back. 2013-09-16 22:46:45 +00:00
gsc * Source/gsc/GSContext.m: Replace isa with object_getClass(). 2013-07-29 20:59:38 +00:00
opal * Source/opal/OpalFontInfo.m: Move font space to user space conversion 2013-09-17 06:53:08 +00:00
Swedish.lproj Make nfont face name localization work. Add English and Swedish translations. 2003-06-28 13:32:59 +00:00
win32 * Source/win32/w32_movesize.m (-decodeWM_EXITSIZEMOVEParams:::): 2013-07-24 07:34:24 +00:00
winlib * Source/winlib/WIN32Context.m(-isCompatibleBitmap): Add missing varible. 2013-02-05 19:36:51 +00:00
x11 * Source/x11/XIMInputServer.m: If the requested XIM style 2013-09-10 20:00:11 +00:00
xdps Replace NSCompositeHighlight with GSCompositeHighlight and map NSCompositeHighlight onto 2012-02-18 21:10:07 +00:00
xlib Change DPS/PS functions to CGFloat and NSInteger. 2013-02-05 19:18:49 +00:00
.cvsignore Added missing .cvsignore files. 2004-01-07 12:04:36 +00:00
GNUmakefile Removed GNUSTEP_CORE_SOFTWARE=YES from makefiles and instead set PACKAGE_NAME=gnustep-back 2008-12-19 13:05:05 +00:00
GNUmakefile.postamble Revert library license version to 2 until applications can be converted 2008-06-10 04:12:46 +00:00
GNUmakefile.preamble fix order of use of library and header directories 2013-07-04 16:44:28 +00:00
GSBackend.m Added empty 'opal' backend. 2013-06-23 22:41:31 +00:00