xserver: Changes to 'dmx-2'

David Reveman davidr at kemper.freedesktop.org
Thu Oct 30 13:37:53 PDT 2008


New branch 'dmx-2' available with the following commits:
commit 51ac918e707ead1a84a8307d97483c219591e600
Author: David Reveman <davidr at novell.com>
Date:   Thu Oct 23 16:24:12 2008 -0400

    Fix large set of issues related to handling of incremental
    selection transfers and MULTIPLE target.

commit 7c5c9f10536915c0a2dc6f5c27b53fa663b9a795
Author: David Reveman <davidr at novell.com>
Date:   Mon Oct 20 16:55:50 2008 -0400

    Use dmxGCPrivateKeyIndex.

commit 1bc99c10fb41bec117d19b7f297e4c8b40493c64
Author: David Reveman <davidr at novell.com>
Date:   Mon Oct 20 16:55:13 2008 -0400

    Use xorg_backtrace.

commit dc9c9a33be7fa271a6e005a828f831c15373b5ea
Author: David Reveman <davidr at novell.com>
Date:   Mon Oct 20 16:54:34 2008 -0400

    Use calloc instead of xcalloc.

commit 8be57614e53a9578dc995cbf59c4f26249f16694
Author: David Reveman <davidr at novell.com>
Date:   Mon Oct 20 16:51:37 2008 -0400

    Use CursorScreenKey.

commit 2fda3eb35b0030f02b4b334c3008cbd384deb63b
Author: David Reveman <davidr at novell.com>
Date:   Mon Oct 20 16:35:23 2008 -0400

    Use calloc instead of xcalloc.

commit 14ddc4dc2f70e1f4827e43f689ba8348f46327da
Author: David Reveman <davidr at novell.com>
Date:   Mon Oct 20 16:32:04 2008 -0400

    Include Xmd.h.

commit e6d24e28de3e6cae24506abc066a2125ab8e384c
Author: David Reveman <davidr at novell.com>
Date:   Sun Oct 19 08:55:27 2008 -0400

    Handle top-level window changes properly in DND mode.

commit 1b8d6ee4994f1937c09c1eaa69a6f80ee023c87e
Author: David Reveman <davidr at novell.com>
Date:   Sat Oct 18 18:23:47 2008 -0400

    Fix a few XDND issues.

commit 4c6c7db6732f6b4ae0474fcacb66420b273ad5f3
Author: David Reveman <davidr at novell.com>
Date:   Sat Oct 18 18:17:40 2008 -0400

    Proper support for selection conversion with MULTIPLE target.

commit 9d27235e932361a76f91558f70252056d06c8526
Author: David Reveman <davidr at novell.com>
Date:   Sat Oct 18 18:14:53 2008 -0400

    Proper keyboard grabbing support.

commit 4bcc2b13567b1d91d38369585315c2d625f51c4a
Author: David Reveman <davidr at novell.com>
Date:   Fri Oct 17 16:55:17 2008 -0400

    Remove disabled passive grab code.

commit 6a7948491b282e5345d26eb9fffaee48e426f338
Author: David Reveman <davidr at novell.com>
Date:   Fri Oct 17 15:02:45 2008 -0400

    Initial back-end server DND target support.

commit 1df5903f9a4889ef5059438ce3050eacf5f1d90a
Author: David Reveman <davidr at novell.com>
Date:   Thu Oct 16 11:32:36 2008 -0400

    Release all pressed keys and buttons when device is disabled.

commit 0cfed6a2d7b1171c7efa1c05fac29ab48f5fc449
Author: David Reveman <davidr at novell.com>
Date:   Thu Oct 16 11:11:43 2008 -0400

    Adjust input code so we can deal with input events outside the root
    window during grabs.

commit 4c5cb82302beda6c76a23c7d2bfc71e4ad8bca91
Author: David Reveman <davidr at novell.com>
Date:   Mon Oct 13 11:53:21 2008 -0400

    Add more appropriate system for dealing with pointer motion when
    forwarding XDND.

commit f30d46a9b95430d1938c8842373eb9eb64c0d025
Author: David Reveman <davidr at novell.com>
Date:   Wed Oct 8 17:21:09 2008 -0400

    Avoid selection conversion duplicates.

commit 051d638d9dec8d4b18bd2d8ce9c603a290718ffa
Author: David Reveman <davidr at novell.com>
Date:   Wed Oct 8 16:50:43 2008 -0400

    Proper prefetching of required back-end server atoms.

commit 8b167b13dc8355ced1c734a4b87e92017e3f1ed1
Author: David Reveman <davidr at novell.com>
Date:   Wed Oct 8 14:41:20 2008 -0400

    Call-back based async request handling.

commit b72d8f40376708428b0c2a227c08b9d7466783cb
Author: David Reveman <davidr at novell.com>
Date:   Wed Oct 8 12:32:23 2008 -0400

    Add DMXRequest type.

commit 9106ea0d2ba0ae4ab945dee7464f864f7bc4e49c
Author: David Reveman <davidr at novell.com>
Date:   Wed Oct 8 12:30:40 2008 -0400

    Don't enter back-end dispatch from here.

commit 16ba3806651f80bae6ef057a6cc738725e1591ba
Author: David Reveman <davidr at novell.com>
Date:   Wed Oct 8 12:28:18 2008 -0400

    Detect selection window destuction.

commit f3c585f6969d7b155264d554b5b2639f8ed5a975
Author: David Reveman <davidr at novell.com>
Date:   Tue Oct 7 16:42:14 2008 -0400

    Generate pointer device events from position messages.

commit 6806548a2ea21d2122473de81c9d547a5f4939fd
Author: David Reveman <davidr at novell.com>
Date:   Tue Oct 7 16:41:21 2008 -0400

    Add missing device_id check and clean up event struct names.

commit d203e4900b7b20487bd145372dafe518f2737c1f
Author: David Reveman <davidr at novell.com>
Date:   Tue Oct 7 09:15:35 2008 -0400

    Fix a number of DnD issues.

commit 4174d4f00dfba6748e8f0368563a390a928f53ef
Author: David Reveman <davidr at novell.com>
Date:   Mon Oct 6 19:13:52 2008 -0400

    Clean up and initial XDnD support.

commit 1c92cd5a250a5795f9fefb206eae5a2da17ff825
Author: David Reveman <davidr at novell.com>
Date:   Sat Oct 4 22:07:22 2008 -0400

    Fix handling of disabled screens.

commit a1dd3fe5519e366fd10420455b6e7994232fa454
Author: David Reveman <davidr at novell.com>
Date:   Sat Oct 4 01:00:40 2008 -0400

    Add selection support.
    
    Selections are automatically shared with back-end servers. This provides
    seamless communication between back-end server clients and local clients.
    
    Some selections are not appropriate to share as they will cause
    unwanted conflicts. E.g. most manager selections.  These selections
    can still be shared by adding a unique identifier to them. Selections
    that need this identifier can be specified using a command line option.

commit 836e9666632eb8977562832a2bbd005ea6f912de
Author: David Reveman <davidr at novell.com>
Date:   Tue Sep 30 11:16:23 2008 -0400

    Add dmxDigest.

commit a5738a5ec7c5a109377a6e5ca70ca47672ad5d6a
Author: David Reveman <davidr at novell.com>
Date:   Fri Sep 26 16:32:33 2008 -0400

    Don't wait for sync replies when closing down server. Use
    dmxScreenReplyCheckSync in dmxDisableScreen to unsure that
    no pending sync replies exist for the disabled screen.

commit d7ef664c3b0f8bc16c3555f6bd52a654f071df1d
Author: David Reveman <davidr at novell.com>
Date:   Fri Sep 26 14:28:05 2008 -0400

    Use default timeout now attachScreen wont block and restore
    resources anymore.

commit 404ec547785a6d1d99d4367afcae94ee1e8f79ca
Author: David Reveman <davidr at novell.com>
Date:   Fri Sep 26 14:23:55 2008 -0400

    Add enable/disable-Screen methods to dbus interface and don't have
    attachScreen method automatically enable screen anymore.

commit 80d2040d940b56f8aacf7eca9b7a2a1b9bd5926d
Author: David Reveman <davidr at novell.com>
Date:   Fri Sep 26 13:46:25 2008 -0400

    Move the resource restore/destroy functionality of
    dmxAttachScreen/dmxDetachScreen into dmxEnableScreen/dmxDisableScreen
    so that screens can be attached but not enabled.

commit 671a1c473728f52bc2a59ff23929609f2234e136
Author: David Reveman <davidr at novell.com>
Date:   Thu Sep 25 15:21:40 2008 -0400

    Always override substructure redirect for root window.

commit 8acbc7f52476158c7ab2d095476552033dc71d99
Author: David Reveman <davidr at novell.com>
Date:   Thu Sep 25 00:22:37 2008 -0400

    Use one output and one crtc per screen by default.

commit 85b950f1ffba7957b1d23b29601582a3b835b42a
Author: David Reveman <davidr at novell.com>
Date:   Thu Sep 25 00:20:04 2008 -0400

    Only use backend server screen saver when backend server's root window
    is used as screen window.

commit 37c992cd7390fc9be76101ddf4e8dc5162905aa6
Author: David Reveman <davidr at novell.com>
Date:   Wed Sep 17 18:22:11 2008 -0400

    Shut up compiler.

commit 34f76e6ef936a40d545b6a60c6214018b0d260e0
Author: David Reveman <davidr at novell.com>
Date:   Wed Sep 17 18:21:49 2008 -0400

    Initialize Box.x1 properly.

commit d12dbde9f01399cd84e1d9df194bba2daed81ab2
Author: David Reveman <davidr at novell.com>
Date:   Wed Sep 17 18:20:55 2008 -0400

    Use XQueryInputVersion.

commit 1fcd10eab9709c167a609d851127f16681f6a669
Author: David Reveman <davidr at novell.com>
Date:   Wed Sep 17 14:03:33 2008 -0400

    Cleanup font code.

commit 06eee6ba930e94395e1f06c06e0aec72beb67222
Author: David Reveman <davidr at novell.com>
Date:   Wed Sep 17 13:21:35 2008 -0400

    Allow NoSymbol to match anything.

commit e54dce132f843220ebccfee1a40d3633a7ac37ff
Author: David Reveman <davidr at novell.com>
Date:   Wed Sep 17 12:10:34 2008 -0400

    Add simple keycode mapping system.
    
    Only keycodes from backend server with fully matching
    keysyms are mapped to local keycodes and processed as
    input events.
    
    A truly independent backend server keymap can be obtained
    by using a separate master device.

commit 7d2698526bb97ec11a5ffe3f5ec194eb8d2ea49b
Author: David Reveman <davidr at novell.com>
Date:   Tue Sep 16 13:36:21 2008 -0400

    Remove unused variables.

commit 64d26cd61216228e663f6fe0763f616b2b9de8af
Author: David Reveman <davidr at novell.com>
Date:   Tue Sep 16 12:47:02 2008 -0400

    Remove shadow framebuffer support from xdmx.

commit f0f6c5542b8c0560ae24ecfd02c452cf139573fc
Author: David Reveman <davidr at novell.com>
Date:   Tue Sep 16 12:46:27 2008 -0400

    Cleanup XDMX_LIBS.

commit af2db5f25ce9c07f9f2f185fae564faffe56188e
Author: David Reveman <davidr at novell.com>
Date:   Tue Sep 16 11:26:46 2008 -0400

    Make sure beck-end server MIT-SHM support really works before using it.

commit f777f9ee7e138d1971460d723a2a06c2d25c9874
Author: David Reveman <davidr at novell.com>
Date:   Mon Sep 15 14:14:54 2008 -0400

    Don't use rootEventMask for non-root windows.

commit 056985eff752298d07e9261290409a14c53c5c0c
Author: David Reveman <davidr at novell.com>
Date:   Mon Sep 15 10:53:41 2008 -0400

    Don't enable devices from InitInput.

commit cf71079e2a60f129887ef80956cd2fc0be310c86
Author: David Reveman <davidr at novell.com>
Date:   Mon Sep 15 10:36:40 2008 -0400

    Fix early freeing of ext.

commit 3e83fa21880cd0af08b734620cfb6426cc8556d2
Author: David Reveman <davidr at novell.com>
Date:   Mon Sep 15 16:16:36 2008 +0200

    Huge DMX input cleanup by swithcing to a simple backend only input
    system.

commit c4ba32e1508a2884d68d7b74fc4e5f5870cc8f2a
Author: David Reveman <davidr at novell.com>
Date:   Fri Sep 12 22:58:45 2008 +0200

    Cleanup.

commit a8394499d8150cfdd78009beb391488909566f35
Author: David Reveman <davidr at novell.com>
Date:   Fri Sep 12 17:57:53 2008 +0200

    Remove local input support for dmx.

commit e2cb7ac2a190c3d49d9b4a5be426ce3eec0b895b
Author: David Reveman <davidr at novell.com>
Date:   Fri Sep 12 16:11:55 2008 +0200

    Remove old DMX config system.

commit 0bdf55838d316ef0fe8d33abf8149d860d6b041d
Author: David Reveman <davidr at novell.com>
Date:   Tue Sep 9 20:17:58 2008 +0200

    More appropriate adding of detached screens.

commit 49a9b0af05f7365736f8fc2cfc26188820e80497
Author: David Reveman <davidr at novell.com>
Date:   Sat Sep 6 04:26:46 2008 +0200

    Use root window instead of screen window for input events.

commit 6dfc7dbb1c07a0de5277a92caba2dff118a66175
Author: David Reveman <davidr at novell.com>
Date:   Fri Sep 5 03:35:08 2008 +0200

    Use localhost as screen name whe hostname is empty.

commit 7beb85abb79ec99ecfa3a53d326dbd7442eb51d3
Author: David Reveman <davidr at novell.com>
Date:   Fri Sep 5 03:34:30 2008 +0200

    Don't allow empty string for screen name.

commit 5e5f78d66b9da304feea50df1cb0648ed07e434e
Author: David Reveman <davidr at novell.com>
Date:   Thu Sep 4 01:56:27 2008 +0200

    Remove unnecessary sync requests.

commit 83a20beb9c8f740f80cedeaf259565a2f9bd9a77
Author: David Reveman <davidr at novell.com>
Date:   Thu Sep 4 01:55:46 2008 +0200

    Don't force an initial  sync.

commit fd5aea8d9dc9d4c1544b80141c34b22ca9e3fc15
Author: David Reveman <davidr at novell.com>
Date:   Thu Sep 4 01:39:53 2008 +0200

    Add missing include.

commit 433f395bbbc4c721e9de606b066eb15f58fb6fad
Author: David Reveman <davidr at novell.com>
Date:   Thu Sep 4 01:37:51 2008 +0200

    Fix typo.

commit f63080435d42606bcd7b2ed5176ddf9af8867ac6
Author: David Reveman <davidr at novell.com>
Date:   Thu Sep 4 00:33:30 2008 +0200

    Ignore screen window map notify events.

commit 55ac57fab41406f556dcef00e27a4169fbf26115
Author: David Reveman <davidr at novell.com>
Date:   Thu Sep 4 00:30:26 2008 +0200

    Only use back-end DPMS support when back-end server's
    root window is used as screen window.

commit 7ff014f5e270462dc1a60874a98f451cb4f746f7
Author: David Reveman <davidr at novell.com>
Date:   Thu Sep 4 00:24:28 2008 +0200

    Don't mess with back-end server screen saver.

commit 796f7c999ae53b99eb7f9aea88895616322fb5fe
Author: David Reveman <davidr at novell.com>
Date:   Wed Sep 3 14:52:46 2008 +0200

    Fix reverse walking of window properties and make sure
    dmxBECreateWindowProperties works when panoramix is
    disabled.

commit 9b684f84fbaf2bfe43d995ea0e419e87656384b1
Author: David Reveman <davidr at novell.com>
Date:   Wed Sep 3 14:05:15 2008 +0200

    Fix typo.

commit 953781bb45aaecfeca1884001f230d6294124d65
Author: David Reveman <davidr at novell.com>
Date:   Wed Sep 3 14:02:14 2008 +0200

    Remove all traces of DMXVNC.

commit 03ce9acf7427ec366e758b80fcec44e34f3f2182
Author: David Reveman <davidr at novell.com>
Date:   Wed Sep 3 14:01:06 2008 +0200

    Apply default options more properly.

commit 7865c254f3c7022cd4a36528379a9aa72429ebdf
Author: David Reveman <davidr at novell.com>
Date:   Wed Sep 3 13:42:42 2008 +0200

    Restore window properties in the order they were created.

commit 95ad9dc40c2cb93e27afc6ad3d3fdfe833e920ea
Author: David Reveman <davidr at novell.com>
Date:   Wed Sep 3 13:27:13 2008 +0200

    Don't ignore expose events that are the result of mapping
    the root window on back-end server.

commit 2c85d3f93dff7f6bbbc11af435ee65d6416e6fdc
Author: David Reveman <davidr at novell.com>
Date:   Wed Sep 3 13:25:14 2008 +0200

    Remove dmxForceExposures. Regular expose event handling should
    make sure expose events are propogated properly.

commit e2ad97af8021de5131fc8095d43c83bdd88d89b3
Author: David Reveman <davidr at novell.com>
Date:   Tue Sep 2 14:26:52 2008 +0200

    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.

commit 9c88c9504f4dccb2cf86f8181519d177d0c1c651
Author: David Reveman <davidr at novell.com>
Date:   Tue Sep 2 14:25:33 2008 +0200

    Map root window once all window properties have been set.

commit 0fe1ab94c3af48d5d11410de7859c7af2457a9f8
Author: David Reveman <davidr at novell.com>
Date:   Tue Sep 2 14:19:01 2008 +0200

    Map root window once all sub-windows have been created.

commit e625d1709655577defde5404e1936f3491e5907f
Author: David Reveman <davidr at novell.com>
Date:   Tue Sep 2 14:16:40 2008 +0200

    Set DMX_NAME property on root window instead.

commit c37dd0d9c1cb510ab8d259db5b5a25b9bfaa93d2
Author: David Reveman <davidr at novell.com>
Date:   Tue Aug 26 17:37:35 2008 -0400

    Add selection handling stubs.

commit 37f9068fd9b273e2e245430a4b756c5f90a8d421
Author: David Reveman <davidr at novell.com>
Date:   Tue Aug 26 17:36:38 2008 -0400

    Use 10 minute timeout instead of default.

commit 09ca9167720c9c2a1d452815a04f556163804782
Author: David Reveman <davidr at novell.com>
Date:   Mon Aug 11 16:57:37 2008 -0400

    Close down fixes.

commit f16d7aeb6aa39aff2e8ba6aa41f62f943a6e70cc
Author: David Reveman <davidr at novell.com>
Date:   Mon Aug 11 16:31:08 2008 -0400

    Use xcb_disconnect instead of XCloseDisplay.

commit f3d9fabb7b9386b1be216f762345a5842dae3713
Author: David Reveman <davidr at novell.com>
Date:   Mon Aug 11 16:03:23 2008 -0400

    dmxprop cleanup.

commit 2e5e0622aaf0c3295322006a0f8ef38133a911d8
Author: David Reveman <davidr at novell.com>
Date:   Mon Aug 11 16:02:49 2008 -0400

    Screen size handling cleanups.

commit 08987c7ee4e9919cdd7e14c6120d8afdafa39a49
Author: David Reveman <davidr at novell.com>
Date:   Mon Aug 11 16:00:37 2008 -0400

    Input cleanup.

commit af21ea418ba7683c181fdbc875a12f9af0ce62da
Author: David Reveman <davidr at novell.com>
Date:   Mon Aug 11 14:03:01 2008 -0400

    Fix memory error.

commit 27513c4fd1e448b3f366a301ff15be2a1e08226c
Author: David Reveman <davidr at novell.com>
Date:   Sun Aug 10 19:22:09 2008 -0400

    Fix sync batch timer leak.

commit 73c704e0e565ae5de9f5244b7325c26f5ccdba7e
Author: David Reveman <davidr at novell.com>
Date:   Sun Aug 10 19:07:16 2008 -0400

    Fix typo.

commit 896c8536b2b79fd74eb532e9c6d8fc0c000c9169
Author: David Reveman <davidr at novell.com>
Date:   Sun Aug 10 18:32:09 2008 -0400

    Add avahi support.

commit fc833276ac5954fe35c1653686f81fd2222d0d71
Author: David Reveman <davidr at novell.com>
Date:   Sun Aug 10 10:26:08 2008 -0400

    External output window support.

commit 6b81895cc685fea5be2892e28240b9cf84d577e7
Author: David Reveman <davidr at novell.com>
Date:   Fri Aug 8 12:23:40 2008 -0400

    Add dmxconnect utility.

commit 1645174e1b9b29fe95ae221efc81bda6de949a0a
Author: David Reveman <davidr at novell.com>
Date:   Fri Aug 8 12:22:03 2008 -0400

    DMX DBus API update.

commit 15bf44f82f2ffa22f9f733a57e5f90563c5941ba
Author: David Reveman <davidr at novell.com>
Date:   Tue Aug 5 05:47:58 2008 -0400

    Add some missing xlib macros.

commit 025dade50f9d0fc811a3846c09846a3ac8fba7ab
Author: David Reveman <davidr at novell.com>
Date:   Tue Aug 5 05:42:41 2008 -0400

    Add proper check for MIT-SHM extension support.

commit 1cc2a117a63d6676c4e821ef343d4ba51e15f53c
Author: David Reveman <davidr at novell.com>
Date:   Tue Aug 5 04:04:09 2008 -0400

    Add MIT-SHM support to DMX and make screen detach handling
    more convenient by calling event/reply check functions with
    special detach error message.

commit 6281dc00ad98ff1e3d48cc466f6b8b1fce809aa7
Author: David Reveman <davidr at novell.com>
Date:   Tue Aug 5 03:33:30 2008 -0400

    Export ShmReqCode.

commit 959d4db486195804321cb0481362dfd9a425ecd4
Author: David Reveman <davidr at novell.com>
Date:   Mon Aug 4 20:10:21 2008 -0400

    Don't send completion event all screens are done.

commit 56c7a1a8340d3b418f79d0c47b3254bbc7f87c92
Author: David Reveman <davidr at novell.com>
Date:   Mon Aug 4 20:08:13 2008 -0400

    Move some definitions and macros into shmint.h.

commit 923aa2295e938cdef8d2de2982d26d1d6f141e3b
Author: David Reveman <davidr at novell.com>
Date:   Mon Aug 4 19:01:34 2008 -0400

    Call wrapped dispatch functions properly from PanoramiX functions.

commit 86f072b236d23697d63b6568b069826f63a793c3
Author: David Reveman <davidr at novell.com>
Date:   Mon Aug 4 17:39:48 2008 -0400

    Move dmxShmPutImage to dmxshm.c.

commit 5555d828f3860557fe29a0d4c0372790c6f2240f
Author: David Reveman <davidr at novell.com>
Date:   Mon Aug 4 17:29:21 2008 -0400

    Add MIT-SHM stubs to DMX.

commit 0e248b7bdb6a8d8d1a45996f8314ee10c043df87
Author: David Reveman <davidr at novell.com>
Date:   Mon Aug 4 17:11:38 2008 -0400

    Add dispatch tables for MIT-SHM extension.

commit 84eda62ada7987b3f9f82281c8e39868859f49d7
Author: David Reveman <davidr at novell.com>
Date:   Mon Aug 4 16:25:50 2008 -0400

    Fix broken dmxShmPutImage implementation.

commit cb8c3e79ad16c502dd9eaaf9510f8c22cafb0ca2
Author: David Reveman <davidr at novell.com>
Date:   Mon Aug 4 15:30:05 2008 -0400

    Optimization to ProcPanoramiXShmGetImage for redirected windows.

commit b1161e43fe898ed5fc507628ee02275a7ff6d3be
Author: David Reveman <davidr at novell.com>
Date:   Mon Aug 4 15:21:32 2008 -0400

    Much more efficient implementation of dmxShmPutImage.

commit 00eedc704dc84e370faa448af3862fc103232a1e
Author: David Reveman <davidr at novell.com>
Date:   Mon Aug 4 13:42:17 2008 -0400

    Add offscreen optimization to dmxShmPutImage.

commit 40cf9d64eee99710886d2bc62a36ccc017ebfdae
Author: David Reveman <davidr at novell.com>
Date:   Mon Aug 4 12:12:56 2008 -0400

    No need to configure back-end server window in CopyWindow. This
    should all be taken care of in dmxPositionWindow.

commit 2bf83e521a1c8cbc8c344059100c181c50019935
Author: David Reveman <davidr at novell.com>
Date:   Mon Aug 4 12:00:11 2008 -0400

    Remove ugly preprocessor code and make sure wrapped DestroyWindow,
    PositionWindow, RealizeWindow, UnrealizeWindow, RestackWindow and
    ReparentWindow functions are called.

commit e0a250c488567f6e8dd823b0966e56eb3dfd38a2
Author: David Reveman <davidr at novell.com>
Date:   Mon Aug 4 11:14:58 2008 -0400

    Add atKeynames.h to EXTRA_DIST.

commit de0d02abc14616628ca22b1f58f886b82b7f675e
Author: David Reveman <davidr at novell.com>
Date:   Mon Aug 4 09:49:31 2008 -0400

    Some very useful PanoramiX optimizations for redirected windows.

commit 9529fbbfe118d946c731b7eedbd4b0d3e1d45e13
Author: David Reveman <davidr at novell.com>
Date:   Sun Aug 3 15:22:01 2008 -0400

    Properly translate list of properties.

commit 71b08b5d927a95f89238ee3534f34d05cf624563
Author: David Reveman <davidr at novell.com>
Date:   Sun Aug 3 10:15:55 2008 -0400

    Use XCB and minimal blocking in dmxGetImage.

commit b2a9bd694d13f90da9b2467ccd97cf5707080d01
Author: David Reveman <davidr at novell.com>
Date:   Sun Aug 3 10:13:23 2008 -0400

    Make sure we set all fields used by XRRUpdateConfiguration.

commit 56f82e25385f06bb2e535799364ea3016f12dbca
Author: David Reveman <davidr at novell.com>
Date:   Sat Aug 2 16:06:28 2008 -0400

    Use XCB and minimal blocking when retrieving atoms and atom names.

commit d6fcb6c51695f1a4b54a93790deb785247282f67
Author: David Reveman <davidr at novell.com>
Date:   Sat Aug 2 16:03:17 2008 -0400

    Don't use xcb_get_input_focus_unchecked.

commit 32d23b8cf29a5281c23a9bd201964a5b99b8645e
Author: David Reveman <davidr at novell.com>
Date:   Sat Aug 2 11:07:58 2008 -0400

    Use dmxAtom where possible.

commit ea6ab98a981224978bd88306b8886742dbce7a0d
Author: David Reveman <davidr at novell.com>
Date:   Sat Aug 2 11:07:27 2008 -0400

    Fix typo.

commit 09fffa12ea05bad315e08df9e9dcabae1a8cfb2b
Author: David Reveman <davidr at novell.com>
Date:   Sat Aug 2 10:56:01 2008 -0400

    Use dmxBEAtom where possible.

commit e598c34e7de66b72c59e96a637135e5a485f0067
Author: David Reveman <davidr at novell.com>
Date:   Sat Aug 2 10:29:40 2008 -0400

    Add atom tables.

commit ce247354457bb67942aab0a69a3faeaaa9455e2f
Author: David Reveman <davidr at novell.com>
Date:   Sat Aug 2 10:04:27 2008 -0400

    Add dmxAtom and dmxBEAtom functions.

commit 228f91820e3561d4beb09e60d958f96fc4b9c114
Author: David Reveman <davidr at novell.com>
Date:   Sat Aug 2 08:58:31 2008 -0400

    Remove XShapeInputSelected call.

commit 6f17500de124d4bc8fb7be50937970a04c8bf53c
Author: David Reveman <davidr at novell.com>
Date:   Sat Aug 2 08:39:11 2008 -0400

    Make dmxBEDispatch reentrant.

commit b94d36eb95a4a21fe824580d2f6339e7a2472707
Author: David Reveman <davidr at novell.com>
Date:   Fri Aug 1 21:53:25 2008 -0400

    Asynchronous pointer grabbing.

commit c3f40d7171b924fcc6a6d63c2345c94203c6a0ea
Author: David Reveman <davidr at novell.com>
Date:   Fri Aug 1 21:52:00 2008 -0400

    Ungrab pointer before calling DeactivateGrab.

commit 3ee3336ac2c5d194c8a1b344910ee1b7b4d0346b
Author: David Reveman <davidr at novell.com>
Date:   Fri Aug 1 21:50:36 2008 -0400

    Make sure all pending sync replies are processed before closing
    display.

commit 7903f53f781843512e6a5b214e4b8160e327d163
Author: David Reveman <davidr at novell.com>
Date:   Fri Aug 1 21:47:27 2008 -0400

    Improve reply processing and sync batch handling.

commit e43b271db39e8b5407de3e1fb123b59ef4ef8b20
Author: David Reveman <davidr at novell.com>
Date:   Fri Aug 1 00:32:45 2008 -0400

    Asynchronous reply processing using XCB and more efficient
    sync batch processing.

commit e92aa7be90bb3ac5d7067345e472146e0867e9b7
Author: David Reveman <davidr at novell.com>
Date:   Thu Jul 31 15:00:31 2008 -0400

    Use XCB for event processing.

commit 4b7d3bbe7cff255375de3aea4f358fd19725c1c9
Author: David Reveman <davidr at novell.com>
Date:   Wed Jul 30 15:54:17 2008 -0400

    Add initial pointer grab support. Passive pointer grabs are
    currently disabled.

commit 2150960fb4e24e6d489967d70b1afa3adf1e9d96
Author: David Reveman <davidr at novell.com>
Date:   Sat Jul 26 02:44:37 2008 -0400

    Add stubs for pointer grab handling.

commit 6efa8f16d3fd7168bc25f66384c1016764fdda57
Author: David Reveman <davidr at novell.com>
Date:   Fri Jul 25 23:00:14 2008 -0400

    Move DMX randr code into dmxrandr.c and dmxrandr.h.

commit 3cc512cddd4d13d80ed68435fca47ce6b8dcd770
Author: David Reveman <davidr at novell.com>
Date:   Fri Jul 25 15:40:03 2008 -0400

    Make sure we have recent version of xi.

commit 1c649c8e5d46685a263ab539ee1978fe8fa9be03
Author: David Reveman <davidr at novell.com>
Date:   Fri Jul 25 14:23:38 2008 -0400

    Add initial XVideo support to DMX.

commit ea4520ac30ee07b2df18f47469b03921dbdf20df
Author: David Reveman <davidr at novell.com>
Date:   Mon Jul 21 16:15:58 2008 -0400

    Avoid destroying still attached back-end server pictures in
    dmxBEDestroyResources.

commit 152b5940c932e464dd4ff2da7ff1a01a0386bb86
Author: David Reveman <davidr at novell.com>
Date:   Mon Jul 21 12:03:14 2008 -0400

    Only use XInput Extension if 2.0 or greater.

commit a2646f4f88a4924548b4a678e6008acbf5eddf6f
Author: David Reveman <davidr at novell.com>
Date:   Mon Jul 21 12:01:09 2008 -0400

    Improved system for tracking key/button state.

commit e82a24c0b9ea1b208bda13c14e4b46e5c535bcc0
Author: David Reveman <davidr at novell.com>
Date:   Mon Jul 21 11:56:55 2008 -0400

    Don't automatically add input devices of from back-end servers
    with virtual frame buffers.

commit c596e2a03ee94739e02e5625f9ef23979ffd91da
Author: David Reveman <davidr at novell.com>
Date:   Mon Jul 21 11:56:13 2008 -0400

    Allow server to be started without any input devices.

commit 442a1cce7a5ad6e887958912b0cc92020c8f4158
Author: David Reveman <davidr at novell.com>
Date:   Sun Jul 20 23:17:09 2008 -0400

    Add initial support of back-end XInput extension.

commit 96322ebffcde40b8fc8aaee50eebc5fb7af162c3
Author: David Reveman <davidr at novell.com>
Date:   Sun Jul 20 23:14:26 2008 -0400

    Add dmxCloseDisplay and make dmxOpenDisplay properly initilize
    syncCookie and use AddEnableDevice.

commit bfd41ad4cb0d5fb21ddb111587ffc31621ea72fd
Author: David Reveman <davidr at novell.com>
Date:   Fri Jul 18 08:10:15 2008 -0400

    Use XCB for much more efficient sync batching.
    
    Collect sync request for during the sync interval time just
    like before but instead of using XSync to send get-input-focus
    requests and block for replies when the sync interval timer
    fires, we're now just sending get-input-focus requests using
    XCB and give each back-end server the sync-interval time to
    respond before we block.
    
    This provides significantly better performance, especially
    with high latency connections.
    
    The default sync batch interval of 100ms provides good
    performance for back-ends servers with round-trip times
    somewhat less than 100ms and is not long enough to make
    the batch processing noticeably on low latency connections.

commit 4d692bd15b2dc9f5480f474d1db35710bf7701a9
Author: David Reveman <davidr at novell.com>
Date:   Thu Jul 17 22:59:05 2008 -0400

    Don't trigger the sync timer in block handler. Just flush output
    buffers.

commit 07c6aca7d7175c517fd81bdeb7d5552e0065c57e
Author: David Reveman <davidr at novell.com>
Date:   Thu Jul 17 22:57:11 2008 -0400

    Avoid drawing to pixmaps without back-end resources.

commit 1c93025aa473f0923bb14b53ca240937bcae072d
Author: David Reveman <davidr at novell.com>
Date:   Thu Jul 17 22:55:43 2008 -0400

    No need for this anymore.

commit cdca74c1ba8f3903cb605980e8c85b89e67dced7
Author: David Reveman <davidr at novell.com>
Date:   Thu Jul 17 14:13:03 2008 -0400

    Avoid creating window tree on back-end servers with virtual
    framebuffers.

commit 810e522b9cc9293389984ce0615d731974bb79a7
Author: David Reveman <davidr at novell.com>
Date:   Thu Jul 17 14:12:14 2008 -0400

    Make dmxProcRenderCompositeGlyphs handle source pictures properly.

commit f9d92e5dd3ef6a21ff6ff9fa186126fb231d6fff
Author: David Reveman <davidr at novell.com>
Date:   Thu Jul 17 07:29:40 2008 -0400

    Add more efficient implementation of source pictures.

commit 8bd46e71890ce9e1da647b54f8c60780bf0af8f6
Author: David Reveman <davidr at novell.com>
Date:   Thu Jul 17 07:25:26 2008 -0400

    Add better PanoramiX handling of source pictures. Source pictures
    are screen independent so avoid creating multiple picture
    resources for them.

commit 7eeadac317586c2cc4d43a0018abe68c68992862
Author: David Reveman <davidr at novell.com>
Date:   Wed Jul 16 19:51:28 2008 -0400

    The back-end resource in the backing store pixmaps created by the composite extension is always set by DMX to the backing pixmap on the back-end server. Avoid to create an initial resource for these pixmaps.

commit 191e921c5785f5ea2535522af34ac704fd7c9330
Author: David Reveman <davidr at novell.com>
Date:   Wed Jul 16 19:47:53 2008 -0400

    Glyph pictures are never used by DMX so avoid create back-end resources for them.

commit fa53ca5772bd95838bbdda6074cb357f7a68dbbd
Author: David Reveman <davidr at novell.com>
Date:   Wed Jul 16 19:40:58 2008 -0400

    Store glyph data in glyph private so we don't have to fetch it from a back-end server when attaching a new screen.

commit 7ea245b7a49ab1ce829dd124c2cf4981fa5f8f45
Author: David Reveman <davidr at novell.com>
Date:   Wed Jul 16 17:28:10 2008 -0400

    Fix a number of issues with how client message events were handled.

commit f273c1f6915842b8512d31b6172530f0018777bb
Author: David Reveman <davidr at novell.com>
Date:   Wed Jul 16 14:51:27 2008 -0400

    Pass correct size to memcpy.

commit 72ceaa9acfbcd31c7cb38f4d7163359b54ac2150
Author: David Reveman <davidr at novell.com>
Date:   Wed Jul 16 14:49:33 2008 -0400

    Set property data to 0 when translation failed to avoid having the data accidentally reference some other existing resource.

commit 7f01e9694c79a61ed34c84baddb60c8567a65aa2
Author: David Reveman <davidr at novell.com>
Date:   Thu Jul 17 01:33:24 2008 -0400

    Increment j.

commit 1c87f129eb13bb8276999945fb0d71ff1a59994c
Author: David Reveman <davidr at novell.com>
Date:   Tue Jul 15 18:20:19 2008 -0400

    Include translation of _COMPIZ_WINDOW_DECOR properties by default.

commit 33ea398c24b2ee7b6eefd63ff12988d6e34379a3
Author: David Reveman <davidr at novell.com>
Date:   Tue Jul 15 18:12:34 2008 -0400

    Make property translation system configurable from the command line.

commit e77fb301e1babec2bc1982bb4ccb414e738149ae
Author: David Reveman <davidr at novell.com>
Date:   Tue Jul 15 15:36:39 2008 -0400

    Grab server while creating window tree and window properties.

commit 61483024d00160df213a7bf93ac322a68ac755bb
Author: David Reveman <davidr at novell.com>
Date:   Tue Jul 15 15:35:36 2008 -0400

    Make sure back-end server events are properly forwarded to all screens.

commit 4be9b69713cd975e13b82fdcf026f02ff19d2979
Author: David Reveman <davidr at novell.com>
Date:   Mon Jul 14 10:45:43 2008 -0400

    Only the visuals that are in use need to match.

commit 0e7c60051e6914f3aa588f2f3791548a8dbadccb
Author: David Reveman <davidr at novell.com>
Date:   Mon Jul 14 10:44:54 2008 -0400

    Avoid DirectColor visuals for all screens when using PANORAMIX.

commit 573c23d04168d741f9f522b00e78bc2fdc5de97f
Author: David Reveman <davidr at novell.com>
Date:   Fri Jul 11 23:41:31 2008 -0400

    Hackish virtual framebuffer detection.

commit cbfbee6bf450d90b7d4589d8c5316c0990482baf
Author: David Reveman <davidr at novell.com>
Date:   Fri Jul 18 00:23:10 2008 -0400

    Add virtualFb screen parameter.

commit 63a2f0cbfd70bac4addf12a0183ed420f3edccd3
Author: David Reveman <davidr at novell.com>
Date:   Thu Jul 10 17:26:19 2008 -0400

    Set window cursor attribute properly.

commit aa029fad6b26b3244e6b025cdfd5a66becf0dcfb
Author: David Reveman <davidr at novell.com>
Date:   Thu Jul 10 17:12:10 2008 -0400

    Make sure all resources that might need to be translated
    are created before we create window properties.

commit f21d87877485464553e8931fb90d0258591349e2
Author: David Reveman <davidr at novell.com>
Date:   Thu Jul 10 17:05:10 2008 -0400

    Translate resources in property data.

commit 5d4d4e3dc568704a985d5e7f4e9e2a4232f055c6
Author: David Reveman <davidr at novell.com>
Date:   Thu Jul 10 14:49:57 2008 -0400

    SubstructureNotifyMask doesn't mean that a WM is running.

commit 3645429c8be3d2c2d0372550d3cc09e85e3ca0cb
Author: David Reveman <davidr at novell.com>
Date:   Thu Jul 10 14:26:31 2008 -0400

    Add forwarding of window properties to back-end servers.

commit 305f6f0c002218d9c4612f1a657a7147613c5b79
Author: David Reveman <davidr at novell.com>
Date:   Thu Jul 10 09:33:35 2008 -0400

    Forward client messages from back-end servers.

commit 3e06a808feda2a5fc86568672f83c2435159627c
Author: David Reveman <davidr at novell.com>
Date:   Thu Jul 10 08:53:14 2008 -0400

    Use SubstructureRedirectMask event mask for all windows.

commit 257fa2406b1891f5d7a24125918010f1b73eef1c
Author: David Reveman <davidr at novell.com>
Date:   Thu Jul 10 04:59:24 2008 -0400

    Add basic window management.

commit 96357e860fe38f84df4ce60521199e08f2a87b8f
Author: David Reveman <davidr at novell.com>
Date:   Thu Jul 10 03:25:53 2008 -0400

    Mask input events properly.

commit 33c109931ec41d5bd48bdf7b3d1cea9c403a8183
Author: David Reveman <davidr at novell.com>
Date:   Thu Jul 10 03:20:05 2008 -0400

    Don't let dmxBECreateGlyphSet fail.

commit 95106e7245854d3e06c891302e562d16e39f5655
Author: David Reveman <davidr at novell.com>
Date:   Thu Jul 10 03:18:43 2008 -0400

    Select for SubstructureRedirectMask on screen window and make sure
    no WM is running when using back-end server root window.

commit d23a64fb67616c7a06d2293a07decd822ec98fe9
Author: David Reveman <davidr at novell.com>
Date:   Wed Jul 9 18:50:30 2008 -0400

    Pass vtXX argument to default back-end server.

commit 3078ea3bfd90447079618711b07abc0e14f7dbbe
Author: David Reveman <davidr at novell.com>
Date:   Wed Jul 9 18:06:28 2008 -0400

    Add support for using back-end server root window.

commit ffeb2ade90d16ac16ed178ccb93bead2986871c7
Author: David Reveman <davidr at novell.com>
Date:   Tue Jul 8 18:30:45 2008 -0400

    Add support for manual compositing on back-end servers.

commit 07fba8b1f77a6bca44ea6568b346a18ce9d1e61d
Author: David Reveman <davidr at novell.com>
Date:   Tue Jul 8 17:07:23 2008 -0400

    Use PanoramiXSaveCompositeVector where possible.

commit 2fef256a385f70da9145844b2cca93ab99523df3
Author: David Reveman <davidr at novell.com>
Date:   Tue Jul 8 17:05:04 2008 -0400

    Proper management of back-end server glyph resources.

commit 3832beb6a0cc3a94243d660f370a66ef72e3c6b0
Author: David Reveman <davidr at novell.com>
Date:   Tue Jul 8 14:18:00 2008 -0400

    Export ProcCompositeVector.

commit 75f9b98af31abf537ac6616c99f3797deb7ba017
Author: David Reveman <davidr at novell.com>
Date:   Tue Jul 8 12:44:37 2008 -0400

    Move composite panoramix support into separate functions.

commit c90b5657e67602e27124260d4f92bbe33c42f51e
Author: David Reveman <davidr at novell.com>
Date:   Thu Jul 3 16:56:56 2008 -0400

    Allow colormap_size and bits_per_rgb to be greater or equal.

commit e776efc2b71f5513cb50bc4f30eede9f0fc764ee
Author: David Reveman <davidr at novell.com>
Date:   Thu Jul 3 16:27:36 2008 -0400

    Fix typo.

commit cc40918422440a57b430f30586083aaa082fe119
Author: David Reveman <davidr at novell.com>
Date:   Mon Jun 30 19:08:42 2008 -0400

    Add better naming of screens and remove the screen argument
    from attachScreen dbus method.

commit 0f98ba36c58aed8388ca1909198f1de8fa801728
Author: David Reveman <davidr at novell.com>
Date:   Mon Jun 30 15:53:40 2008 -0400

    Don't print oldDMXScreen.name, it can be NULL.

commit e767a62cd07da35489ef65b07685b3afacb0a279
Author: David Reveman <davidr at novell.com>
Date:   Mon Jun 30 15:51:12 2008 -0400

    Add proper error message reporting for dmxAttachScreen.

commit 17d6281ea61b6ef3dd4d4d1dbe8d136074713b98
Author: David Reveman <davidr at novell.com>
Date:   Fri Jun 27 15:21:35 2008 -0400

    Add initial DMX dbus configuration support.

commit 90037b647b6f519facef8ffdf37a9951662bf8ad
Author: David Reveman <davidr at novell.com>
Date:   Fri Jun 27 15:19:14 2008 -0400

    Add proper back-end server authentication support.

commit 8940409b9a196aa036bcbeefdbbbff885de88ee7
Author: David Reveman <davidr at novell.com>
Date:   Wed Jun 25 14:05:14 2008 -0400

    Remove input devices properly.

commit 700d5bf74e0264bddb55ab7394ed11e91f5ec891
Author: David Reveman <davidr at novell.com>
Date:   Tue Jun 24 12:28:20 2008 -0400

    Add new cursor code and track changes to glyphs.
    
    Cursors are now completely handled by backend servers.

commit f6328963c675b02c20ac9b3bfbbfe08d8f18952a
Author: David Reveman <davidr at novell.com>
Date:   Tue Jun 24 12:26:02 2008 -0400

    Use dixRequestPrivate to request glyph private storage.

commit 84ddb6de6239022d10b27dc0a08b5832eb1408de
Author: David Reveman <davidr at novell.com>
Date:   Tue Jun 24 12:18:22 2008 -0400

    Add new DMX input code that uses the mi event queue and MPX
    for handling of multiple input devices.

commit 42b6df396aa4d30f0877e25739f60bbb094a7bed
Author: David Reveman <davidr at novell.com>
Date:   Tue Jun 24 12:14:11 2008 -0400

    Wrap ModifyPixmapHeader and SetWindowPixmap properly.

commit f378e683f91cc767e431ea3b7868063f1d6d5afc
Author: David Reveman <davidr at novell.com>
Date:   Tue Jun 24 12:12:13 2008 -0400

    Add dmxShmPutImage and use RRGetInfo instead of RRTellChanged
    in dmxRRCheckScreen when screen changed.

commit 33a241b9f62015daffe33731f82721cd038a45ab
Author: David Reveman <davidr at novell.com>
Date:   Tue Jun 24 11:13:01 2008 -0400

    Add dmxModifyPixmapHeader.

commit 1d401db26613ccd24d6f218f459bf824710e7b44
Author: David Reveman <davidr at novell.com>
Date:   Mon Jun 23 23:27:01 2008 -0400

    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.

commit e4e5db738039d3ab5d5fe2132beee4c45851f07e
Author: David Reveman <davidr at novell.com>
Date:   Mon Jun 23 22:57:19 2008 -0400

    Track changes to CheckMotion in XineramaCheckMotion.

commit 9b5b102163b4eaa1b70647354fcab4f6e461c94c
Author: David Reveman <davidr at novell.com>
Date:   Mon Jun 23 22:52:43 2008 -0400

    Fix panoramix overlay window support.

commit dbffd0d44a33dcc84898c7a891d7ba212f65cbb8
Author: David Reveman <davidr at novell.com>
Date:   Tue Jun 10 16:34:36 2008 -0400

    Add panoramix overlay window support.

commit cd434b8f22025a9ee732030d0ca3aa7303bfa76c
Author: David Reveman <davidr at novell.com>
Date:   Tue Jun 10 15:36:58 2008 -0400

    Cleanup handling of redirected windows and add proper support for attaching/detaching screens.

commit 2e54ce10385531f296ac283f725bf4e4c426fbee
Author: David Reveman <davidr at novell.com>
Date:   Sat Jun 7 09:00:34 2008 -0400

    Better handling of redirected windows.

commit 01a74f4b2ea524c30aaf2ed1137aaacaf4adff21
Author: David Reveman <davidr at novell.com>
Date:   Tue Jun 10 16:06:38 2008 -0400

    Add dmxHandleExposures.

commit 7518acc1e4b42ba15bdca732d4c2dead7285d531
Author: David Reveman <davidr at novell.com>
Date:   Tue Jun 10 15:47:15 2008 -0400

    Make sure XINPUT is defined.

commit 0fee283a5fa58f8eb4dbbe0582d8da0ff2a94315
Author: David Reveman <davidr at novell.com>
Date:   Fri Jun 6 00:59:29 2008 -0400

    Avoid additional DirectColor visuals for better back-end server support.

commit 493a39f9365960cd3bef0f99d2c90b3963ecb38e
Author: David Reveman <davidr at novell.com>
Date:   Fri Jun 6 00:50:17 2008 -0400

    Avoid exposing more than 256 colormap entries when using panoramix extension.

commit 29d199584548ad265bbb08a39a2465640dfe6d42
Author: David Reveman <davidr at novell.com>
Date:   Fri Jun 6 00:48:20 2008 -0400

    ColormapEntries must be less or equal to back-end server colormap size.

commit efbfefb735a98246bccdaa022c15f678a80e85a1
Author: David Reveman <davidr at novell.com>
Date:   Wed Jun 4 23:40:22 2008 -0400

    Add proper screen compare code.

commit 8c4a73f196a70d33abf825481cfd05acc08acc49
Author: David Reveman <davidr at novell.com>
Date:   Wed Jun 4 15:35:12 2008 -0400

    Remove default -screen argument.

commit 03a4b57a7fc73dcce6e6698a98972fa4a1d23e7c
Author: David Reveman <davidr at novell.com>
Date:   Wed Jun 4 14:08:05 2008 -0400

    Fix return status for dmx examples and have dmxaddscreen print the attachment screen number.

commit d1a66517c4fd6df7631fce67708891f45c316f46
Author: David Reveman <davidr at novell.com>
Date:   Wed Jun 4 13:44:12 2008 -0400

    Ignore vtXX arguments.

commit 5a38f35d7dd21d1d41a1cee293fa2da04a26e220
Author: David Reveman <davidr at novell.com>
Date:   Wed Jun 4 13:23:00 2008 -0400

    Use /var/X11R6/bin/Xbackend as default back-end server.

commit 4e5380077b87360c656217ec2373173802371816
Author: David Reveman <davidr at novell.com>
Date:   Wed Jun 4 13:11:33 2008 -0400

    Check for RANDR 1.2 properly.

commit 8a53e14edfa1810e16b23d20fa77350a8ca0366c
Author: David Reveman <davidr at novell.com>
Date:   Wed Jun 4 12:33:22 2008 -0400

    Terminate any automatically launched back-end servers.

commit 46d40a659994f94a469e69de943eb757d2298371
Author: David Reveman <davidr at novell.com>
Date:   Wed Jun 4 12:12:41 2008 -0400

    Properly handle back-end servers with more outputs or crtcs than supported by dmx.

commit 50ee0897c9435737aec1fc89b8094198795e65e1
Author: David Reveman <davidr at novell.com>
Date:   Thu Jun 5 14:42:51 2008 -0400

    Implement dmxPushPixels.

commit 162a060f4ca2ee045a14b78d4917ff9a01410ec9
Author: David Reveman <davidr at novell.com>
Date:   Mon Jun 2 22:54:14 2008 -0400

    Improved RANDR support.

commit ccaf6779fe63a13eef321efd912aadffa681c865
Author: David Reveman <davidr at novell.com>
Date:   Mon Jun 2 22:52:49 2008 -0400

    Missing header changes.

commit c46c644e30499d274b431b7f86e0d9c80ed762dd
Author: David Reveman <davidr at novell.com>
Date:   Tue Jun 3 18:54:33 2008 -0400

    Fix RANDR panoramix support.

commit 84ca6e4b39563f3c3016b4dd8edd4d878b693691
Author: David Reveman <davidr at novell.com>
Date:   Mon Jun 2 09:17:07 2008 -0400

    Clear list of events to ignore when detaching screen.

commit 01374f5eaf8ae90184665366a8f26da3e358e8af
Author: David Reveman <davidr at novell.com>
Date:   Mon Jun 2 09:03:53 2008 -0400

    Ignore expose events from shape requests.

commit 6e4a5acf6ed21aec5aed5bc235a8da4a65efc76c
Author: David Reveman <davidr at novell.com>
Date:   Mon Jun 2 08:57:41 2008 -0400

    Ignore expose events from configure requests.

commit f149aa885889388a38dfa4c09950f286b08f4e57
Author: David Reveman <davidr at novell.com>
Date:   Mon Jun 2 08:51:17 2008 -0400

    Ignore expose events for map and unmap requests.

commit 3b5f1a76a4d02e0b68a37b61f1d37bdf2b2e53c6
Author: David Reveman <davidr at novell.com>
Date:   Mon Jun 2 08:45:33 2008 -0400

    Make it possible to ignore back-end server Expose events.

commit f14ec79b25728b963b0d4e4ec4993829d87238f4
Author: David Reveman <davidr at novell.com>
Date:   Tue Jun 3 18:51:51 2008 -0400

    Handle back-end server expose events properly.

commit f8454fe814c09e5cd9a7622547c5e9dc1d17d239
Author: David Reveman <davidr at novell.com>
Date:   Mon Jun 2 07:15:17 2008 -0400

    Use relative display offset.

commit 1c6f660c604fba7cac82e35a368aac01f5b813b6
Author: David Reveman <davidr at novell.com>
Date:   Fri May 30 23:45:21 2008 -0400

    Make number of RANDR outputs and crtcs for each back-end display configurable.

commit 01a5072e326f83e16bd59d9421abf683c353d068
Author: David Reveman <davidr at novell.com>
Date:   Fri May 30 23:28:46 2008 -0400

    Get outputs and crtcs of first screen from backend server.

commit 36ce2d04b65d71436913ea6cc4abc87a1f9d87fe
Author: David Reveman <davidr at novell.com>
Date:   Fri May 30 23:00:52 2008 -0400

    Proper RANDR 1.2 support.

commit 0cbb34003d0a49931356d01b53ef6527ea63825b
Author: David Reveman <davidr at novell.com>
Date:   Thu May 29 22:02:48 2008 -0400

    Add per screen XAUTHORITY setting.

commit 5a79ce5659aa3b7a0de61a76123f1c75eaf084d7
Author: David Reveman <davidr at novell.com>
Date:   Tue Jun 3 18:42:09 2008 -0400

    Attach to first available screen when screen number is
    greater than screen count.

commit d664477898a8954ce4a2b028fe616143f71dfb98
Author: David Reveman <davidr at novell.com>
Date:   Thu May 29 20:59:57 2008 -0400

    Set name to empty string after detaching back-end server.

commit fffe2edd22683d39f661763ac004534dacf9cc99
Author: David Reveman <davidr at novell.com>
Date:   Thu May 29 20:55:23 2008 -0400

    Don't print warning meessage if display is empty string.

commit 7162aa6a507fbecd4077a4aecc9ea938b9605f78
Author: David Reveman <davidr at novell.com>
Date:   Wed May 28 14:29:14 2008 -0400

    Use subdivision optimization by default.

commit 583f4dde81d8d5e9101b0289946e1914ea1ee124
Author: David Reveman <davidr at novell.com>
Date:   Wed May 28 14:00:15 2008 -0400

    Add panoramix support to XFixes extension.

commit e21420c78621a9b2f87a32d2c6c0be3a7b38f336
Author: David Reveman <davidr at novell.com>
Date:   Tue Jun 3 18:27:49 2008 -0400

    Remove empty GC functions.

commit 5c716452ef2782230ce82134cc2e190e89e99d15
Author: David Reveman <davidr at novell.com>
Date:   Wed May 28 13:54:57 2008 -0400

    More nomad defaults.

commit 569549d24e41a9435b54e892b9563e4926190986
Author: David Reveman <davidr at novell.com>
Date:   Wed May 28 13:47:37 2008 -0400

    Add -terminate to arguments for default back-end server.

commit d19dd33619eb0a0a0bfee4d146682f734b151407
Author: David Reveman <davidr at novell.com>
Date:   Wed May 28 13:41:40 2008 -0400

    Call wrapped CreateWindow function.

commit d71617c5dc9226d58a033e8e5a700840f2c6784e
Author: David Reveman <davidr at novell.com>
Date:   Tue Jun 3 18:20:12 2008 -0400

    Make sure PolyGlyphBlt and ImageGlyphBlt are implemented before
    using them and properly use PolyText and ImageText when not
    implemented.

commit 75c4bd828852322fd06e76e27c5fa5333d311509
Author: David Reveman <davidr at novell.com>
Date:   Tue May 27 21:15:40 2008 -0400

    Redirect window before mapping it.

commit 309d49e54a0e4ae4576a0d118f09b5fcd90aa034
Author: David Reveman <davidr at novell.com>
Date:   Tue May 27 12:49:50 2008 -0400

    Nomad defaults for DMX server.

commit 2bda1f56105a51d5f2b476c52cb3325f09e1306a
Author: David Reveman <davidr at novell.com>
Date:   Tue Jun 3 18:18:04 2008 -0400

    Nomad DMX work.

commit 8dacf32025d2fc6419e0f639636bdf97abcbc55b
Author: David Reveman <davidr at novell.com>
Date:   Tue May 27 12:41:26 2008 -0400

    Add AnimForEachCursorElt function.

commit 90483541ad00efd829d2f35f19fb7854c944a31b
Author: David Reveman <davidr at novell.com>
Date:   Tue May 27 12:40:13 2008 -0400

    Panoramix fixes for RENDER extension.

commit d829f478029c27eacf8c19d9688d2c28d3ed1228
Author: David Reveman <davidr at novell.com>
Date:   Tue May 27 12:38:28 2008 -0400

    Add PANORAMIX support to Randr extension.

commit 50d2d8c8969c165582d215c6e85c4be9eac02b6a
Author: David Reveman <davidr at novell.com>
Date:   Tue Jun 3 16:44:33 2008 -0400

    Add panoramix support to composite extension.

commit 4ede89be8d3f89120b7a3ffff6ad73a360e9312a
Author: David Reveman <davidr at novell.com>
Date:   Tue Jun 3 16:23:17 2008 -0400

    Export MapUnmapEventsEnabled function.



More information about the xorg-commit mailing list