David Reveman
|
8940409b9a
|
Remove input devices properly.
|
2008-10-30 03:36:59 -04:00 |
|
David Reveman
|
700d5bf74e
|
Add new cursor code and track changes to glyphs.
Cursors are now completely handled by backend servers.
|
2008-10-30 03:36:59 -04:00 |
|
David Reveman
|
f6328963c6
|
Use dixRequestPrivate to request glyph private storage.
|
2008-10-30 03:36:58 -04:00 |
|
David Reveman
|
84ddb6de62
|
Add new DMX input code that uses the mi event queue and MPX
for handling of multiple input devices.
|
2008-10-30 03:36:58 -04:00 |
|
David Reveman
|
42b6df396a
|
Wrap ModifyPixmapHeader and SetWindowPixmap properly.
|
2008-10-30 03:36:58 -04:00 |
|
David Reveman
|
f378e683f9
|
Add dmxShmPutImage and use RRGetInfo instead of RRTellChanged
in dmxRRCheckScreen when screen changed.
|
2008-10-30 03:36:57 -04:00 |
|
David Reveman
|
33a241b9f6
|
Add dmxModifyPixmapHeader.
|
2008-10-30 03:36:57 -04:00 |
|
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
|
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
|
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
|
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
|
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 |
|
Peter Hutterer
|
8d0cb507ae
|
dmx: avoid hilarious #define Xcalloc xcalloc game.
|
2008-10-17 10:19:11 +10:30 |
|
Peter Hutterer
|
8a23707b86
|
dmx: change remainder of manual EQ allocation to GetEventList().
|
2008-10-17 10:19:10 +10:30 |
|
Adam Jackson
|
7aa535708f
|
Fix more xcalloc stupidity.
Did I mention the hate? Pretty sure I mentioned the hate.
|
2008-10-08 16:25:59 -04:00 |
|
Adam Jackson
|
4fe80aa14a
|
I hate you xlib. Please die in a fire.
|
2008-10-08 16:22:35 -04:00 |
|