Commit graph

1042 commits

Author SHA1 Message Date
Alexander Malmberg
88ebd73c93 Handle text drawing in windows with alpha buffers properly. Try to find good visuals before resorting to the default visual.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18721 72102866-910b-0410-8b05-ffd578937521
2004-02-29 20:45:05 +00:00
Adam Fedor
180b1ec31a Version 0.9.2
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18717 72102866-910b-0410-8b05-ffd578937521
2004-02-29 05:13:16 +00:00
Fred Kiefer
3cd93a84d7 Shorter Timer interval for windows server.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18704 72102866-910b-0410-8b05-ffd578937521
2004-02-28 14:21:38 +00:00
Alexander Malmberg
3e3c66025d Handle NS{Device,Calibrated}BlackColorSpace correctly in image drawing.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18646 72102866-910b-0410-8b05-ffd578937521
2004-02-24 14:48:35 +00:00
Adam Fedor
72ef8dd8fd Don't raise root window
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18614 72102866-910b-0410-8b05-ffd578937521
2004-02-18 04:29:36 +00:00
Gregory John Casamento
e720ef8d2f Fix for Report#6997
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18570 72102866-910b-0410-8b05-ffd578937521
2004-02-09 04:17:49 +00:00
Alexander Malmberg
0d3ab8ad0e Remove uses of the deprecated 'casts as lvalues' gcc extension.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18536 72102866-910b-0410-8b05-ffd578937521
2004-02-04 00:59:59 +00:00
Adam Fedor
9827e74b3c Update doc locations
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18493 72102866-910b-0410-8b05-ffd578937521
2004-01-28 03:28:21 +00:00
Fred Kiefer
8417031f94 Exchanged appendTransform: and prePendTransform:
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18479 72102866-910b-0410-8b05-ffd578937521
2004-01-25 16:50:33 +00:00
Alexander Malmberg
de74b30570 Fix off-by-one error in horizontal clipping when transforming images.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18476 72102866-910b-0410-8b05-ffd578937521
2004-01-25 12:55:55 +00:00
Adam Fedor
9e93daff9e Really check for XShm
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18369 72102866-910b-0410-8b05-ffd578937521
2004-01-11 04:05:43 +00:00
Adam Fedor
8600ffe85d Prevent orderwindow:relativeTo: from making a window key.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18367 72102866-910b-0410-8b05-ffd578937521
2004-01-10 22:41:10 +00:00
Adam Fedor
47c37caf62 Fix for w32 backends (ordering windows)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18365 72102866-910b-0410-8b05-ffd578937521
2004-01-10 19:59:43 +00:00
Adam Fedor
81dc2376f4 Update for window ordering fixes in gui
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18364 72102866-910b-0410-8b05-ffd578937521
2004-01-10 19:47:52 +00:00
Alexander Malmberg
2291618e83 Blitter optimizations and rounding fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18360 72102866-910b-0410-8b05-ffd578937521
2004-01-10 15:37:13 +00:00
Alexander Malmberg
27190e1de4 Fix handling of NSCompositeCopy.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18330 72102866-910b-0410-8b05-ffd578937521
2004-01-07 14:05:11 +00:00
Fred Kiefer
4c86b44b9c Added missing .cvsignore files.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18328 72102866-910b-0410-8b05-ffd578937521
2004-01-07 12:04:36 +00:00
Fred Kiefer
61c347194d Added winodws clipboard interaction.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18298 72102866-910b-0410-8b05-ffd578937521
2003-12-31 17:21:46 +00:00
Fred Kiefer
512be5eca2 Made non-zero fill winding rule and dash patterns working.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18291 72102866-910b-0410-8b05-ffd578937521
2003-12-30 15:29:16 +00:00
Fred Kiefer
a374aad6f9 Adopted to changes in GUI header.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18290 72102866-910b-0410-8b05-ffd578937521
2003-12-30 12:47:34 +00:00
Fred Kiefer
bb6b1b6a2f Corrected typo in last change.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18279 72102866-910b-0410-8b05-ffd578937521
2003-12-28 15:45:52 +00:00
Adam Fedor
b358280c23 Focus fixes for w32
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18277 72102866-910b-0410-8b05-ffd578937521
2003-12-27 01:06:19 +00:00
Fred Kiefer
61ece14662 Set default window cursor.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18267 72102866-910b-0410-8b05-ffd578937521
2003-12-24 23:21:59 +00:00
Fred Kiefer
0ec87c9c05 New font handling and some bug fixing for MS Windows backend.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18257 72102866-910b-0410-8b05-ffd578937521
2003-12-23 16:42:40 +00:00
Adam Fedor
bd5ac3f8dd Rearrage event handler. Fix focus recursion.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18254 72102866-910b-0410-8b05-ffd578937521
2003-12-03 20:39:45 +00:00
Adam Fedor
b75b990f4a Add logging functions and split files
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18252 72102866-910b-0410-8b05-ffd578937521
2003-12-02 23:46:18 +00:00
Adam Fedor
d84db66ba6 Workaround for bug in Windows GDI drawing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18250 72102866-910b-0410-8b05-ffd578937521
2003-12-02 15:37:42 +00:00
Alexander Malmberg
8bfc28897c (initialize_keyboard): Make sure that no _*_keycodes contains the same keycode twice.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18206 72102866-910b-0410-8b05-ffd578937521
2003-11-25 19:16:34 +00:00
Alexander Malmberg
8086d127a6 Use freetype's LCD subpixel code instead of scaling manually if the freetype used is sufficiently new.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18192 72102866-910b-0410-8b05-ffd578937521
2003-11-25 11:13:38 +00:00
Adam Fedor
4939ec5b67 Verion 0.9.1
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18130 72102866-910b-0410-8b05-ffd578937521
2003-11-24 03:08:57 +00:00
Fred Kiefer
02352ece81 Corrected handling of caps lock.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18123 72102866-910b-0410-8b05-ffd578937521
2003-11-23 23:03:05 +00:00
Adam Fedor
a5d1b26bd1 Fix 8bit display
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18100 72102866-910b-0410-8b05-ffd578937521
2003-11-20 16:29:32 +00:00
Adam Fedor
6d61d85e11 Correct off-by-one error
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18098 72102866-910b-0410-8b05-ffd578937521
2003-11-19 16:08:52 +00:00
Adam Fedor
72938ea456 Window focus fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18096 72102866-910b-0410-8b05-ffd578937521
2003-11-19 16:05:29 +00:00
Alexander Malmberg
31a3037fcb Optimize -advancementForGlyph:. Cleanups.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18090 72102866-910b-0410-8b05-ffd578937521
2003-11-18 16:07:58 +00:00
Adam Fedor
0ec00d1093 Break off -processEvent: from -receivedEvent:type:extra:forMode:
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18056 72102866-910b-0410-8b05-ffd578937521
2003-11-05 18:39:20 +00:00
Alexander Malmberg
186159864d Avoid use of cast as lvalue.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18051 72102866-910b-0410-8b05-ffd578937521
2003-11-05 02:34:10 +00:00
Alexander Malmberg
dbe4650406 (writeHex): When given several bytes, don't write the first one many times.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18024 72102866-910b-0410-8b05-ffd578937521
2003-11-02 02:11:33 +00:00
Alexander Malmberg
baa14f193b Make private symbols actually private (2/n).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18023 72102866-910b-0410-8b05-ffd578937521
2003-11-02 01:28:24 +00:00
Adam Fedor
41ce702299 Always set WindowMaker properties
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18006 72102866-910b-0410-8b05-ffd578937521
2003-10-29 16:15:32 +00:00
Adam Fedor
2ee82b9392 Check for X11 function prototypes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17956 72102866-910b-0410-8b05-ffd578937521
2003-10-22 19:19:10 +00:00
Alexander Malmberg
478ab18b93 (-xProvideSelection:): Copy all characters and the terminating nul in XG_COMPOUND_TEXT handling.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17943 72102866-910b-0410-8b05-ffd578937521
2003-10-20 18:11:58 +00:00
Alexander Malmberg
9c4f8ebda7 (+xSelectionNotify:): Don't call XGetAtomName() if the property is None.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17941 72102866-910b-0410-8b05-ffd578937521
2003-10-20 14:22:53 +00:00
Adam Fedor
99b0f62ea0 Cache color lookup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17935 72102866-910b-0410-8b05-ffd578937521
2003-10-20 03:45:55 +00:00
Adam Fedor
3dcd339676 Don't look for jpeg/tiff (already done in gui)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17898 72102866-910b-0410-8b05-ffd578937521
2003-10-15 21:21:52 +00:00
Alexander Malmberg
1db4009dee NSLog wants an objective-c string, not a c string.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17801 72102866-910b-0410-8b05-ffd578937521
2003-10-08 14:02:05 +00:00
Adam Fedor
5ea990e259 Fix documentation install
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17781 72102866-910b-0410-8b05-ffd578937521
2003-10-06 03:28:34 +00:00
Alexander Malmberg
46c1f411df (-DPSrectclip::::): Make sure -DPSnewpath is called on all paths.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17777 72102866-910b-0410-8b05-ffd578937521
2003-10-04 12:30:33 +00:00
Adam Fedor
7e660f95a1 Use -Wl for netbsd linker options.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17776 72102866-910b-0410-8b05-ffd578937521
2003-10-03 21:36:36 +00:00
Adam Fedor
77b37a967b Clear path after rectclip
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17769 72102866-910b-0410-8b05-ffd578937521
2003-10-03 03:50:02 +00:00
Adam Fedor
f0a7bbdb03 Clear path after rectclip
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17768 72102866-910b-0410-8b05-ffd578937521
2003-10-03 03:19:15 +00:00
Adam Fedor
f8e452f888 Clear the current path after clipping
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17759 72102866-910b-0410-8b05-ffd578937521
2003-10-01 03:30:07 +00:00
Adam Fedor
48b5bd01b0 Version 0.9.0
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17753 72102866-910b-0410-8b05-ffd578937521
2003-09-30 03:50:36 +00:00
Alexander Malmberg
a2cf178126 Detect and handle large values by scaling them down in order to prevent overflow on large images.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17702 72102866-910b-0410-8b05-ffd578937521
2003-09-22 11:06:19 +00:00
Adam Fedor
522f69c2b3 Add GSReadRect support to xlib backend
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17692 72102866-910b-0410-8b05-ffd578937521
2003-09-21 03:19:17 +00:00
Adam Fedor
ed70d604b6 Typo fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17673 72102866-910b-0410-8b05-ffd578937521
2003-09-15 14:21:34 +00:00
Adam Fedor
9819a2e5f2 * Source/gsc/GSContext.m (-DPSsetgstate:): Copy gstate so we
don't modify original.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17646 72102866-910b-0410-8b05-ffd578937521
2003-09-09 14:33:23 +00:00
Alexander Malmberg
29c7703f2b Add some debug logging.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17637 72102866-910b-0410-8b05-ffd578937521
2003-09-07 23:40:01 +00:00
Adam Fedor
243c12cc30 Include config.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17617 72102866-910b-0410-8b05-ffd578937521
2003-09-04 03:39:27 +00:00
Adam Fedor
192c40fd17 Don't mess with file descriptors on MinGW.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17609 72102866-910b-0410-8b05-ffd578937521
2003-09-03 03:25:56 +00:00
Fred Kiefer
53368abdeb Further enhancements on X selection interaction.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17607 72102866-910b-0410-8b05-ffd578937521
2003-09-02 22:18:19 +00:00
Adam Fedor
e45bf12265 Close file descriptors
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17602 72102866-910b-0410-8b05-ffd578937521
2003-09-01 23:15:50 +00:00
Adam Fedor
20a61890e5 Version 0.8.9
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17554 72102866-910b-0410-8b05-ffd578937521
2003-08-27 02:56:59 +00:00
Fred Kiefer
60d629c0df Better error messages rom xpbs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17496 72102866-910b-0410-8b05-ffd578937521
2003-08-19 17:42:47 +00:00
Fred Kiefer
60b9250a9c Further imporvement on X pasteboard interaction.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17491 72102866-910b-0410-8b05-ffd578937521
2003-08-18 13:46:06 +00:00
Fred Kiefer
b508f847d8 Made font cache loading safer against corrupted file.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17484 72102866-910b-0410-8b05-ffd578937521
2003-08-15 16:42:13 +00:00
Adam Fedor
77629524c1 Uupdated pages
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17474 72102866-910b-0410-8b05-ffd578937521
2003-08-13 03:51:43 +00:00
Alexander Malmberg
957a0e4d76 Override the new default font name methods.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17468 72102866-910b-0410-8b05-ffd578937521
2003-08-10 21:31:12 +00:00
Fred Kiefer
7aa7388f5a Improved X clipboard interaction for old X applciations.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17461 72102866-910b-0410-8b05-ffd578937521
2003-08-08 23:00:21 +00:00
Fred Kiefer
5c6acf120f Changed the way the X clipboards are used.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17456 72102866-910b-0410-8b05-ffd578937521
2003-08-08 10:33:47 +00:00
Adam Fedor
5a7a2109c2 * Tools/xpbs.m: Multi-lingual cut & paste support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17420 72102866-910b-0410-8b05-ffd578937521
2003-08-03 03:54:27 +00:00
Alexander Malmberg
c593ef9dd5 (-dealloc): Only free rcontext when using our own wraster.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17417 72102866-910b-0410-8b05-ffd578937521
2003-08-02 11:35:47 +00:00
Adam Fedor
c8f480ee31 Move freetype check before Xft
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17416 72102866-910b-0410-8b05-ffd578937521
2003-08-02 03:44:42 +00:00
David Ayers
98036d3302 * Source/art/GNUmakefile: Do not make headers publilc.
* Source/gsc/GNUmakefile: Ditto.
        * Source/x11/GNUmakefile: Ditto.
        * Source/xdps/GNUmakefile: Ditto.
        * Source/xlib/GNUmakefile: Ditto.

        * Headers/win32/*.h: Update includes for new header structure.
        * Headers/winlib/*.h: Ditto.
        * Headers/x11/XGServer.h: Ditto.
        * Headers/xlib/*.h: Ditto.

        * Source/art/ftfont.m: Ditto.
        * Source/gsc/*.m: Ditto.
        * Source/x11/*.m: Ditto.
        * Source/xdps/*.m: Ditto.
        * Source/xlib/*.m: Ditto.

        * Tools/gpbs.m: Ditto.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17409 72102866-910b-0410-8b05-ffd578937521
2003-07-31 23:57:11 +00:00
Fred Kiefer
ea66df3a8e Fixed last memory leak for RContext.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17349 72102866-910b-0410-8b05-ffd578937521
2003-07-26 13:15:09 +00:00
Fred Kiefer
464fa349cc Fixed memory leak in GSGState.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17341 72102866-910b-0410-8b05-ffd578937521
2003-07-25 22:20:19 +00:00
Adam Fedor
4ed7d9cb7b Version 0.8.8
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17324 72102866-910b-0410-8b05-ffd578937521
2003-07-24 03:38:57 +00:00
Adam Fedor
a20f5d62ed New multi-byte support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17322 72102866-910b-0410-8b05-ffd578937521
2003-07-24 03:24:13 +00:00
Adam Fedor
b0eff28727 GLX 1.2 support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17308 72102866-910b-0410-8b05-ffd578937521
2003-07-23 03:51:12 +00:00
Adam Fedor
57f11eaa12 Add XIM Input Method, UPdate to wraster 0.80.2
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17286 72102866-910b-0410-8b05-ffd578937521
2003-07-22 04:28:43 +00:00
Richard Frith-Macdonald
b0deb82085 Minor crash fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17250 72102866-910b-0410-8b05-ffd578937521
2003-07-17 13:26:39 +00:00
Richard Frith-Macdonald
163b49ab9e Use protocols
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17249 72102866-910b-0410-8b05-ffd578937521
2003-07-17 13:22:02 +00:00
Fred Kiefer
c306047b9c Closed minor memory leaks for x calls.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17239 72102866-910b-0410-8b05-ffd578937521
2003-07-16 11:02:21 +00:00
Fred Kiefer
b40a6af1ea Stop gpbs from falling over non ASCII strings.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17230 72102866-910b-0410-8b05-ffd578937521
2003-07-15 23:46:43 +00:00
Adam Fedor
71cd037415 Man files, DefaultsSummary, etc
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17158 72102866-910b-0410-8b05-ffd578937521
2003-07-06 04:00:05 +00:00
Fred Kiefer
6a97cfa5ba Corrected window level handling for KDE 3.1
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17151 72102866-910b-0410-8b05-ffd578937521
2003-07-05 23:50:57 +00:00
Alexander Malmberg
253eae545e Handle freetype <=2.1.2 in the error reporting.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17127 72102866-910b-0410-8b05-ffd578937521
2003-07-05 12:06:01 +00:00
Alexander Malmberg
c28d082604 Give more information when reporting FTC_SBitCache_Lookup() errors.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17091 72102866-910b-0410-8b05-ffd578937521
2003-07-03 20:04:55 +00:00
Alexander Malmberg
5e9f36d111 (-initWithFontName:matrix:screenFont:): Return nil if it's not a valid font.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17088 72102866-910b-0410-8b05-ffd578937521
2003-07-02 15:38:35 +00:00
Alexander Malmberg
9c3ad84a95 Use the right flags when loading glyphs for freetype >=2.1.3. Anti-alias by default if GSFontAntiAlias isn't set.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17083 72102866-910b-0410-8b05-ffd578937521
2003-07-01 14:39:34 +00:00
Alexander Malmberg
e04b025363 Don't pretend that NSGlyph * and unichar * are the same.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17078 72102866-910b-0410-8b05-ffd578937521
2003-06-30 17:14:31 +00:00
Alexander Malmberg
c4122018aa Make handling of non-integer sized screen fonts consistent.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17066 72102866-910b-0410-8b05-ffd578937521
2003-06-29 15:36:28 +00:00
Alexander Malmberg
419f8c9e8c Make nfont face name localization work. Add English and Swedish translations.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17061 72102866-910b-0410-8b05-ffd578937521
2003-06-28 13:32:59 +00:00
Richard Frith-Macdonald
14ae7d4767 Tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17050 72102866-910b-0410-8b05-ffd578937521
2003-06-27 14:55:54 +00:00
Adam Fedor
268f138bc8 New man pages
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17035 72102866-910b-0410-8b05-ffd578937521
2003-06-26 02:58:23 +00:00
Alexander Malmberg
c768a703c1 Add (experimental) handling of utf16 to glyph generation.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17033 72102866-910b-0410-8b05-ffd578937521
2003-06-25 22:35:34 +00:00
Adam Fedor
5b9d37a647 Version 0.8.7
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16968 72102866-910b-0410-8b05-ffd578937521
2003-06-20 15:17:30 +00:00
Alexander Malmberg
dc0673ffca Minor cleanups.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16950 72102866-910b-0410-8b05-ffd578937521
2003-06-17 18:08:59 +00:00
Fred Kiefer
ca0ae2054a Removed compiler warnigns from GCC 3.3
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16947 72102866-910b-0410-8b05-ffd578937521
2003-06-17 13:36:54 +00:00
Alexander Malmberg
1a6c3e6734 Handle freetype v2.0.* correctly in the freetype version check.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16909 72102866-910b-0410-8b05-ffd578937521
2003-06-12 19:45:02 +00:00
Alexander Malmberg
2ebeb2d8b0 Add XWindowBufferUseXShm defaults variable.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16908 72102866-910b-0410-8b05-ffd578937521
2003-06-12 17:23:58 +00:00
Alexander Malmberg
684b8ddf3b Implement -glyphWithName: and -appendBezierPathWithGlyphs:count:toBezierPath:.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16902 72102866-910b-0410-8b05-ffd578937521
2003-06-11 13:33:34 +00:00
Alexander Malmberg
084a2548bd Get it to compile with freetype <=2.1.2 and >=2.1.3.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16883 72102866-910b-0410-8b05-ffd578937521
2003-06-07 21:06:19 +00:00
Adam Fedor
687e3750f0 Check for success explicitly
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16876 72102866-910b-0410-8b05-ffd578937521
2003-06-07 03:44:54 +00:00
Adam Fedor
75fd47580b Version 0.8.6
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16796 72102866-910b-0410-8b05-ffd578937521
2003-05-26 03:20:57 +00:00
Alexander Malmberg
3d01a03dd5 Clamp to range when getting samples. Use -doubleValue instead of -intValue where values may be real numbers.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16748 72102866-910b-0410-8b05-ffd578937521
2003-05-19 16:27:39 +00:00
Adam Fedor
1707acd988 * Source/xlib/XGGState.m (-copyBits:fromRect:toPoint:): Draw
correctly when source and dest have different flip'ness.
(-_compositeGState:sourcefromRect:fromRecttoPoint:toPointop:opfraction:]):
Draw correctly when source is flipped.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16747 72102866-910b-0410-8b05-ffd578937521
2003-05-19 03:58:09 +00:00
Alexander Malmberg
8aa01a22f5 Implement basic version of shfill operator.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16745 72102866-910b-0410-8b05-ffd578937521
2003-05-17 22:06:05 +00:00
Alexander Malmberg
fcbcd18dbc Fix one case of adding -lm when adding -ltiff.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16741 72102866-910b-0410-8b05-ffd578937521
2003-05-17 12:52:21 +00:00
Alexander Malmberg
ebef30d1cc Report errors in more cases.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16698 72102866-910b-0410-8b05-ffd578937521
2003-05-11 17:23:43 +00:00
Adam Fedor
352cedf2e4 Add freetype flags to xlib backend
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16669 72102866-910b-0410-8b05-ffd578937521
2003-05-07 14:26:31 +00:00
Adam Fedor
fa26e0de4c Remove GNUSTEP_MAKEFILES
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16619 72102866-910b-0410-8b05-ffd578937521
2003-05-03 02:16:53 +00:00
Adam Fedor
79bfa23d53 Updates for filesystem change
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16567 72102866-910b-0410-8b05-ffd578937521
2003-04-28 02:35:05 +00:00
Fred Kiefer
ef5bee4f0f Adoptions to GSFontInfo changes in GUI.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16563 72102866-910b-0410-8b05-ffd578937521
2003-04-27 15:50:32 +00:00
Richard Frith-Macdonald
b88ca8d8a6 Bugfix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16554 72102866-910b-0410-8b05-ffd578937521
2003-04-27 08:27:28 +00:00
Alexander Malmberg
6e7c341d1f Don't explicitly set the X window's background pixmap back to None.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16411 72102866-910b-0410-8b05-ffd578937521
2003-04-10 10:14:47 +00:00
Alexander Malmberg
e3eb6597e1 Fix calculation up alpha in plusd_aa. Clean up some includes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16329 72102866-910b-0410-8b05-ffd578937521
2003-04-02 12:07:34 +00:00
Alexander Malmberg
4e22694c3a Implement text rendering to buffers with destination alpha. Change the subpixel rendering to override the glyph operator.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16288 72102866-910b-0410-8b05-ffd578937521
2003-03-29 18:16:40 +00:00
Adam Fedor
4a88a2b6a0 Protext id
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16270 72102866-910b-0410-8b05-ffd578937521
2003-03-26 04:09:26 +00:00
Alexander Malmberg
5ce6055a5c (-dealloc): Free the shared memory pixmap (if one was allocated).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16267 72102866-910b-0410-8b05-ffd578937521
2003-03-25 23:26:35 +00:00
Adam Fedor
b502b5346e Merge from 0.8.5 branch
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16250 72102866-910b-0410-8b05-ffd578937521
2003-03-24 18:15:56 +00:00
Wim (Willem Rein) Oudshoorn
62e8f2c4e4 updated changelog
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16218 72102866-910b-0410-8b05-ffd578937521
2003-03-22 15:32:37 +00:00
Alexander Malmberg
7af0ef7962 Remap glyph numbers from freetype so NSNullGlyph is never used.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16121 72102866-910b-0410-8b05-ffd578937521
2003-03-03 19:06:55 +00:00
Fred Kiefer
212db0ea31 Patch to fontconfig handling by Derek Zhou
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16091 72102866-910b-0410-8b05-ffd578937521
2003-03-01 00:42:56 +00:00
Fred Kiefer
a8690d6112 Patch from Derek Zhou dzhou@chrontel.com with some adaption to
support fontconfig for XFT fonts.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16085 72102866-910b-0410-8b05-ffd578937521
2003-02-27 01:25:47 +00:00
Adam Fedor
8eb3b817cf Version 0.8.4
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16066 72102866-910b-0410-8b05-ffd578937521
2003-02-25 03:30:15 +00:00
Adam Fedor
2e966ea14d * Source/xlib/XGFont.m ([XGFontInfo -setupAttributes]): Use ascender and
descender informaton of the X11 font instead of using maximum bounding box.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16041 72102866-910b-0410-8b05-ffd578937521
2003-02-22 00:16:36 +00:00
Adam Fedor
d2d4e9cdb1 Add special function to print floats regardless of locale.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16019 72102866-910b-0410-8b05-ffd578937521
2003-02-20 03:07:57 +00:00
Adam Fedor
cc2363cce0 Use frame rect not given rect
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16009 72102866-910b-0410-8b05-ffd578937521
2003-02-19 03:54:45 +00:00
Richard Frith-Macdonald
654ec7fcae Fix level of dragged image
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15972 72102866-910b-0410-8b05-ffd578937521
2003-02-16 06:23:43 +00:00
Fred Kiefer
b391df04ca Moved image sliding to frontend
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15948 72102866-910b-0410-8b05-ffd578937521
2003-02-12 00:11:48 +00:00
Alexander Malmberg
946dbb2ec6 Implement -glyphIsEncoded:.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15927 72102866-910b-0410-8b05-ffd578937521
2003-02-10 17:46:06 +00:00
Adam Fedor
3cdcb6e0b9 * Source/gsc/GSStreamContext.m (-GSShowGlyphs::): Implement to use
glyphshow if font gives back glyph names, otherwise use previous
hack.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15919 72102866-910b-0410-8b05-ffd578937521
2003-02-10 04:32:38 +00:00
Fred Kiefer
b1350d091a Hacked support for printing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15910 72102866-910b-0410-8b05-ffd578937521
2003-02-09 00:36:09 +00:00
Alexander Malmberg
f33fd16470 Add experimental -nameOfGlyph: method to try to get printing to work.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15905 72102866-910b-0410-8b05-ffd578937521
2003-02-08 20:12:25 +00:00
Richard Frith-Macdonald
71287aef45 Support drawing of glyphs for new text system
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15899 72102866-910b-0410-8b05-ffd578937521
2003-02-06 12:09:17 +00:00
Richard Frith-Macdonald
00477f2f07 Fix for mingw
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15898 72102866-910b-0410-8b05-ffd578937521
2003-02-06 11:28:54 +00:00
Alexander Malmberg
ad3d8e3e35 Convert glyph buffers to 16-bit buffers that the Xft functions can handle.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15861 72102866-910b-0410-8b05-ffd578937521
2003-02-02 21:06:03 +00:00
Adam Fedor
08f21f1073 Sane gpbs termination
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15853 72102866-910b-0410-8b05-ffd578937521
2003-02-02 04:43:07 +00:00
Fred Kiefer
ff2a5fc56d Added glyph methods to GSXftFontInfo needed for new text system.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15851 72102866-910b-0410-8b05-ffd578937521
2003-02-02 01:22:58 +00:00
Fred Kiefer
422914a158 New SlideView implementation that will soon move to front end.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15836 72102866-910b-0410-8b05-ffd578937521
2003-01-31 22:33:41 +00:00
Alexander Malmberg
1e9d556988 Implement handling of text attachment characters.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15827 72102866-910b-0410-8b05-ffd578937521
2003-01-31 21:36:00 +00:00
Alexander Malmberg
e5b20ddaed Clean up includes. Fix handling of screen fonts for flipped fonts.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15741 72102866-910b-0410-8b05-ffd578937521
2003-01-27 17:14:10 +00:00
Alexander Malmberg
ff599a6236 Update Xft font code with new backend/gui interface.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15729 72102866-910b-0410-8b05-ffd578937521
2003-01-26 20:29:13 +00:00
Alexander Malmberg
b3dc1b6f11 Round expose rectangle outwards.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15717 72102866-910b-0410-8b05-ffd578937521
2003-01-26 19:09:33 +00:00
Alexander Malmberg
c1f7e90bcb Merge in text-system-branch.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15716 72102866-910b-0410-8b05-ffd578937521
2003-01-26 19:07:53 +00:00
Adam Fedor
c0cffa34f0 Rename class
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15687 72102866-910b-0410-8b05-ffd578937521
2003-01-24 04:50:18 +00:00
Adam Fedor
664673ec0e New docs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15686 72102866-910b-0410-8b05-ffd578937521
2003-01-24 04:37:40 +00:00
Adam Fedor
0f94cdd727 Correct printing images
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15667 72102866-910b-0410-8b05-ffd578937521
2003-01-21 05:11:28 +00:00
Nicola Pero
7f1d8f2d10 Fixed memory leak dealing with fonts in xlib backend
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15657 72102866-910b-0410-8b05-ffd578937521
2003-01-21 01:13:19 +00:00
Adam Fedor
75ee22a55b Check for GLX_RGBA_TYPE
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15598 72102866-910b-0410-8b05-ffd578937521
2003-01-15 02:57:47 +00:00
Fred Kiefer
b9c7a631f8 Cleanup for NSDPSContext.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15590 72102866-910b-0410-8b05-ffd578937521
2003-01-14 01:01:27 +00:00
Adam Fedor
dc3b209d1b Redefine BOOL to avoid name collision
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15433 72102866-910b-0410-8b05-ffd578937521
2002-12-31 16:49:48 +00:00
Thoran Pas
22a2ba12d9 add --disable-glx
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15159 72102866-910b-0410-8b05-ffd578937521
2002-11-27 22:08:04 +00:00
Fred Kiefer
7254470b8a Corrected memory leak from XIMInputServer.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15074 72102866-910b-0410-8b05-ffd578937521
2002-11-24 01:44:42 +00:00
Adam Fedor
01908fd53a Version 0.8.3
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15043 72102866-910b-0410-8b05-ffd578937521
2002-11-22 03:19:12 +00:00
Fred Kiefer
973eda60fc Implemented [GSSendBezierPath:].
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15042 72102866-910b-0410-8b05-ffd578937521
2002-11-21 20:31:09 +00:00
Adam Fedor
e6cb3bc3c8 Remove assert
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15002 72102866-910b-0410-8b05-ffd578937521
2002-11-17 04:53:51 +00:00
Adam Fedor
aad0382917 setinputstate: Return if window is 0
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15001 72102866-910b-0410-8b05-ffd578937521
2002-11-17 04:50:12 +00:00
Gregory John Casamento
3ca3aceb03 Minor fix to avoid name collision with "id" type in Objective-C.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15000 72102866-910b-0410-8b05-ffd578937521
2002-11-16 19:41:16 +00:00
Adam Fedor
6bec019bff OpenGL implmentation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14998 72102866-910b-0410-8b05-ffd578937521
2002-11-16 05:00:14 +00:00
Adam Fedor
6d5369a85e Always reassert focus or send FocusIn event
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14957 72102866-910b-0410-8b05-ffd578937521
2002-11-08 16:34:32 +00:00
Adam Fedor
aa544500b1 Make sure not to dereference a possible NULL pointer.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14871 72102866-910b-0410-8b05-ffd578937521
2002-10-29 22:01:06 +00:00
Adam Fedor
aed8c14a4d Use GSsetalpha
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14864 72102866-910b-0410-8b05-ffd578937521
2002-10-29 03:48:13 +00:00
Adam Fedor
3f34ecf70f Add @end
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14854 72102866-910b-0410-8b05-ffd578937521
2002-10-28 04:01:07 +00:00
Adam Fedor
9b6ec6114a Use GSEncodingFromLocale
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14834 72102866-910b-0410-8b05-ffd578937521
2002-10-22 03:47:15 +00:00
Adam Fedor
f66abd75a6 Hack to keep from deactivation app.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14801 72102866-910b-0410-8b05-ffd578937521
2002-10-20 02:42:55 +00:00
Adam Fedor
3024169398 Only send event on take focus if we don't have a key window.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14799 72102866-910b-0410-8b05-ffd578937521
2002-10-19 03:04:37 +00:00
Alexander Malmberg
f6fec66519 Use BUILD_SERVER to decide whether to build X specific parts of gpbs or not.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14782 72102866-910b-0410-8b05-ffd578937521
2002-10-14 23:38:59 +00:00
Adam Fedor
4f9dfe597a Version: 0.8.2
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14771 72102866-910b-0410-8b05-ffd578937521
2002-10-14 03:08:16 +00:00
Nicola Pero
26b35aab11 If a font can't be loaded, don't return the default fixed font
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14710 72102866-910b-0410-8b05-ffd578937521
2002-10-10 23:23:21 +00:00
Adam Fedor
2495cdec17 Install back.make if building as a library only.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14701 72102866-910b-0410-8b05-ffd578937521
2002-10-10 14:21:18 +00:00
Fred Kiefer
a3e6401793 Allow empty dash for xlib. Other backends already support this.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14698 72102866-910b-0410-8b05-ffd578937521
2002-10-10 09:45:32 +00:00
Adam Fedor
f6429ce1fc Focus fixes. Update passing of colorspaces, fonts
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14680 72102866-910b-0410-8b05-ffd578937521
2002-10-09 03:01:09 +00:00
Alexander Malmberg
519c1ee986 Add .font package handling again.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14599 72102866-910b-0410-8b05-ffd578937521
2002-09-28 20:04:55 +00:00
Alexander Malmberg
d17bd4b4d5 Add support for the 'Family' key.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14596 72102866-910b-0410-8b05-ffd578937521
2002-09-28 15:31:42 +00:00
Alexander Malmberg
bdb8454f69 Implement handling of 'ScreenFonts'.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14583 72102866-910b-0410-8b05-ffd578937521
2002-09-26 14:08:55 +00:00
Alexander Malmberg
dcf402e6b5 Rework font configuration to handle the updated (and rather different) .nfont package format.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14556 72102866-910b-0410-8b05-ffd578937521
2002-09-25 20:42:33 +00:00
Alexander Malmberg
79ee0fe839 Use GSFontAntiAlias to decide whether antialiasing should be enabled in the default rendering hints.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14537 72102866-910b-0410-8b05-ffd578937521
2002-09-24 12:39:53 +00:00
Alexander Malmberg
bec53bc686 Improve error handling when creating shared memory buffers. Don't use shared memory for windows that are (probably) image caches. Don't crash in -needsAlpha if we don't have valid data.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14536 72102866-910b-0410-8b05-ffd578937521
2002-09-24 11:22:59 +00:00
Alexander Malmberg
dd75dce3bd Retain familyName correctly.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14525 72102866-910b-0410-8b05-ffd578937521
2002-09-23 17:32:04 +00:00
Alexander Malmberg
605ce8e712 If possible, create a shared pixmap from the image data and use it as the window's background pixmap.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14501 72102866-910b-0410-8b05-ffd578937521
2002-09-21 10:16:47 +00:00
Alexander Malmberg
3f71ce768e Use correct x coordinate for final span on a row, and place the last entry of clip_index correctly.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14496 72102866-910b-0410-8b05-ffd578937521
2002-09-20 16:38:39 +00:00
Alexander Malmberg
22002b701b Keep the clipping bounding box up-to-date when clipping with paths.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14495 72102866-910b-0410-8b05-ffd578937521
2002-09-20 16:07:22 +00:00
Adam Fedor
c959aec53c Fxi flipping in xlib. New background color method
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14492 72102866-910b-0410-8b05-ffd578937521
2002-09-19 22:19:50 +00:00
Alexander Malmberg
fb35644e9c Track all XIC:s and destroy them explicitly to work around xfree86 bug.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14485 72102866-910b-0410-8b05-ffd578937521
2002-09-18 22:34:44 +00:00
Alexander Malmberg
7ad3a88b9b Implement dissolving.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14484 72102866-910b-0410-8b05-ffd578937521
2002-09-18 18:00:31 +00:00
Alexander Malmberg
de72985141 Match -xlib's behavior wrt pre-multiplied images in DPSimage:...'s common case.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14480 72102866-910b-0410-8b05-ffd578937521
2002-09-17 22:37:28 +00:00
Alexander Malmberg
8340a66c75 Change default rendering hints.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14461 72102866-910b-0410-8b05-ffd578937521
2002-09-16 14:44:23 +00:00
Alexander Malmberg
19aa16c74d Handle NSBackingStoreUnretained.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14460 72102866-910b-0410-8b05-ffd578937521
2002-09-16 14:38:25 +00:00
Alexander Malmberg
4b78053b0b Keep track of the family name so FTFontInfo can return it correctly.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14440 72102866-910b-0410-8b05-ffd578937521
2002-09-14 11:39:51 +00:00
Alexander Malmberg
9e2790a4f3 Add support for some simple rendering hints.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14438 72102866-910b-0410-8b05-ffd578937521
2002-09-14 11:03:41 +00:00
Alexander Malmberg
c25fac7c8c Fix clamping of y.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14431 72102866-910b-0410-8b05-ffd578937521
2002-09-12 00:29:54 +00:00
Alexander Malmberg
d460fca45d Add more documentation.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14427 72102866-910b-0410-8b05-ffd578937521
2002-09-10 20:11:58 +00:00
Alexander Malmberg
496e7e4a6e Rename ARTWindowBuffer to XWindowBuffer and move it to x11/.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14426 72102866-910b-0410-8b05-ffd578937521
2002-09-10 19:37:47 +00:00
Alexander Malmberg
4b53ede6af Implement handling of transformations and clipping.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14425 72102866-910b-0410-8b05-ffd578937521
2002-09-10 15:38:50 +00:00
Adam Fedor
5bb6dc27ca Faster non-backing store display.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14422 72102866-910b-0410-8b05-ffd578937521
2002-09-09 02:50:15 +00:00
Adam Fedor
83b509bec5 Better stream context implementation (holds context)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14408 72102866-910b-0410-8b05-ffd578937521
2002-09-06 19:36:04 +00:00
Adam Fedor
ee56045879 Version 0.8.1
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14392 72102866-910b-0410-8b05-ffd578937521
2002-09-01 21:37:00 +00:00
Alexander Malmberg
7845ca6513 Check for NULL pointers before setting values.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14390 72102866-910b-0410-8b05-ffd578937521
2002-09-01 10:59:25 +00:00
Alexander Malmberg
741d626bd6 Make DPSrectfill:::: calculate the alpha pointer when clipped. Fix order=2 in compositing. Whitespace cleanups.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14389 72102866-910b-0410-8b05-ffd578937521
2002-08-31 18:01:49 +00:00
Alexander Malmberg
ed0fcafd81 Implement clipping of images using the clipping spans.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14388 72102866-910b-0410-8b05-ffd578937521
2002-08-31 13:53:42 +00:00
Alexander Malmberg
411e88e3b4 Store clipping path as a set of spans instead of as an svp. Update lots of related code.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14387 72102866-910b-0410-8b05-ffd578937521
2002-08-31 12:42:36 +00:00
Alexander Malmberg
d111b4a2ab Move svp rendering code to path.m.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14379 72102866-910b-0410-8b05-ffd578937521
2002-08-30 13:43:14 +00:00
Alexander Malmberg
b9dbb02399 Move remaining path handling code to path.m. Reformat.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14371 72102866-910b-0410-8b05-ffd578937521
2002-08-29 23:29:53 +00:00
Alexander Malmberg
d987d61bb5 Remove ARTGState's own path handling and have it use GSGState's again.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14370 72102866-910b-0410-8b05-ffd578937521
2002-08-29 22:35:02 +00:00
Fred Kiefer
38850b90fe GSGState arc* operates now in user space and transforms the resulting arc later.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14366 72102866-910b-0410-8b05-ffd578937521
2002-08-28 22:05:26 +00:00
Alexander Malmberg
6288d91659 Move XGBitmapImageRep.m from xlib/ to x11/. Update related code.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14361 72102866-910b-0410-8b05-ffd578937521
2002-08-28 16:58:28 +00:00
Alexander Malmberg
c8ec177db6 Change NSLog to NSDebugLLog.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14360 72102866-910b-0410-8b05-ffd578937521
2002-08-28 14:02:59 +00:00
Alexander Malmberg
cf1fb635ac Make the filters used in subpixel rendering configurable.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14358 72102866-910b-0410-8b05-ffd578937521
2002-08-28 11:31:58 +00:00
Alexander Malmberg
5e03fc72e9 Do basic gamma correction when rendering text.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14357 72102866-910b-0410-8b05-ffd578937521
2002-08-27 22:36:20 +00:00
Alexander Malmberg
e4c7c1a263 Fix copyright notices.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14344 72102866-910b-0410-8b05-ffd578937521
2002-08-27 10:11:20 +00:00
Alexander Malmberg
ffb49410b4 Add experimental subpixel text renderer.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14343 72102866-910b-0410-8b05-ffd578937521
2002-08-27 09:59:22 +00:00
Alexander Malmberg
e4e04350b0 Move compositing code to its own file. Pick the right blitter for plusl_oo. Handle inline alpha in compositerect.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14340 72102866-910b-0410-8b05-ffd578937521
2002-08-27 08:26:54 +00:00
Alexander Malmberg
b52e7ce404 Move compositing code to its own file. Pick the right blitter for plusl_oo. Handle inline alpha in compositerect.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14339 72102866-910b-0410-8b05-ffd578937521
2002-08-27 08:26:54 +00:00
Alexander Malmberg
a008e3d919 Assume unpremultiplied input in all cases. Reformat.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14335 72102866-910b-0410-8b05-ffd578937521
2002-08-26 14:36:43 +00:00
Alexander Malmberg
a35bc00d50 Move image handling to its own file and implement it (almost) completely.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14334 72102866-910b-0410-8b05-ffd578937521
2002-08-26 14:03:04 +00:00
Alexander Malmberg
2e2307b6b7 Reformat to fit coding standards better.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14333 72102866-910b-0410-8b05-ffd578937521
2002-08-25 23:11:58 +00:00
Alexander Malmberg
358ac6ad75 Assume input is pre-multiplied.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14332 72102866-910b-0410-8b05-ffd578937521
2002-08-25 22:34:34 +00:00
Alexander Malmberg
49d5471927 Handle transparent source in an optimized way.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14330 72102866-910b-0410-8b05-ffd578937521
2002-08-25 19:43:01 +00:00
Alexander Malmberg
fe197f6b45 Optimize color handling by passing pointers instead of device_color_t structures.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14329 72102866-910b-0410-8b05-ffd578937521
2002-08-25 18:54:07 +00:00
Alexander Malmberg
1ce93d80c8 Mark segment as destruction after letting X attach (makes it work on freebsd).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14319 72102866-910b-0410-8b05-ffd578937521
2002-08-22 23:54:29 +00:00
Alexander Malmberg
deb3553fde Implement proper handling of clipping paths.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14318 72102866-910b-0410-8b05-ffd578937521
2002-08-22 23:46:16 +00:00
Alexander Malmberg
ec1da56cfb Fix rounding when rounding to whole pixels.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14315 72102866-910b-0410-8b05-ffd578937521
2002-08-22 00:34:50 +00:00
Alexander Malmberg
e61e02233f Rename and move WinImage class to ARTWindowBuffer.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14314 72102866-910b-0410-8b05-ffd578937521
2002-08-21 18:27:57 +00:00
Alexander Malmberg
bb6b4826aa Reformat to better fit the coding standard.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14313 72102866-910b-0410-8b05-ffd578937521
2002-08-21 13:02:26 +00:00
Alexander Malmberg
7b908b329b Move code to convert current path to an ArtVpath to a new method. Create alpha buffer when necessary in compositerect:op: for NSCompositeCopy.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14312 72102866-910b-0410-8b05-ffd578937521
2002-08-21 11:54:21 +00:00
Alexander Malmberg
7030f9a839 Fix (hopefully) the problem with windows turning all white.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14310 72102866-910b-0410-8b05-ffd578937521
2002-08-20 22:18:36 +00:00
Alexander Malmberg
7c35f43688 Add back-art.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14304 72102866-910b-0410-8b05-ffd578937521
2002-08-20 16:36:09 +00:00
Adam Fedor
ee39d19c65 Add NetBSD
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14287 72102866-910b-0410-8b05-ffd578937521
2002-08-16 03:16:32 +00:00
Adam Fedor
7ddadea058 Add gotShmConpletion call
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14240 72102866-910b-0410-8b05-ffd578937521
2002-08-07 02:12:45 +00:00
Adam Fedor
c910bb1351 Merge from 0.8.0
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14232 72102866-910b-0410-8b05-ffd578937521
2002-08-03 03:32:19 +00:00
Adam Fedor
7bf0662f77 Version 0.7.9
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14167 72102866-910b-0410-8b05-ffd578937521
2002-07-17 14:06:33 +00:00
Adam Fedor
65701cac5d Don't set FocusWindow Attrib. Fixes crash on XCloseDisplay
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14153 72102866-910b-0410-8b05-ffd578937521
2002-07-15 03:11:11 +00:00
Adam Fedor
28e92746b8 Alpha fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14152 72102866-910b-0410-8b05-ffd578937521
2002-07-15 02:50:59 +00:00
Adam Fedor
fbda96e6a9 Add author
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14003 72102866-910b-0410-8b05-ffd578937521
2002-07-02 01:59:08 +00:00
Adam Fedor
05346671fa FIx variable typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13993 72102866-910b-0410-8b05-ffd578937521
2002-06-29 03:39:38 +00:00
Adam Fedor
ef1710f5e7 Use usleep not loop to wait for resize
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13965 72102866-910b-0410-8b05-ffd578937521
2002-06-25 03:45:42 +00:00
Nicola Pero
a305830674 Tidied up some calls to NSAffineTransform methods ... use standard ones
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13931 72102866-910b-0410-8b05-ffd578937521
2002-06-22 15:42:41 +00:00
Adam Fedor
edb4bc930e More robust parsing of display
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13924 72102866-910b-0410-8b05-ffd578937521
2002-06-21 14:27:14 +00:00
Alexander Malmberg
e39c513fec Use libart2-config and freetype-config in configure. Set alpha before calling -setColor:state:.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13891 72102866-910b-0410-8b05-ffd578937521
2002-06-15 14:29:17 +00:00
Adam Fedor
1cd4887fa1 Version 0.7.8
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13835 72102866-910b-0410-8b05-ffd578937521
2002-06-11 03:38:44 +00:00
Adam Fedor
1f4bbef322 Only set WIN32 on mingw32 systems
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13816 72102866-910b-0410-8b05-ffd578937521
2002-06-10 02:30:46 +00:00
Fred Kiefer
152b72d2eb Extended font support for MS Windows.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13814 72102866-910b-0410-8b05-ffd578937521
2002-06-09 15:45:45 +00:00
Fred Kiefer
89e532e92c Dont change the path in the DPSrectXXX methods
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13800 72102866-910b-0410-8b05-ffd578937521
2002-06-07 23:22:00 +00:00
Fred Kiefer
bceea36ce9 Rewrote MS Windows clipping code.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13768 72102866-910b-0410-8b05-ffd578937521
2002-06-04 13:22:28 +00:00
Adam Fedor
d0ea4d0557 Implement beep in server
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13764 72102866-910b-0410-8b05-ffd578937521
2002-06-04 02:21:35 +00:00
Fred Kiefer
8ad859197e Bitmaps work now on MS Windows.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13760 72102866-910b-0410-8b05-ffd578937521
2002-06-02 12:23:06 +00:00
Adam Fedor
160cdc069f Remove typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13639 72102866-910b-0410-8b05-ffd578937521
2002-05-13 03:44:20 +00:00
Adam Fedor
353df3bb6e Better initgraphics
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13638 72102866-910b-0410-8b05-ffd578937521
2002-05-13 03:34:47 +00:00
Adam Fedor
c0663fd092 Set initial alpha
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13637 72102866-910b-0410-8b05-ffd578937521
2002-05-13 03:12:46 +00:00
Adam Fedor
b4e87e4f03 Color and font_cacher fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13636 72102866-910b-0410-8b05-ffd578937521
2002-05-13 03:09:21 +00:00
Richard Frith-Macdonald
ff33fd939f Avoid old non-standard API
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13629 72102866-910b-0410-8b05-ffd578937521
2002-05-11 07:11:54 +00:00
Adam Fedor
98bfc99c36 Implement color handling in GSGState
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13623 72102866-910b-0410-8b05-ffd578937521
2002-05-10 15:06:17 +00:00
Adam Fedor
72d35bd260 Don't flip font for flipped view
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13606 72102866-910b-0410-8b05-ffd578937521
2002-05-08 03:29:21 +00:00
Adam Fedor
efa3e97e4f Fix server configure
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13600 72102866-910b-0410-8b05-ffd578937521
2002-05-06 17:13:31 +00:00
Adam Fedor
0da7584976 Correct define.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13597 72102866-910b-0410-8b05-ffd578937521
2002-05-06 03:18:08 +00:00
Adam Fedor
2f3bc2ccb0 Simplify backend selection. libart patches
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13595 72102866-910b-0410-8b05-ffd578937521
2002-05-06 02:03:29 +00:00
Adam Fedor
6233fb4e20 Fix #if defs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13593 72102866-910b-0410-8b05-ffd578937521
2002-05-04 19:39:47 +00:00
Adam Fedor
f8317037d5 Remove extra '/'
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13586 72102866-910b-0410-8b05-ffd578937521
2002-05-03 14:20:48 +00:00
Adam Fedor
87d36c88f2 Update to autoconf 2.53
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13575 72102866-910b-0410-8b05-ffd578937521
2002-05-02 15:27:50 +00:00
Adam Fedor
f7dc20d6f8 Add newline to make sed on Solaris happy
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13566 72102866-910b-0410-8b05-ffd578937521
2002-05-01 15:29:04 +00:00
Adam Fedor
9a053214f8 Version 0.7.7
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13563 72102866-910b-0410-8b05-ffd578937521
2002-05-01 02:13:10 +00:00
Ludovic Marcotte
aefdda201f See changelog
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13551 72102866-910b-0410-8b05-ffd578937521
2002-04-27 14:01:01 +00:00
Fred Kiefer
0f0c8bd655 Free only resources allocated by our code
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13549 72102866-910b-0410-8b05-ffd578937521
2002-04-27 10:14:20 +00:00
Adam Fedor
d1be1c2b09 Define HAVE_UTF8
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13547 72102866-910b-0410-8b05-ffd578937521
2002-04-27 02:17:32 +00:00
Adam Fedor
b5cee563cb better check for backend
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13538 72102866-910b-0410-8b05-ffd578937521
2002-04-25 02:09:27 +00:00
Adam Fedor
9c50aaf19a Handle multiple screens.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13531 72102866-910b-0410-8b05-ffd578937521
2002-04-23 21:05:50 +00:00
Adam Fedor
41be1bd81c Scale line width
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13529 72102866-910b-0410-8b05-ffd578937521
2002-04-23 02:26:30 +00:00
Fred Kiefer
381feadd72 small correction
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13528 72102866-910b-0410-8b05-ffd578937521
2002-04-23 00:12:40 +00:00
Adam Fedor
433edb9c86 Screen handling
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13524 72102866-910b-0410-8b05-ffd578937521
2002-04-22 15:45:10 +00:00
Fred Kiefer
5a9f41a919 New MS Windows backend
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13523 72102866-910b-0410-8b05-ffd578937521
2002-04-21 22:51:21 +00:00
Richard Frith-Macdonald
93778349b2 Fix for NSHost argument specifying local host.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13512 72102866-910b-0410-8b05-ffd578937521
2002-04-19 05:54:35 +00:00
Gregory John Casamento
e60f9af9e8 Added extra config check to determine if the Utf8 extensions are present. This change allows users of older X servers to utilize Anti-Aliasing w/o problems.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13488 72102866-910b-0410-8b05-ffd578937521
2002-04-17 03:53:52 +00:00
Adam Fedor
6475b07250 XIM fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13472 72102866-910b-0410-8b05-ffd578937521
2002-04-16 03:47:03 +00:00
Adam Fedor
eda5a7a078 Update window update interface
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13470 72102866-910b-0410-8b05-ffd578937521
2002-04-15 02:59:15 +00:00
Nicola Pero
0fd6c646bc Added more missing #includes to source
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13449 72102866-910b-0410-8b05-ffd578937521
2002-04-11 23:33:52 +00:00
Nicola Pero
43a57dabc6 Added missing #include to a file
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13439 72102866-910b-0410-8b05-ffd578937521
2002-04-11 23:07:23 +00:00
Richard Frith-Macdonald
0d3b961b62 Bugfix in arg parsing.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13432 72102866-910b-0410-8b05-ffd578937521
2002-04-11 15:11:35 +00:00
Adam Fedor
41f9981ac1 Fix non-X configure, Remove old graphics methods
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13418 72102866-910b-0410-8b05-ffd578937521
2002-04-10 22:25:37 +00:00
Adam Fedor
d427f90a3d Fix printing and colors
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13388 72102866-910b-0410-8b05-ffd578937521
2002-04-07 02:26:40 +00:00
Adam Fedor
a6922553a1 Fix for compiling as a library
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13336 72102866-910b-0410-8b05-ffd578937521
2002-04-03 18:12:53 +00:00
Adam Fedor
8c8b1cfebb Use new defo of GSDefineGState
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13327 72102866-910b-0410-8b05-ffd578937521
2002-04-02 21:47:44 +00:00
Adam Fedor
005c69ec5d Configure to change name of backend. include fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13323 72102866-910b-0410-8b05-ffd578937521
2002-04-02 15:51:31 +00:00
Adam Fedor
8818a4dab6 Allow wm to control miniwindow
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13291 72102866-910b-0410-8b05-ffd578937521
2002-04-02 03:43:41 +00:00
Adam Fedor
238dbb850c Implement rect methods
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13288 72102866-910b-0410-8b05-ffd578937521
2002-04-01 20:22:07 +00:00
Adam Fedor
bd8b65f942 Implement some more methods
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13285 72102866-910b-0410-8b05-ffd578937521
2002-04-01 16:29:45 +00:00
Fred Kiefer
c1bcd1b1db Corrected initial border style for X windows
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13282 72102866-910b-0410-8b05-ffd578937521
2002-03-31 20:19:21 +00:00
Adam Fedor
48ed102f75 Fix includes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13272 72102866-910b-0410-8b05-ffd578937521
2002-03-31 03:46:34 +00:00
Adam Fedor
590c87e78b Fix GSSendBezierPath. Fix includes for wraster files
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13271 72102866-910b-0410-8b05-ffd578937521
2002-03-29 19:25:35 +00:00
Adam Fedor
243adf3ab6 Update for new window methods
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13258 72102866-910b-0410-8b05-ffd578937521
2002-03-28 04:08:55 +00:00
Adam Fedor
669a4955e9 Initial revision
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13249 72102866-910b-0410-8b05-ffd578937521
2002-03-27 23:44:41 +00:00