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
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
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
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
Wim (Willem Rein) Oudshoorn
00e084b65f
([XGServer -orderwindow:::]):
...
Use XWithDrawWindow instead of XUnmapWindow as suggested by
Xlib programming manuals.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@16219 72102866-910b-0410-8b05-ffd578937521
2003-03-22 15:33:16 +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
ba33a3a06a
Removed implementation of image sliding. Corrected
...
xgps_cursor_image compiler warning.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15947 72102866-910b-0410-8b05-ffd578937521
2003-02-12 00:11:22 +00:00
Fred Kiefer
2884c04818
Removed XGSlideView.m
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15946 72102866-910b-0410-8b05-ffd578937521
2003-02-12 00:10:15 +00:00
Fred Kiefer
718b9aef29
Moved over from X11 backend.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15945 72102866-910b-0410-8b05-ffd578937521
2003-02-12 00:09:49 +00:00
Alexander Malmberg
3d966981d2
Use safer order of includes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15860 72102866-910b-0410-8b05-ffd578937521
2003-02-02 21:05:43 +00:00
Fred Kiefer
a169bbda83
Use new display server methods.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15835 72102866-910b-0410-8b05-ffd578937521
2003-01-31 22:31:04 +00:00
Fred Kiefer
6dc01011b4
Use new display server methods to implement without X calls. This
...
class can now be moved to frontend.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15834 72102866-910b-0410-8b05-ffd578937521
2003-01-31 22:30:42 +00:00
Fred Kiefer
8dcfa3a567
Removed the xPixmap methods.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15833 72102866-910b-0410-8b05-ffd578937521
2003-01-31 22:30:16 +00:00
Fred Kiefer
9fb482ea8f
Implemented [movewindow::] and [restrictWindow:toImage:].
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15831 72102866-910b-0410-8b05-ffd578937521
2003-01-31 22:26:10 +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
Fred Kiefer
51d7708230
In [lookupStringForEvent 🪟 keysym:] autorelease the string,
...
so it gets freed late on.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15073 72102866-910b-0410-8b05-ffd578937521
2002-11-24 01:44:13 +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
7b260f5c88
Added #ifdef around include of XGOpenGL.h.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@15040 72102866-910b-0410-8b05-ffd578937521
2002-11-21 20:29:56 +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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
1714d49b79
Correct define
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13596 72102866-910b-0410-8b05-ffd578937521
2002-05-06 03:17:54 +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
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
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
Nicola Pero
4a11916b34
Reindented a couple of lines
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@13521 72102866-910b-0410-8b05-ffd578937521
2002-04-21 14:21:05 +00:00