xf86-input-evdev: Changes to 'master'

Adam Jackson ajax at kemper.freedesktop.org
Sat Mar 8 17:31:06 PST 2008


 .cvsignore       |   19 
 .gitignore       |   25 -
 ChangeLog        |   47 +
 Makefile.am      |   11 
 configure.ac     |    5 
 man/.cvsignore   |    2 
 man/.gitignore   |    3 
 man/evdev.man    |  189 -------
 src/.cvsignore   |    6 
 src/.gitignore   |    6 
 src/Makefile.am  |    3 
 src/evdev.c      | 1344 ++++++++++++++++++++++++++++++++++++++-----------------
 src/evdev.h      |  272 -----------
 src/evdev_axes.c |  943 --------------------------------------
 src/evdev_btn.c  |  465 -------------------
 src/evdev_key.c  |  567 -----------------------
 16 files changed, 1028 insertions(+), 2879 deletions(-)

New commits:
commit 9773dac6238b64cab1d42b2231097b23058c44ee
Merge: 11cf9c92c0d31d1058ec6c013b7126bd8909beba 1a0bc8e64a9ba6e8647b5908673b57710518f6c2
Author: Adam Jackson <ajax at redhat.com>
Date:   Sat Mar 8 20:18:02 2008 -0500

    Merge branch 'evdev-2.0-branch'
    
    This resets to before the ad-hoc input hotplug state, ports that to
    current server ABI, adds input hotplug integration, and re-adds support
    for absolute coordinate events and XKB.  Several other small fixes were
    cherry-picked from the new 1.2 branch.

commit 1a0bc8e64a9ba6e8647b5908673b57710518f6c2
Author: Adam Jackson <ajax at redhat.com>
Date:   Sat Mar 8 20:01:15 2008 -0500

    Force maximum keycode to be 255
    
    Even though we don't have keycodes for anything above 127, make sure our
    map always covers up to 255.  This ensures that the keycode range never
    changes.
    
    Spiritually cherry-picked from a9e87f29ccdadebb0742317bb57d66eaaca4b593
    and 6db4a9fb84f828f745202c3fddc58d389fca220b.

commit 6271494faa4c45f4fa10509f72e0515f2cef36c6
Author: Adam Jackson <ajax at redhat.com>
Date:   Sat Mar 8 19:54:44 2008 -0500

    Add absolute coordinate event support.
    
    There are two major classes here, touchscreens and touchpads.  Touchpads
    are logically more like relative devices, in that your initial touch
    should not warp the cursor.  So attempt to detect touchpads (via the
    existence of BTN_TOUCH) and translate absolute events from those devices
    to relative motion.

commit f5bfc7ec3c132276ab7152b283f75387ee656ec2
Author: Adam Jackson <ajax at redhat.com>
Date:   Sat Mar 8 16:52:17 2008 -0500

    Nuke the keyboard bell code.
    
    It did nothing, and the core won't invoke it anymore anyway.

commit bf0848ec8e1ab45cb72fc8da0cc5dc47eefd0760
Author: Adam Jackson <ajax at redhat.com>
Date:   Sat Mar 8 16:37:42 2008 -0500

    Re-add XKB support.
    
    Almost entirely taken from a patch I did ages ago in bug #3912, with
    slight cleanups, and with the KcCGST options removed as per evdev 1.x.

commit f1445feac77af65098eef1c2d86ae067d81fc6cb
Author: Adam Jackson <ajax at redhat.com>
Date:   Sat Mar 8 16:09:47 2008 -0500

    Parse Option "Path" as well as Option "Device".
    
    The hotplug core passes Path not Device.  With this change, hotplugging
    works.

commit ad5bdcb50f511b1cd3bd0118d2b1f4fe58c4ab72
Author: Adam Jackson <ajax at redhat.com>
Date:   Fri Mar 7 20:29:58 2008 -0500

    Ignore button events above BTN_TASK for now.

commit bb36ca65c64d1d863f8fa4e6f058a384fbc80eb0
Author: Adam Jackson <ajax at redhat.com>
Date:   Fri Mar 7 19:43:07 2008 -0500

    Support the new DIX motion history API
    
    Spiritually cherry-picked from 036b457c1b3f7d2d174da890cb8598d907181f8e

commit 40a1e1439c120d791a2f106293f4a712c452fcc5
Author: Daniel Stone <daniel at fooishbar.org>
Date:   Sun Jul 9 18:08:50 2006 +0100

    remove XFree86LOADER usage
    Build evdevModuleData, et al, unconditionally.

commit 946beb16f8002e8f52af082d424aac74e6fd34a9
Author: Adam Jackson <ajax at redhat.com>
Date:   Fri Mar 7 19:09:35 2008 -0500

    Unlibcwrap.

commit 305f90d37ad200063589c5ecf946474a09f0349b
Author: Adam Jackson <ajax at redhat.com>
Date:   Fri Mar 7 19:06:14 2008 -0500

    Branch for evdev 2.0



More information about the xorg-commit mailing list