David Reveman
|
2c85d3f93d
|
Remove dmxForceExposures. Regular expose event handling should
make sure expose events are propogated properly.
|
2008-10-30 03:37:36 -04:00 |
|
David Reveman
|
e2ad97af80
|
No need to grab the back-end server anymore as the window tree
should not be touched by other clients until the root window
has been mapped.
|
2008-10-30 03:37:36 -04:00 |
|
David Reveman
|
9c88c9504f
|
Map root window once all window properties have been set.
|
2008-10-30 03:37:36 -04:00 |
|
David Reveman
|
0fe1ab94c3
|
Map root window once all sub-windows have been created.
|
2008-10-30 03:37:36 -04:00 |
|
David Reveman
|
e625d17096
|
Set DMX_NAME property on root window instead.
|
2008-10-30 03:37:35 -04:00 |
|
David Reveman
|
c37dd0d9c1
|
Add selection handling stubs.
|
2008-10-30 03:37:35 -04:00 |
|
David Reveman
|
37f9068fd9
|
Use 10 minute timeout instead of default.
|
2008-10-30 03:37:34 -04:00 |
|
David Reveman
|
09ca916772
|
Close down fixes.
|
2008-10-30 03:37:34 -04:00 |
|
David Reveman
|
f16d7aeb6a
|
Use xcb_disconnect instead of XCloseDisplay.
|
2008-10-30 03:37:34 -04:00 |
|
David Reveman
|
f3d9fabb7b
|
dmxprop cleanup.
|
2008-10-30 03:37:33 -04:00 |
|
David Reveman
|
2e5e0622aa
|
Screen size handling cleanups.
|
2008-10-30 03:37:32 -04:00 |
|
David Reveman
|
08987c7ee4
|
Input cleanup.
|
2008-10-30 03:37:32 -04:00 |
|
David Reveman
|
af21ea418b
|
Fix memory error.
|
2008-10-30 03:37:32 -04:00 |
|
David Reveman
|
27513c4fd1
|
Fix sync batch timer leak.
|
2008-10-30 03:37:32 -04:00 |
|
David Reveman
|
73c704e0e5
|
Fix typo.
|
2008-10-30 03:37:31 -04:00 |
|
David Reveman
|
896c8536b2
|
Add avahi support.
|
2008-10-30 03:37:31 -04:00 |
|
David Reveman
|
fc833276ac
|
External output window support.
|
2008-10-30 03:37:30 -04:00 |
|
David Reveman
|
6b81895cc6
|
Add dmxconnect utility.
|
2008-10-30 03:37:30 -04:00 |
|
David Reveman
|
1645174e1b
|
DMX DBus API update.
|
2008-10-30 03:37:30 -04:00 |
|
David Reveman
|
15bf44f82f
|
Add some missing xlib macros.
|
2008-10-30 03:37:30 -04:00 |
|
David Reveman
|
025dade50f
|
Add proper check for MIT-SHM extension support.
|
2008-10-30 03:37:30 -04:00 |
|
David Reveman
|
1cc2a117a6
|
Add MIT-SHM support to DMX and make screen detach handling
more convenient by calling event/reply check functions with
special detach error message.
|
2008-10-30 03:37:29 -04:00 |
|
David Reveman
|
6281dc00ad
|
Export ShmReqCode.
|
2008-10-30 03:37:29 -04:00 |
|
David Reveman
|
959d4db486
|
Don't send completion event all screens are done.
|
2008-10-30 03:37:29 -04:00 |
|
David Reveman
|
56c7a1a834
|
Move some definitions and macros into shmint.h.
|
2008-10-30 03:37:29 -04:00 |
|
David Reveman
|
923aa2295e
|
Call wrapped dispatch functions properly from PanoramiX functions.
|
2008-10-30 03:37:29 -04:00 |
|
David Reveman
|
86f072b236
|
Move dmxShmPutImage to dmxshm.c.
|
2008-10-30 03:37:29 -04:00 |
|
David Reveman
|
5555d828f3
|
Add MIT-SHM stubs to DMX.
|
2008-10-30 03:37:28 -04:00 |
|
David Reveman
|
0e248b7bdb
|
Add dispatch tables for MIT-SHM extension.
|
2008-10-30 03:37:28 -04:00 |
|
David Reveman
|
84eda62ada
|
Fix broken dmxShmPutImage implementation.
|
2008-10-30 03:37:28 -04:00 |
|
David Reveman
|
cb8c3e79ad
|
Optimization to ProcPanoramiXShmGetImage for redirected windows.
|
2008-10-30 03:37:28 -04:00 |
|
David Reveman
|
b1161e43fe
|
Much more efficient implementation of dmxShmPutImage.
|
2008-10-30 03:37:28 -04:00 |
|
David Reveman
|
00eedc704d
|
Add offscreen optimization to dmxShmPutImage.
|
2008-10-30 03:37:27 -04:00 |
|
David Reveman
|
40cf9d64ee
|
No need to configure back-end server window in CopyWindow. This
should all be taken care of in dmxPositionWindow.
|
2008-10-30 03:37:27 -04:00 |
|
David Reveman
|
2bf83e521a
|
Remove ugly preprocessor code and make sure wrapped DestroyWindow,
PositionWindow, RealizeWindow, UnrealizeWindow, RestackWindow and
ReparentWindow functions are called.
|
2008-10-30 03:37:27 -04:00 |
|
David Reveman
|
e0a250c488
|
Add atKeynames.h to EXTRA_DIST.
|
2008-10-30 03:37:26 -04:00 |
|
David Reveman
|
de0d02abc1
|
Some very useful PanoramiX optimizations for redirected windows.
|
2008-10-30 03:37:26 -04:00 |
|
David Reveman
|
9529fbbfe1
|
Properly translate list of properties.
|
2008-10-30 03:37:26 -04:00 |
|
David Reveman
|
71b08b5d92
|
Use XCB and minimal blocking in dmxGetImage.
|
2008-10-30 03:37:26 -04:00 |
|
David Reveman
|
b2a9bd694d
|
Make sure we set all fields used by XRRUpdateConfiguration.
|
2008-10-30 03:37:26 -04:00 |
|
David Reveman
|
56f82e2538
|
Use XCB and minimal blocking when retrieving atoms and atom names.
|
2008-10-30 03:37:26 -04:00 |
|
David Reveman
|
d6fcb6c516
|
Don't use xcb_get_input_focus_unchecked.
|
2008-10-30 03:37:25 -04:00 |
|
David Reveman
|
32d23b8cf2
|
Use dmxAtom where possible.
|
2008-10-30 03:37:25 -04:00 |
|
David Reveman
|
ea6ab98a98
|
Fix typo.
|
2008-10-30 03:37:25 -04:00 |
|
David Reveman
|
09fffa12ea
|
Use dmxBEAtom where possible.
|
2008-10-30 03:37:25 -04:00 |
|
David Reveman
|
e598c34e7d
|
Add atom tables.
|
2008-10-30 03:37:25 -04:00 |
|
David Reveman
|
ce24735445
|
Add dmxAtom and dmxBEAtom functions.
|
2008-10-30 03:37:24 -04:00 |
|
David Reveman
|
228f91820e
|
Remove XShapeInputSelected call.
|
2008-10-30 03:37:24 -04:00 |
|
David Reveman
|
6f17500de1
|
Make dmxBEDispatch reentrant.
|
2008-10-30 03:37:23 -04:00 |
|
David Reveman
|
b94d36eb95
|
Asynchronous pointer grabbing.
|
2008-10-30 03:37:23 -04:00 |
|