David Reveman
|
95106e7245
|
Select for SubstructureRedirectMask on screen window and make sure
no WM is running when using back-end server root window.
|
2008-10-30 03:37:04 -04:00 |
|
David Reveman
|
d23a64fb67
|
Pass vtXX argument to default back-end server.
|
2008-10-30 03:37:04 -04:00 |
|
David Reveman
|
3078ea3bfd
|
Add support for using back-end server root window.
|
2008-10-30 03:37:04 -04:00 |
|
David Reveman
|
ffeb2ade90
|
Add support for manual compositing on back-end servers.
|
2008-10-30 03:37:03 -04:00 |
|
David Reveman
|
07fba8b1f7
|
Use PanoramiXSaveCompositeVector where possible.
|
2008-10-30 03:37:03 -04:00 |
|
David Reveman
|
2fef256a38
|
Proper management of back-end server glyph resources.
|
2008-10-30 03:37:03 -04:00 |
|
David Reveman
|
3832beb6a0
|
Export ProcCompositeVector.
|
2008-10-30 03:37:02 -04:00 |
|
David Reveman
|
75f9b98af3
|
Move composite panoramix support into separate functions.
|
2008-10-30 03:37:02 -04:00 |
|
David Reveman
|
c90b5657e6
|
Allow colormap_size and bits_per_rgb to be greater or equal.
|
2008-10-30 03:37:02 -04:00 |
|
David Reveman
|
e776efc2b7
|
Fix typo.
|
2008-10-30 03:37:01 -04:00 |
|
David Reveman
|
cc40918422
|
Add better naming of screens and remove the screen argument
from attachScreen dbus method.
|
2008-10-30 03:37:01 -04:00 |
|
David Reveman
|
0f98ba36c5
|
Don't print oldDMXScreen.name, it can be NULL.
|
2008-10-30 03:37:00 -04:00 |
|
David Reveman
|
e767a62cd0
|
Add proper error message reporting for dmxAttachScreen.
|
2008-10-30 03:37:00 -04:00 |
|
David Reveman
|
17d6281ea6
|
Add initial DMX dbus configuration support.
|
2008-10-30 03:37:00 -04:00 |
|
David Reveman
|
90037b647b
|
Add proper back-end server authentication support.
|
2008-10-30 03:36:59 -04:00 |
|
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 |
|