ratmice
5876c20dba
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
CaS
85868f4307
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
alexm
af541a19a0
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
ratmice
c158657a9d
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
alexm
7fc36e5f65
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
alexm
32f5af3e08
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
alexm
a3e997eca6
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
arobert
85a8950095
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
arobert
1c703fe4eb
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
FredKiefer
4f6e790477
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
FredKiefer
02b66faa63
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
arobert
592a69083b
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
arobert
c5efbf0d65
final fixes after feedback from Kazunobu Kuriyama on previous commit - lookup keysym properly when key combinations are pressed in process_key_event; also, improve interpretation of modifier state on keymapnotify events (processEvent:)
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@20129 72102866-910b-0410-8b05-ffd578937521
2004-09-24 19:25:50 +00:00
fedor
fe275b3dd6
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
alexm
1e0a950071
* 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
FredKiefer
c57b9bf6c1
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
FredKiefer
036917f740
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
FredKiefer
12ed47055f
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
fedor
0b813ab45f
* 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
fedor
60ec299d1b
* 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
alexm
256c64b974
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
fedor
9088b9ae08
* 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
arobert
6638da7e44
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
FredKiefer
27a7aa430d
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
FredKiefer
fd522b2615
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
FredKiefer
f338db7159
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
alexm
402dcd1923
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
FredKiefer
1e896954aa
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
alexm
e131192a2f
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
alexm
b9709b714f
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
fedor
b413542445
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
alexm
f012965ae6
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
fedor
1ff293de10
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
FredKiefer
eb4baf23a9
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
FredKiefer
f6c45765f9
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
alexm
e266b32948
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
alexm
7dd3cf95ad
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
alexm
cdf5220ff6
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
FredKiefer
74925fb985
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
fedor
d5b9fe640e
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
fedor
82e2d49e2f
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
fedor
2de4566be2
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
FredKiefer
8692b03cdc
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
alexm
c604a4c1c5
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
FredKiefer
8aae7fd858
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
alexm
7cc30619b4
(-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
alexm
804c008bce
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
fedor
c8e434c952
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
FredKiefer
d553a9adb2
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
alexm
1a45f81496
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