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
|
1d401db266
|
Expose animated cursors to DDX for possible acceleration.
Each animated cursor is now realized as regular cursors
and IsAnimCur macro can be used to check if a cursor is
an animated cursor.
|
2008-10-30 03:36:57 -04:00 |
|
David Reveman
|
e4e5db7380
|
Track changes to CheckMotion in XineramaCheckMotion.
|
2008-10-30 03:36:57 -04:00 |
|
David Reveman
|
9b5b102163
|
Fix panoramix overlay window support.
|
2008-10-30 03:36:56 -04:00 |
|
David Reveman
|
dbffd0d44a
|
Add panoramix overlay window support.
|
2008-10-30 03:36:55 -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
|
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 |
|