David Ayers
c352f79a30
* Source/x11/raster.c (RCreateImage): Remove unused variables.
...
* Source/x11/XGServerEvent.m (gotShmCompletion:) Declare privat
interface for shared memory handling.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@22840 72102866-910b-0410-8b05-ffd578937521
2006-04-30 08:56:51 +00:00
Adam Fedor
e4c0a90bfb
* Source/x11/XGServerWindow.m (titlewindow::): Set NAME and ICON_NAME
...
WM properties (Patch #5014 from Yen-Ju Chen).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@22829 72102866-910b-0410-8b05-ffd578937521
2006-04-26 14:50:08 +00:00
Fred Kiefer
e6e743663b
Rewrote cairo backend glitz code to fit with changed glitz interface.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@22819 72102866-910b-0410-8b05-ffd578937521
2006-04-25 22:40:49 +00:00
Adam Fedor
d43e17c67a
Version 0.10.3
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@22663 72102866-910b-0410-8b05-ffd578937521
2006-03-14 15:32:09 +00:00
Fred Kiefer
ea871f3be2
Reset the window cache, when terminating the currnt window.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@22645 72102866-910b-0410-8b05-ffd578937521
2006-03-12 23:28:26 +00:00
Fred Kiefer
6d504f2218
General cleanup of cairo backend code.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@22644 72102866-910b-0410-8b05-ffd578937521
2006-03-12 21:50:17 +00:00
Fred Kiefer
e2386c6bb1
Corrected handling of flipped views in cairo backend.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@22607 72102866-910b-0410-8b05-ffd578937521
2006-03-07 00:59:30 +00:00
Richard Frith-MacDonald
f3a8250f88
fix output of postscript on mingw32
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@22536 72102866-910b-0410-8b05-ffd578937521
2006-02-22 10:19:13 +00:00
Fred Kiefer
0ce5c2bd91
Small improvements for cairo backend drawing.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@22475 72102866-910b-0410-8b05-ffd578937521
2006-02-13 00:07:40 +00:00
Fred Kiefer
42db63756a
Small improvement on cairo backend
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@22473 72102866-910b-0410-8b05-ffd578937521
2006-02-12 17:59:30 +00:00
Fred Kiefer
a5ad5fb305
Corrected image drawing for the cairo backend.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@22464 72102866-910b-0410-8b05-ffd578937521
2006-02-11 00:32:21 +00:00
Fred Kiefer
23e714f886
Don't set NSHost from X display name.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@22445 72102866-910b-0410-8b05-ffd578937521
2006-02-06 20:31:39 +00:00
Fred Kiefer
d9a4b4da8d
Removed some compiler warnings.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@22444 72102866-910b-0410-8b05-ffd578937521
2006-02-06 19:33:56 +00:00
GNUstep Maintainer
8289d73137
Replicating the svn commit from the old repository:
...
r22389 | fredkiefer | 2006-01-29 15:51:31 -0600 (Sun, 29 Jan 2006) | 2 lines
Different default fonts and better UTF8 conversion for cairo backend.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@22393 72102866-910b-0410-8b05-ffd578937521
2006-01-30 18:25:11 +00:00
Fred Kiefer
33ac1163e4
Made the cairo backend compile with the current cairo CVS version.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@22350 72102866-910b-0410-8b05-ffd578937521
2006-01-23 20:51:40 +00:00
Richard Frith-Macdonald
783e7162c7
More 64bit fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@22311 72102866-910b-0410-8b05-ffd578937521
2006-01-14 17:02:51 +00:00
Richard Frith-Macdonald
fe123cdc96
Some amd64 fixups
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@22305 72102866-910b-0410-8b05-ffd578937521
2006-01-14 11:34:55 +00:00
Richard Frith-Macdonald
c831510518
Attempt graceful termination
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@22272 72102866-910b-0410-8b05-ffd578937521
2006-01-09 08:15:57 +00:00
Adam Fedor
8edd8da8ab
Version 0.10.2
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@22201 72102866-910b-0410-8b05-ffd578937521
2005-12-22 17:42:35 +00:00
Adam Fedor
d9db95f880
* Source/art/ARTContext.m ([ARTContext -beep]): Respect user setting
...
of bell volume.
* Source/x11/XGServe.m: Idem.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@22191 72102866-910b-0410-8b05-ffd578937521
2005-12-20 20:36:59 +00:00
Adam Fedor
e33d340cd6
configure.in: Check for Xutf8LookupString
...
Source/x11/XIMInputServer.m: Use it.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@22172 72102866-910b-0410-8b05-ffd578937521
2005-12-17 02:45:16 +00:00
Fred Kiefer
684c01e984
Use UTF8 window title for X where possible.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@22165 72102866-910b-0410-8b05-ffd578937521
2005-12-10 17:41:06 +00:00
Adam Fedor
ef4347670f
Check for winlib as valid backend
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@22052 72102866-910b-0410-8b05-ffd578937521
2005-11-21 00:18:28 +00:00
Alexander Malmberg
9ec13d3934
2005-11-19 21:39 Alexander Malmberg <alexander@malmberg.org>
...
* Source/art/ARTContext.m (flip_bytes, byte_order)
(-initWithContextInfo:): Detect if the server doesn't have the same
endianness and adjust the color bitmasks if necessary.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@22044 72102866-910b-0410-8b05-ffd578937521
2005-11-19 20:15:53 +00:00
Fred Kiefer
b846b79559
Don't user NET WM icon on Window Maker.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@22043 72102866-910b-0410-8b05-ffd578937521
2005-11-18 17:53:53 +00:00
Richard Frith-Macdonald
08c5a3d3d0
Coding style fixups
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@22020 72102866-910b-0410-8b05-ffd578937521
2005-11-16 11:40:31 +00:00
Fred Kiefer
5de50d17fd
Small cairo fixes plus NET WM icon setting.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@21964 72102866-910b-0410-8b05-ffd578937521
2005-11-07 00:11:09 +00:00
Richard Frith-Macdonald
22e9233bd6
Update to take advantage of new base library functionality.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@21924 72102866-910b-0410-8b05-ffd578937521
2005-10-30 12:54:09 +00:00
Richard Frith-Macdonald
2fc83c755f
Synchronise defaults. Tidy.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@21913 72102866-910b-0410-8b05-ffd578937521
2005-10-30 07:35:52 +00:00
Adam Fedor
fa6318c974
* configure.ac: Check for invalid backend graphics name.
...
Error if no X11 libraries if using x11 server.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@21870 72102866-910b-0410-8b05-ffd578937521
2005-10-24 02:55:46 +00:00
Adam Fedor
e82a05ed18
* Headers/win32/WIN32Server.h: uint -> unsigned int
...
* Source/win32/...: Idem.
* Source/win32/w32_notifications.m: Comment out unimplmented
windows method.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@21852 72102866-910b-0410-8b05-ffd578937521
2005-10-21 03:40:07 +00:00
Adam Fedor
f15240096a
* Source/win32/: Fixed a compile error when debug flags were
...
activated. Removed detailed documation from MS. Read and
write correctly from defaults.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@21851 72102866-910b-0410-8b05-ffd578937521
2005-10-21 03:07:19 +00:00
Adam Fedor
7df8c8af36
Version 0.10.1
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@21728 72102866-910b-0410-8b05-ffd578937521
2005-09-20 03:00:11 +00:00
Adam Fedor
1ce2926317
* Restructuring of the windows server to handle various
...
window and toolbar issues (See Source/win32/RELEASE_NOTES for
more info).
* Headers/win32/WIN32Server.h: Added ivars and flags and methods.
* Headers/winlib/WIN32GState.h: Added method to avoid confliting
types with superclass.
* Source/win32/GNUmakefile: Add new files.
* w32_debug.m, w32_activate.m, w32_create.m, w32_general.m,
w32_movesize.m, w32_text_focus.m, w32_windowdisplay.m,
GSDisplayServer_details.m: New files.
* Source/win32/WIN32Server.m: Large changes. Merged with
WIN32ServerEvent. Lots of documentation.
* Source/winlib/WIN32GState.m: Variable name changes to
avoid shadowing.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@21716 72102866-910b-0410-8b05-ffd578937521
2005-09-14 15:48:11 +00:00
Fred Kiefer
7a1693eaf2
Get cairo surfaces working for resized windows.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@21685 72102866-910b-0410-8b05-ffd578937521
2005-08-28 00:48:12 +00:00
Fred Kiefer
3e28deb008
Sort colours in bitmap as expected by Cairo.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@21664 72102866-910b-0410-8b05-ffd578937521
2005-08-20 00:10:35 +00:00
Fred Kiefer
cfd4cdcdf1
Adopted to Cairo changes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@21663 72102866-910b-0410-8b05-ffd578937521
2005-08-19 23:42:55 +00:00
Adrian Robert
eb8bbe29b1
initialize deltas index in drawString method
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@21639 72102866-910b-0410-8b05-ffd578937521
2005-08-16 04:02:50 +00:00
Fred Kiefer
b16cb0fe3c
Changed to compile with latest cairo interface changes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@21561 72102866-910b-0410-8b05-ffd578937521
2005-07-27 23:25:32 +00:00
Adam Fedor
59bfd70ba1
Version 0.10.0
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@21514 72102866-910b-0410-8b05-ffd578937521
2005-07-22 15:49:45 +00:00
Adam Fedor
a0bb9cab58
* Version: Add interface version number
...
* Source/GNUmakefile: Use it.
* Source/GNUmakefile.postamble: Idem, add custom Info.plist.
* Source/GNUmakefile.preamble: Update for interface version.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@21498 72102866-910b-0410-8b05-ffd578937521
2005-07-17 21:45:55 +00:00
Adam Fedor
aac8b84400
* Source/winlib/WIN32GState.m ([WIN32GState -compositeGState:...]): Fall
...
through to default operation if alpha blend not sucessful.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@21476 72102866-910b-0410-8b05-ffd578937521
2005-07-14 21:30:09 +00:00
Fred Kiefer
5a70e75973
dded partial implementation for pattern colour and alpha image composition.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@21437 72102866-910b-0410-8b05-ffd578937521
2005-07-09 00:10:08 +00:00
Adam Fedor
6e7240395c
Update
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@21408 72102866-910b-0410-8b05-ffd578937521
2005-07-05 02:07:17 +00:00
Adam Fedor
85bf065924
Add/fix copyright and licenses.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@21392 72102866-910b-0410-8b05-ffd578937521
2005-07-01 20:43:10 +00:00
Adam Fedor
18a7d659bc
* Tools/gpbs.m ([PasteboardServer -connectionBecameInvalid:]):
...
Use isKindOfClass.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@21324 72102866-910b-0410-8b05-ffd578937521
2005-06-17 14:57:57 +00:00
Fred Kiefer
62356b3c4f
Support for images in NSCalibratedRGBColorSpace for windows.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@21292 72102866-910b-0410-8b05-ffd578937521
2005-06-07 19:38:54 +00:00
Adam Fedor
7a3f75f9ac
Update FSF Address
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@21263 72102866-910b-0410-8b05-ffd578937521
2005-05-26 22:51:53 +00:00
Adrian Robert
b4d300d6c3
changed some HAVE_LIBXFT #ifdefs to HAVE_XFT; clarified difference between the two in configure.ac and config.h.in comments
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@21239 72102866-910b-0410-8b05-ffd578937521
2005-05-20 13:57:21 +00:00
Adrian Robert
fa74219476
added extra #ifdef to XGGState.m around Xft-specific methods so compilation on non-libxft systems is unaffected
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@21226 72102866-910b-0410-8b05-ffd578937521
2005-05-14 13:53:50 +00:00
Adrian Robert
649d316cff
cache Xft draw state in XGGState and use this to speed glyph rendering in GSXftFontInfo
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@21218 72102866-910b-0410-8b05-ffd578937521
2005-05-12 13:43:18 +00:00
Adam Fedor
ef29bc6957
* Fonts/GNUmakefile.postamble: Make sure to install in
...
$(GNUSTEP_INSTALLATION_DIR).
* GNUmakefile: Add check to not install fonts if fonts=no.
Fixes bug #12749
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@21135 72102866-910b-0410-8b05-ffd578937521
2005-04-21 03:43:18 +00:00
Adam Fedor
7bdbb00e8c
* Source/art/path.m ([ARTGState -_stroke:]): Change floorf->floor.
...
Fixes bug #12731 .
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@21127 72102866-910b-0410-8b05-ffd578937521
2005-04-20 02:44:07 +00:00
Fred Kiefer
1a33640a5d
Fix for bug #12459 .
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@21113 72102866-910b-0410-8b05-ffd578937521
2005-04-16 16:27:10 +00:00
Fred Kiefer
47ddc6186d
Fix bug #12578 .
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@21072 72102866-910b-0410-8b05-ffd578937521
2005-04-07 19:05:32 +00:00
Richard Frith-Macdonald
e7fe51d887
Transparency fix
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@21042 72102866-910b-0410-8b05-ffd578937521
2005-04-04 08:46:08 +00:00
Adam Fedor
e71e98d0e0
* Source/win32/WIN32Server.m: Re-add 2005-02-23 change.
...
* Source/xlib/GSXftFontInfo.m (-setupAttributes): Make log message
more verbose.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@21030 72102866-910b-0410-8b05-ffd578937521
2005-04-01 15:44:24 +00:00
Richard Frith-Macdonald
f9c0246d47
DnD cleanups and fixes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@21028 72102866-910b-0410-8b05-ffd578937521
2005-04-01 14:10:39 +00:00
Adam Fedor
a025d325d9
* Version 0.9.5
...
* Headers/x11/XGDragView.h, Source/x11/XGDragView.m: Tag previous
version of file for release.
* Source/win32/WIN32Server.m: Revert 2005-2-23 change for this release.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@21015 72102866-910b-0410-8b05-ffd578937521
2005-03-31 03:34:30 +00:00
Richard Frith-Macdonald
034a3f82e2
Various improvements in win32 window management
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@21000 72102866-910b-0410-8b05-ffd578937521
2005-03-29 14:03:30 +00:00
Richard Frith-Macdonald
d7737164ec
Make XGDragView a subclass of GSDragView
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20999 72102866-910b-0410-8b05-ffd578937521
2005-03-29 10:11:16 +00:00
Adrian Robert
4e5fe7c3ac
update impl for DPSshow to handle xshow, yshow, xyshow, ashow, widthshow, and awidthshow
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20989 72102866-910b-0410-8b05-ffd578937521
2005-03-29 05:54:36 +00:00
Richard Frith-Macdonald
a1859fe2d5
Fix locating window at point for DnD
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20984 72102866-910b-0410-8b05-ffd578937521
2005-03-28 07:45:42 +00:00
Adam Fedor
8d35549838
* Source/art/blit.m (artcontext_setup_draw_info): Add mail address
...
to log message.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20943 72102866-910b-0410-8b05-ffd578937521
2005-03-21 22:04:05 +00:00
Richard Frith-Macdonald
2a648ca576
Update for new runloop api under ming32 (changed in base in CVS today)
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20786 72102866-910b-0410-8b05-ffd578937521
2005-02-23 16:12:05 +00:00
Adam Fedor
aa0a031904
* configure.ac: Rewrite, avoid setting vars unecessarily. Use
...
pkg-config if possible. Switch back to xlib/winlib when other backends
don't satisfy dependancies.
* config.make, config.h: Update to match.
* GNUmakefile (SUBPROJECTS): Add Fonts
* Fonts: New folder with default nfont
* Source/x11/GNUmakefile: Remove unneeded file.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20783 72102866-910b-0410-8b05-ffd578937521
2005-02-23 03:47:34 +00:00
Fred Kiefer
716fa5212a
Implemented window alpha handling for X servers that support it.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20698 72102866-910b-0410-8b05-ffd578937521
2005-02-12 18:30:56 +00:00
Alexander Malmberg
3a1bd8c7f0
2005-02-12 13:58 Alexander Malmberg <alexander@malmberg.org>
...
* Headers/x11/XGServerWindow.h: Make the border and depth ivars
unsigned.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20694 72102866-910b-0410-8b05-ffd578937521
2005-02-12 12:51:28 +00:00
Alexander Malmberg
41d945a4e2
2005-02-12 13:54 Alexander Malmberg <alexander@malmberg.org>
...
* Source/x11/XGServerWindow.m (setNormalHints): If the window isn't
resizable, force the min and max sizes to be equal to the current
size.
(-placewindow::): Set the hints after updating xframe.
Fixes bug #11713 .
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20693 72102866-910b-0410-8b05-ffd578937521
2005-02-12 12:50:23 +00:00
Alexander Malmberg
ad3b3f4712
2005-02-10 00:50 Alexander Malmberg <alexander@malmberg.org>
...
* Tools/gpbs.m (init): Remove the program name from the arguments
passed to the new task.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20680 72102866-910b-0410-8b05-ffd578937521
2005-02-09 23:43:54 +00:00
Richard Frith-Macdonald
38df9be337
Use NSTask to run as daemon
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20672 72102866-910b-0410-8b05-ffd578937521
2005-02-08 11:54:25 +00:00
Alexander Malmberg
df49274a8d
2005-02-05 00:44 Alexander Malmberg <alexander@malmberg.org>
...
* Source/art/path.m (-_clip_add_svp:): Handle the case where
no spans are generated for the path.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20659 72102866-910b-0410-8b05-ffd578937521
2005-02-04 23:40:18 +00:00
Richard Frith-Macdonald
bdc606d592
Correct missplaced bracket
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20638 72102866-910b-0410-8b05-ffd578937521
2005-01-31 07:37:22 +00:00
Alexander Malmberg
82ca6dd14a
2005-01-21 21:51 Alexander Malmberg <alexander@malmberg.org>
...
Various warning and whitespace cleanups.
* Headers/x11/XGServerWindow.h,
* Source/art/ftfont.m,
* Source/gsc/GSGState.m,
* Source/win32/WIN32Server.m,
* Source/x11/XGDragView.m,
* Source/x11/XGServerEvent.m,
* Source/x11/XGServerWindow.m: Change signedness of various
variables.
* Tools/gpbs.m: Add missing ctype.h include.
* Source/x11/XGDrawView.m (-_setCursor): Initialize variables.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20591 72102866-910b-0410-8b05-ffd578937521
2005-01-21 20:49:29 +00:00
Alexander Malmberg
07284b164a
2005-01-20 22:39 Alexander Malmberg <alexander@malmberg.org>
...
* Source/art/ARTContext.m (-initWithContextInfo:): Enable stroke
adjusting for the default gstate.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20587 72102866-910b-0410-8b05-ffd578937521
2005-01-20 21:35:23 +00:00
Alexander Malmberg
bb22782a46
2005-01-20 17:58 Alexander Malmberg <alexander@malmberg.org>
...
* Source/xlib/XGGState.m (-DPSrectstroke::::): Don't decrease
the width/height.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20586 72102866-910b-0410-8b05-ffd578937521
2005-01-20 17:02:18 +00:00
Adrian Robert
d64abeb81b
compute XdndPosition coordinates from X function as cached may be wrong for app icon
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20557 72102866-910b-0410-8b05-ffd578937521
2005-01-15 02:28:13 +00:00
Alexander Malmberg
bd0b1af249
2005-01-12 00:32 Alexander Malmberg <alexander@malmberg.org>
...
* Source/gsc/GSStreamContext.m (-DPSsetstrokeadjust:):
Give 'setstrokeadjust' a boolean argument.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20541 72102866-910b-0410-8b05-ffd578937521
2005-01-11 23:34:54 +00:00
Alexander Malmberg
455372bfec
2005-01-11 21:57 Alexander Malmberg <alexander@malmberg.org>
...
* Headers/x11/XWindowBuffer.h: Make the pending_rect ivar a struct
of int:s.
* Source/x11/XWindowBuffer.m: Add casts to remove pointer sign
warnings.
(-_exposeRect:, -_gotShmCompletion): Update uses of pending_rect.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20537 72102866-910b-0410-8b05-ffd578937521
2005-01-11 21:00:14 +00:00
Alexander Malmberg
6582a61927
2005-01-11 20:27 Alexander Malmberg <alexander@malmberg.org>
...
* Source/art/ARTGState.h: Add strokeadjust ivar.
* Source/art/ARTContext.m (-DPScurrentstrokeadjust)
(-DPSsetstrokeadjust): Use the strokeadjust ivar.
* Source/art/path.m (-DPSrectclip::::): Don't use the optimized
path if the clipping path is complex.
(-_stroke::): Remove second argument, rename to ...
(-_stroke:): ... this. If strokeadjust is active, adjust the path
to make it clearer.
(-DPSrectstroke::::): Update _stroke::: call. Remove dash adjustment
code.
(-DPSstroke): Update _stroke:: call.
* Source/art/composite.m: Fix comment typo. Remove some old
debugging code.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20536 72102866-910b-0410-8b05-ffd578937521
2005-01-11 19:23:54 +00:00
Alexander Malmberg
621e1fc4ef
2005-01-11 16:15 Alexander Malmberg <alexander@malmberg.org>
...
* Source/art/blit.m: Remove #warning:s.
* Source/art/blit_scrapheap.m: Add mmx implementation of 15/16bpp
blit_alpha_opaque.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20535 72102866-910b-0410-8b05-ffd578937521
2005-01-11 15:11:39 +00:00
Alexander Malmberg
38d76b4b31
2005-01-11 16:01 Alexander Malmberg <alexander@malmberg.org>
...
* Source/art/ftfont.m: Copy old contents to ftfont-old.m and
include that file if the freetype version is <2.1.8. Rewrite
this file to work with freetype >=2.1.8.
* Source/art/ftfont-old.m: New file.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20534 72102866-910b-0410-8b05-ffd578937521
2005-01-11 15:02:29 +00:00
Gregory John Casamento
6a708ea7a2
Correction for bug with dragview.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20504 72102866-910b-0410-8b05-ffd578937521
2004-12-30 23:36:06 +00:00
Fred Kiefer
93045595ed
Don't provide defaults for missing standard cursors.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20429 72102866-910b-0410-8b05-ffd578937521
2004-12-08 23:57:06 +00:00
Fred Kiefer
0929578d2b
Reworked KDE window level handling ones more.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20424 72102866-910b-0410-8b05-ffd578937521
2004-12-06 19:47:32 +00:00
Matt Rice
3e10117de9
2004-11-28 Matt Rice <ratmice@yahoo.com>
...
* Source/x11/XGGLFormat.m (-initWithAttributes:,append,append1): Add
missing curly brackets, fix append and append1 macros so they can safely
be used without curly brackets.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20392 72102866-910b-0410-8b05-ffd578937521
2004-11-29 00:19:46 +00:00
Richard Frith-Macdonald
c8407b617d
Workaround fro problems with pth thread library.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20391 72102866-910b-0410-8b05-ffd578937521
2004-11-28 07:43:46 +00:00
Alexander Malmberg
34d406f5d9
2004-11-10 18:41 Alexander Malmberg <alexander@malmberg.org>
...
* Source/x11/XWindowBuffer.m (test_xshm): New function.
(test_xshm_error_handler): New function.
(+windowBufferForWindow:depthInfo:): Move XShm detection code
to test_xshm and use it to decide whether to use XShm or not.
(+initialize): Move use_xshm setting code to test_xshm.
(+_gotShmCompletion:): Don't warn if we can't find an XWindowBuffer
for the event.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20338 72102866-910b-0410-8b05-ffd578937521
2004-11-10 17:47:38 +00:00
Matt Rice
e71ab02698
2004-11-10 Matt Rice <ratmice@yahoo.com>
...
* Source/x11/XGServerWindow.m (-iconSize): Implement new method.
(-iconTileImage:): ditto.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20337 72102866-910b-0410-8b05-ffd578937521
2004-11-10 17:14:58 +00:00
Alexander Malmberg
218d2082d9
2004-11-09 22:42 Alexander Malmberg <alexander@malmberg.org>
...
* Source/x11/XGBitmapImageRep.m: Remove dead file.
* Source/x11/GNUmakefile: Remove reference.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20333 72102866-910b-0410-8b05-ffd578937521
2004-11-09 21:44:53 +00:00
Alexander Malmberg
24aee0f8b2
2004-11-09 23:15 Alexander Malmberg <alexander@malmberg.org>
...
* Source/art/ftfont.m (fix_path): Don't prepend the path to absolute
file names.
(-initWithFontName:matrix:screenFont:): Initialize cachedGlyph.
(-advancementForGlyph:): Handle NSNullGlyph.
(-glyphForCharacter:): Return NSNullGlyph if there's no glyph for
the character.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20331 72102866-910b-0410-8b05-ffd578937521
2004-11-09 21:22:36 +00:00
Alexander Malmberg
95813706e3
2004-11-09 19:00 Alexander Malmberg <alexander@malmberg.org>
...
* Tools/gpbs.m (main): If we get a -GSStartupNotification argument,
post the notification after initializing. Fixes bug #10876 .
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20327 72102866-910b-0410-8b05-ffd578937521
2004-11-09 18:02:08 +00:00
Adrian Robert
c1adbba9c0
fixed date on entry for last change
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20298 72102866-910b-0410-8b05-ffd578937521
2004-11-05 04:36:34 +00:00
Adrian Robert
106c7e3674
new default 'GSModifiersAreKeys', if set XGServerEvent will always interpret the same key as the same keysym/modifier; also, fix typo in xlib/XGBitmap error message
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20297 72102866-910b-0410-8b05-ffd578937521
2004-11-05 04:31:26 +00:00
Fred Kiefer
96a3253131
Made anti-aliased fonts the default for the xlib backend.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20271 72102866-910b-0410-8b05-ffd578937521
2004-10-30 14:17:08 +00:00
Fred Kiefer
e9a6af10d5
Corrected typo for GSSecondAlternateKey.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20172 72102866-910b-0410-8b05-ffd578937521
2004-09-28 18:07:25 +00:00
Adrian Robert
e7158c96d9
improvements to earlier 'determine modifier from keysym' patch to x11/XGServerEvent.m
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20130 72102866-910b-0410-8b05-ffd578937521
2004-09-24 19:31:50 +00:00
Adam Fedor
b907de6f9c
Version 0.9.4
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20119 72102866-910b-0410-8b05-ffd578937521
2004-09-24 03:15:52 +00:00
Alexander Malmberg
cea9c4050e
* Source/art/ftfont.m: Add lineHeight ivar to FTFontInfo.
...
(+defaultLineHeightForFont): Implement.
(-initWithFontName:matrix:screenFont:): Set lineHeight.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20101 72102866-910b-0410-8b05-ffd578937521
2004-09-21 17:26:00 +00:00
Fred Kiefer
b88251cf19
Added missin inclde for Cygwin.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20084 72102866-910b-0410-8b05-ffd578937521
2004-09-19 09:23:24 +00:00
Fred Kiefer
93d65fa6f9
Disable use of AlphaBlend for windows backend.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20080 72102866-910b-0410-8b05-ffd578937521
2004-09-17 17:52:28 +00:00
Fred Kiefer
63366359cf
Small imporvements for Cairo backend.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20037 72102866-910b-0410-8b05-ffd578937521
2004-09-08 22:08:15 +00:00
Adam Fedor
f6f31db46f
* Documentation/Back/DefaultsSummary.gsdoc: Document 8bit fast drawing
...
* Documentation/news.texi: Update for new release.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20034 72102866-910b-0410-8b05-ffd578937521
2004-09-08 16:33:52 +00:00
Adam Fedor
0f4e4f317e
* Headers/x11/XGServer.h: Add 8bit fast drawing.
...
* Source/x11/XGServer.m ([XGScreenContext
-initForDisplay:screen:]): For 8bit, test for RGB_BEST_MAP.
* Source/xlib/XGBitmap.m (_pixmap_combine_alpha,
_bitmap_combine_alpha, _pixmap_read_alpha): Add 8 bit case.
(patch from Paul Secchia <paul@worldnet.att.net>).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20033 72102866-910b-0410-8b05-ffd578937521
2004-09-08 16:22:00 +00:00
Alexander Malmberg
b1d769a07f
2004-09-04 23:59 Alexander Malmberg <alexander@malmberg.org>
...
* Tools/GNUmakefile.preamble: Compile with -Wall.
* Tools/xpbs.m: Rename to +initializePasteboard. Return NO iff
XOpenDisplay fails.
* Tools/win32pbs.m (+initialize): Rename to +initializePasteboard.
Return YES.
* Tools/gpbs.m ([PasteboardServer -init]): Call +initializePasteboard
instead of +class. Set xPbClass to nil if the call fails.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@19992 72102866-910b-0410-8b05-ffd578937521
2004-09-04 22:08:18 +00:00
Adam Fedor
868cbc0b01
* configure.ac: Prepend don't overwrite CFLAGS and LDFLAGS given
...
in environment.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@19969 72102866-910b-0410-8b05-ffd578937521
2004-09-02 02:56:10 +00:00
Adrian Robert
9ab8685d13
changed mapping of GNUstep modifier keys to X11 KeySyms instead of KeyCodes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@19943 72102866-910b-0410-8b05-ffd578937521
2004-08-31 16:36:39 +00:00
Fred Kiefer
cfdf161246
Support for UTF8 font family names for XFT.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@19939 72102866-910b-0410-8b05-ffd578937521
2004-08-30 15:27:14 +00:00
Fred Kiefer
92077fc8bb
Made the windows backend compile again and new event polling.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@19917 72102866-910b-0410-8b05-ffd578937521
2004-08-24 18:53:39 +00:00
Fred Kiefer
f4a23121d8
Small cleanup of cairo backend.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@19902 72102866-910b-0410-8b05-ffd578937521
2004-08-23 12:28:16 +00:00
Alexander Malmberg
0d356e9733
Update window frame handling to match -gui. Improve window resizing behavior in x11 backends.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@19854 72102866-910b-0410-8b05-ffd578937521
2004-08-09 12:42:12 +00:00
Fred Kiefer
1d40f7d8cc
Added cairo backend.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@19820 72102866-910b-0410-8b05-ffd578937521
2004-08-02 21:50:17 +00:00
Alexander Malmberg
55647cbdf1
Implement GSReadRect in art/.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@19800 72102866-910b-0410-8b05-ffd578937521
2004-07-30 13:57:27 +00:00
Alexander Malmberg
431d4006bf
Create a icon pixmap for windowmaker.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@19777 72102866-910b-0410-8b05-ffd578937521
2004-07-26 13:48:41 +00:00
Adam Fedor
6065eb9442
Updated
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@19737 72102866-910b-0410-8b05-ffd578937521
2004-07-15 03:52:21 +00:00
Alexander Malmberg
feda605242
NSDebugLLog helpful error messages if something was wrong in the shader dictionary.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@19727 72102866-910b-0410-8b05-ffd578937521
2004-07-13 01:14:38 +00:00
Adam Fedor
5093449316
New file
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@19704 72102866-910b-0410-8b05-ffd578937521
2004-07-10 03:23:44 +00:00
Fred Kiefer
3c77485016
Moved extend string showing methods to GSG.
...
Simple (not working) alpha handling on windows.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@19686 72102866-910b-0410-8b05-ffd578937521
2004-07-06 17:52:39 +00:00
Fred Kiefer
b829fc0758
Added more standard cursors.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@19639 72102866-910b-0410-8b05-ffd578937521
2004-06-28 12:27:33 +00:00
Alexander Malmberg
e4e8a33716
Add buffer_width and buffer_height ivars and use them instead of xframe to keep track of buffer sizes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@19636 72102866-910b-0410-8b05-ffd578937521
2004-06-27 22:51:08 +00:00
Alexander Malmberg
555b1602b8
Remove use of cast-as-lvalue.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@19635 72102866-910b-0410-8b05-ffd578937521
2004-06-27 22:48:18 +00:00
Alexander Malmberg
40c4368cc9
Improve handling of ConfigureNotify events. Add GSX11HandlesWindowDecorations defaults and code to handle it.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@19623 72102866-910b-0410-8b05-ffd578937521
2004-06-26 11:09:39 +00:00
Fred Kiefer
6eb283e349
Made drag and drop work on windows.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@19554 72102866-910b-0410-8b05-ffd578937521
2004-06-19 15:36:58 +00:00
Adam Fedor
694a198b83
Update news about libwraster
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@19503 72102866-910b-0410-8b05-ffd578937521
2004-06-12 03:23:12 +00:00
Adam Fedor
5859cc7ce0
Remove libwraster check
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@19502 72102866-910b-0410-8b05-ffd578937521
2004-06-12 03:13:39 +00:00
Adam Fedor
4c9268ec48
Version 0.9.3
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@19500 72102866-910b-0410-8b05-ffd578937521
2004-06-11 19:55:31 +00:00
Fred Kiefer
d5a85f401b
Improved moving of windows on MS Windows.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@19404 72102866-910b-0410-8b05-ffd578937521
2004-05-26 23:45:56 +00:00
Alexander Malmberg
d68191c313
Check properly for control glyphs.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@19301 72102866-910b-0410-8b05-ffd578937521
2004-05-13 15:14:46 +00:00
Fred Kiefer
bd0bd21d94
Applied first part of WIN32 patch by MA Garcias.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@19285 72102866-910b-0410-8b05-ffd578937521
2004-05-11 23:30:31 +00:00
Alexander Malmberg
305b8d6074
(-initWithAttributes:): Fix handling of 15 and 16bpp modes (NSOpenGLPFAAccumSize).
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@18962 72102866-910b-0410-8b05-ffd578937521
2004-03-29 23:53:38 +00:00
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