Fred Kiefer
f2217879fb
Backend support for appendBezierPathWithPackedGlyphs:.
...
Implementation of coveredCharacterSet on GSXftFontInfo.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26436 72102866-910b-0410-8b05-ffd578937521
2008-04-07 13:51:28 +00:00
Fred Kiefer
9e70cc09f7
Moved ligature handling code from art to gui. Small improvements for
...
other font classes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26431 72102866-910b-0410-8b05-ffd578937521
2008-04-04 22:07:03 +00:00
Fred Kiefer
9ca5ecc181
Correct cairo glyph to path conversion.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26426 72102866-910b-0410-8b05-ffd578937521
2008-04-02 22:10:32 +00:00
Fred Kiefer
19dda8e5a7
Clean up and better error check and reporting on cairo and malloc calls.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26391 72102866-910b-0410-8b05-ffd578937521
2008-03-29 13:16:58 +00:00
Adam Fedor
1742579fbf
Version 0.13.2
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26355 72102866-910b-0410-8b05-ffd578937521
2008-03-19 03:09:12 +00:00
Gregory John Casamento
f34d954492
* Source/gsc/GSStreamContext.m: Add back implementation for
...
DPSrectclip::::.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26337 72102866-910b-0410-8b05-ffd578937521
2008-03-18 01:02:41 +00:00
Gregory John Casamento
7f2c788745
Correct code for handling flipped view in NSDrawBitmap::::...
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26306 72102866-910b-0410-8b05-ffd578937521
2008-03-15 23:37:45 +00:00
Gregory John Casamento
4056dce19b
* Source/gsc/GSStreamContext.m: Added implementation for GSDrawImage.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26305 72102866-910b-0410-8b05-ffd578937521
2008-03-15 21:49:56 +00:00
Gregory John Casamento
4985083c65
Fix to correct printing.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26301 72102866-910b-0410-8b05-ffd578937521
2008-03-13 23:38:50 +00:00
Fred Kiefer
79d8eec276
Replaced old unpre-multiply hack with a proper solution.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26256 72102866-910b-0410-8b05-ffd578937521
2008-03-09 22:21:03 +00:00
Fred Kiefer
8233f379cf
Remove method resetForGSWindowStyle:w32Style:.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26245 72102866-910b-0410-8b05-ffd578937521
2008-03-07 23:18:39 +00:00
Fred Kiefer
12c58e77d0
Small fix to last change.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26244 72102866-910b-0410-8b05-ffd578937521
2008-03-07 23:15:07 +00:00
Fred Kiefer
3c163d1c72
New method used in window::::, stylewindow: and styleoffsets:::::.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26243 72102866-910b-0410-8b05-ffd578937521
2008-03-07 23:11:02 +00:00
Richard Frith-MacDonald
cef51849f7
fix for segementation violation accessing window of another app
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26226 72102866-910b-0410-8b05-ffd578937521
2008-03-06 13:48:40 +00:00
Richard Frith-MacDonald
70843be41c
fix 22274
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26223 72102866-910b-0410-8b05-ffd578937521
2008-03-06 10:08:30 +00:00
Fred Kiefer
ca93f5c895
Correct the cairo version #ifdef.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26220 72102866-910b-0410-8b05-ffd578937521
2008-03-06 08:35:20 +00:00
Richard Frith-MacDonald
78ee5962c6
fixups for implementation of window levels support
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26218 72102866-910b-0410-8b05-ffd578937521
2008-03-06 06:19:02 +00:00
Richard Frith-MacDonald
28d61c7a23
keep desktop level winodws at bottom of stack
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26204 72102866-910b-0410-8b05-ffd578937521
2008-03-05 13:42:45 +00:00
Richard Frith-MacDonald
29169b608e
some work towards supportign window levels
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26195 72102866-910b-0410-8b05-ffd578937521
2008-03-05 08:07:51 +00:00
Xavier Glattard
6e694e4472
Update Changelog for Cairo backend on win32
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26190 72102866-910b-0410-8b05-ffd578937521
2008-03-04 10:24:06 +00:00
Xavier Glattard
201d3bf367
Experimental Cairo and Cairo/Glitz backends on win32
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26189 72102866-910b-0410-8b05-ffd578937521
2008-03-04 10:14:29 +00:00
Xavier Glattard
5a575c4b39
configure script displays warning msgs when cairo backend is selected on win32
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26188 72102866-910b-0410-8b05-ffd578937521
2008-03-04 10:11:02 +00:00
Fred Kiefer
bec7259309
Try to avoid value flip in window border computation.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26136 72102866-910b-0410-8b05-ffd578937521
2008-02-26 00:32:33 +00:00
Fred Kiefer
47ca0b471e
Correct creation of screen object and treat primary screen the same as
...
others.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26132 72102866-910b-0410-8b05-ffd578937521
2008-02-25 19:13:53 +00:00
Fred Kiefer
4ef86c5bc1
Rewrite of windowStyleForGSStyle: to handle more combination of styles
...
correctly.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26069 72102866-910b-0410-8b05-ffd578937521
2008-02-14 23:02:09 +00:00
Fred Kiefer
60296637a0
Another mistype.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26068 72102866-910b-0410-8b05-ffd578937521
2008-02-14 22:33:30 +00:00
Fred Kiefer
a3ff42f0db
Changelog entry and correction of last patch.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26067 72102866-910b-0410-8b05-ffd578937521
2008-02-14 22:32:30 +00:00
Fred Kiefer
4d00d5253c
General cleanup of win32 code.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26066 72102866-910b-0410-8b05-ffd578937521
2008-02-14 22:26:00 +00:00
Fred Kiefer
f801684505
Windows resize/drawing patch by Christopher Armstrong
...
<carmstrong@fastmail.com.au>.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26065 72102866-910b-0410-8b05-ffd578937521
2008-02-14 21:13:17 +00:00
Fred Kiefer
6a9f0cf8d9
Correct bug in last win32pbs change.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26064 72102866-910b-0410-8b05-ffd578937521
2008-02-14 19:39:38 +00:00
Fred Kiefer
445e2ea5ba
Allow the handling of pre-multiplied bitmaps.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26044 72102866-910b-0410-8b05-ffd578937521
2008-02-08 22:43:13 +00:00
Fred Kiefer
9bf26442df
Use same event polling code as WIN32Server,m
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26016 72102866-910b-0410-8b05-ffd578937521
2008-01-31 22:20:24 +00:00
Fred Kiefer
09edbac5a2
Improve RTF format handling and add TIFF handling in X pasteboard.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26015 72102866-910b-0410-8b05-ffd578937521
2008-01-31 21:27:36 +00:00
Fred Kiefer
69dc98ca0c
Add some RTF support to X clipboard.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26011 72102866-910b-0410-8b05-ffd578937521
2008-01-29 01:47:04 +00:00
Fred Kiefer
6d35dc5a43
Add secondary selection support. Define some more
...
MIME types and add support for more standard targets.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26005 72102866-910b-0410-8b05-ffd578937521
2008-01-26 17:17:41 +00:00
Fred Kiefer
18a0bea31e
Fix xlib font size bug with newer Fontconfig.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@26000 72102866-910b-0410-8b05-ffd578937521
2008-01-24 18:44:37 +00:00
Fred Kiefer
e2c622bad5
Get to work with newer versions of GLX.
...
Patch by Thomas Gamper <icicle@cg.tuwien.ac.at>,
slightly reworked.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@25990 72102866-910b-0410-8b05-ffd578937521
2008-01-21 21:27:58 +00:00
Fred Kiefer
bef465dd15
Correct wrong parameter name in last patch.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@25986 72102866-910b-0410-8b05-ffd578937521
2008-01-19 21:49:35 +00:00
Fred Kiefer
656e194d8b
Add change log entry for last change.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@25982 72102866-910b-0410-8b05-ffd578937521
2008-01-19 13:28:27 +00:00
Fred Kiefer
0f0191c547
Rework of context window device setting. Requires corresponding change
...
in gui.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@25981 72102866-910b-0410-8b05-ffd578937521
2008-01-19 13:12:03 +00:00
Richard Frith-MacDonald
0f9d79fc58
Find offsets using off-screen windows unless GSBackChecksOffsetsOnScreen = YES
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@25932 72102866-910b-0410-8b05-ffd578937521
2008-01-11 20:09:38 +00:00
Fred Kiefer
0f194ef5c1
Add patch for Windows with Cygwin.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@25883 72102866-910b-0410-8b05-ffd578937521
2008-01-07 14:22:58 +00:00
Adam Fedor
442e0d195d
Version 0.13.1
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@25825 72102866-910b-0410-8b05-ffd578937521
2008-01-01 22:48:56 +00:00
Isaiah Beerbower
5dd462faa9
Reverting back to former font system.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@25721 72102866-910b-0410-8b05-ffd578937521
2007-12-11 12:06:42 +00:00
Isaiah Beerbower
2d50c93089
Rewrite font system to cache fonts in a plist and support nfont bundles.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@25717 72102866-910b-0410-8b05-ffd578937521
2007-12-11 00:14:01 +00:00
Fred Kiefer
2cc8536f04
Add missing include.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@25713 72102866-910b-0410-8b05-ffd578937521
2007-12-10 15:47:12 +00:00
Fred Kiefer
d1797af60c
Correct mistype in last commit.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@25712 72102866-910b-0410-8b05-ffd578937521
2007-12-10 15:45:23 +00:00
Fred Kiefer
2ca28c413e
Change stroke and fill to use NSColorSpace
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@25711 72102866-910b-0410-8b05-ffd578937521
2007-12-10 15:34:56 +00:00
Riccardo Mottola
72e67e283d
implement Grayscale image handling
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@25673 72102866-910b-0410-8b05-ffd578937521
2007-12-03 20:56:04 +00:00
Richard Frith-MacDonald
0ae3a96dc6
Another minor MacOS-X compatibility change ... can no longer assume NSDictionary.h is included by our other headers
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@25637 72102866-910b-0410-8b05-ffd578937521
2007-11-29 20:34:25 +00:00