David Reveman
cd434b8f22
Cleanup handling of redirected windows and add proper support for attaching/detaching screens.
2008-10-30 03:36:55 -04:00
David Reveman
2e54ce1038
Better handling of redirected windows.
2008-10-30 03:36:55 -04:00
David Reveman
01a74f4b2e
Add dmxHandleExposures.
2008-10-30 03:36:54 -04:00
David Reveman
7518acc1e4
Make sure XINPUT is defined.
2008-10-30 03:36:54 -04:00
David Reveman
0fee283a5f
Avoid additional DirectColor visuals for better back-end server support.
2008-10-30 03:36:54 -04:00
David Reveman
493a39f936
Avoid exposing more than 256 colormap entries when using panoramix extension.
2008-10-30 03:36:53 -04:00
David Reveman
29d1995845
ColormapEntries must be less or equal to back-end server colormap size.
2008-10-30 03:36:53 -04:00
David Reveman
efbfefb735
Add proper screen compare code.
2008-10-30 03:36:52 -04:00
David Reveman
8c4a73f196
Remove default -screen argument.
2008-10-30 03:36:52 -04:00
David Reveman
03a4b57a7f
Fix return status for dmx examples and have dmxaddscreen print the attachment screen number.
2008-10-30 03:36:52 -04:00
David Reveman
d1a66517c4
Ignore vtXX arguments.
2008-10-30 03:36:52 -04:00
David Reveman
5a38f35d7d
Use /var/X11R6/bin/Xbackend as default back-end server.
2008-10-30 03:36:51 -04:00
David Reveman
4e5380077b
Check for RANDR 1.2 properly.
2008-10-30 03:36:51 -04:00
David Reveman
8a53e14edf
Terminate any automatically launched back-end servers.
2008-10-30 03:36:51 -04:00
David Reveman
46d40a6599
Properly handle back-end servers with more outputs or crtcs than supported by dmx.
2008-10-30 03:36:50 -04:00
David Reveman
50ee0897c9
Implement dmxPushPixels.
2008-10-30 03:36:50 -04:00
David Reveman
162a060f4c
Improved RANDR support.
2008-10-30 03:36:50 -04:00
David Reveman
ccaf6779fe
Missing header changes.
2008-10-30 03:36:49 -04:00
David Reveman
c46c644e30
Fix RANDR panoramix support.
2008-10-30 03:36:49 -04:00
David Reveman
84ca6e4b39
Clear list of events to ignore when detaching screen.
2008-10-30 03:36:49 -04:00
David Reveman
01374f5eaf
Ignore expose events from shape requests.
2008-10-30 03:36:49 -04:00
David Reveman
6e4a5acf6e
Ignore expose events from configure requests.
2008-10-30 03:36:48 -04:00
David Reveman
f149aa8858
Ignore expose events for map and unmap requests.
2008-10-30 03:36:48 -04:00
David Reveman
3b5f1a76a4
Make it possible to ignore back-end server Expose events.
2008-10-30 03:36:48 -04:00
David Reveman
f14ec79b25
Handle back-end server expose events properly.
2008-10-30 03:36:47 -04:00
David Reveman
f8454fe814
Use relative display offset.
2008-10-30 03:36:47 -04:00
David Reveman
1c6f660c60
Make number of RANDR outputs and crtcs for each back-end display configurable.
2008-10-30 03:36:47 -04:00
David Reveman
01a5072e32
Get outputs and crtcs of first screen from backend server.
2008-10-30 03:36:46 -04:00
David Reveman
36ce2d04b6
Proper RANDR 1.2 support.
2008-10-30 03:36:46 -04:00
David Reveman
0cbb34003d
Add per screen XAUTHORITY setting.
2008-10-30 03:36:46 -04:00
David Reveman
5a79ce5659
Attach to first available screen when screen number is
...
greater than screen count.
2008-10-30 03:36:45 -04:00
David Reveman
d664477898
Set name to empty string after detaching back-end server.
2008-10-30 03:36:45 -04:00
David Reveman
fffe2edd22
Don't print warning meessage if display is empty string.
2008-10-30 03:36:44 -04:00
David Reveman
7162aa6a50
Use subdivision optimization by default.
2008-10-30 03:36:44 -04:00
David Reveman
583f4dde81
Add panoramix support to XFixes extension.
2008-10-30 03:36:44 -04:00
David Reveman
e21420c786
Remove empty GC functions.
2008-10-30 03:36:43 -04:00
David Reveman
5c716452ef
More nomad defaults.
2008-10-30 03:36:43 -04:00
David Reveman
569549d24e
Add -terminate to arguments for default back-end server.
2008-10-30 03:36:43 -04:00
David Reveman
d19dd33619
Call wrapped CreateWindow function.
2008-10-30 03:36:42 -04:00
David Reveman
d71617c5dc
Make sure PolyGlyphBlt and ImageGlyphBlt are implemented before
...
using them and properly use PolyText and ImageText when not
implemented.
2008-10-30 03:36:42 -04:00
David Reveman
75c4bd8288
Redirect window before mapping it.
2008-10-30 03:36:42 -04:00
David Reveman
309d49e54a
Nomad defaults for DMX server.
2008-10-30 03:36:41 -04:00
David Reveman
2bda1f5610
Nomad DMX work.
2008-10-30 03:36:41 -04:00
David Reveman
8dacf32025
Add AnimForEachCursorElt function.
2008-10-30 03:36:41 -04:00
David Reveman
90483541ad
Panoramix fixes for RENDER extension.
2008-10-30 03:36:40 -04:00
David Reveman
d829f47802
Add PANORAMIX support to Randr extension.
2008-10-30 03:36:40 -04:00
David Reveman
50d2d8c896
Add panoramix support to composite extension.
2008-10-30 03:36:40 -04:00
David Reveman
4ede89be8d
Export MapUnmapEventsEnabled function.
2008-10-30 03:36:40 -04:00
Peter Hutterer
4ce19b4477
xfree86: fix xf86ScaleAxis once again.
...
Maybe one day I stop doing stupid patches like
a3a7c12fcf .
So, if X < low, reset to low, and _not_ to high.
If X > high, reset to high, and _not_ to low.
2008-10-30 16:59:43 +10:30
Jeremy Huddleston
f12d7ad164
XQuartz: Pass along SIGINT and SIGTERM from the stub to X11.app
...
(cherry picked from commit 183ca5d68b )
2008-10-28 22:01:40 -07:00