[prev in list] [next in list] [prev in thread] [next in thread] 

List:       freedesktop-xorg
Subject:    [ANNOUNCE] xf86-input-evdev 2.8.0
From:       Peter Hutterer <peter.hutterer () who-t ! net>
Date:       2013-03-26 6:13:13
Message-ID: 20130326061313.GA13040 () yabbi ! redhat ! com
[Download RAW message or body]

[Attachment #2 (multipart/signed)]


evdev 2.8.0 is out. Not a whole lot of new things happening here, mostly
cleanup and various misc fixes. Most bugfixes have already found their way
into the 2.7.x releases.

Notable changes:
- axis swap/inversion and calibration is now possible for touch events too
  (#59340)
- maintainer-mode is now always enabled
- evdev uses sigsafe logging if available

Adam Jackson (1):
      configure: Drop AM_MAINTAINER_MODE

Benjamin Tissoires (1):
      Add missing mt axis labels

Chase Douglas (2):
      Report the correct number of touches for MT protocol B devices
      Fix buffer overrun when populating axis label property array

Colin Walters (1):
      autogen.sh: Implement GNOME Build API

Daniel Stone (1):
      Fix compilation warnings for non-multitouch builds

Marcin Slusarz (1):
      Fix some obvious constness-related compile warnings.

Mauro Carvalho Chehab (1):
      Force a button if MT axes are present and it is not a gamepad

Peter Hutterer (31):
      Fix inverted horizontal scroll (#46205)
      Devices configured as mice need REL_X/Y
      Use xf86IDrvMsg in emuMB.c instead of ErrorF
      strtol doesn't need a empty string, NULL is good enough.
      Release mtdev data whenever we close the fd
      Close the fd when mtdev open fails
      Move duplicate check up before mtdev allocation
      Constify InputDriverRec->default_options
      Split initializing one axis label out into a helper function
      Move axis labels into a separate header file
      Don't re-open mtdev after PreInit
      Only use mtdev for multitouch devices
      Don't delete the device on ENODEV
      Link against libudev
      Fix broken ButtonMapping option (#53168)
      Use LogMessageVerbSigSafe if available
      If stat fails, pretend it's not a virtual device
      Localise XKB initialization
      Drop special XKB option handling
      Localise tmp variable
      Move valuator swapping into a helper function
      Move calibration adjustments to helper function
      Handle axis swap, calibration, and inversion for touch events (#59340)
      Move allocation of EvdevRec into a helper function
      Move some stuff into the new alloc function
      Split rel and abs axis mapping into two separate arrays
      Allow relative scroll valuators on absolute devices (#54387)
      Always init axis mapping for the first two rel axes (#59784)
      Make errors on EVIOCGBIT more obvious
      Return BadValue if EvdevOpenMTDev fails
      evdev 2.8.0

git tag: xf86-input-evdev-2.8.0

http://xorg.freedesktop.org/archive/individual/driver/xf86-input-evdev-2.8.0.tar.bz2
MD5:  e9bef0779d364cb588aa93a0ee6736c8  xf86-input-evdev-2.8.0.tar.bz2
SHA1: 2b787233ad8ff652e924cacecc41dbb75c582cb6  xf86-input-evdev-2.8.0.tar.bz2
SHA256: 2f5b4403955f8e82603acff7f8f21a67e89a7c0230e1506c6924c4b9dd8f0e57  xf86-input-evdev-2.8.0.tar.bz2

http://xorg.freedesktop.org/archive/individual/driver/xf86-input-evdev-2.8.0.tar.gz
MD5:  9cb8efeff2f37be2c43f62f2e095908a  xf86-input-evdev-2.8.0.tar.gz
SHA1: f1b4daa955e08859cb5701cf9dad8987b0d47d91  xf86-input-evdev-2.8.0.tar.gz
SHA256: c3b99f08f57ae7e5678d502f53dc1850245a56c2cb9608bdd0eca5520d18141b  xf86-input-evdev-2.8.0.tar.gz


[Attachment #5 (application/pgp-signature)]

_______________________________________________
xorg@lists.x.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.x.org/mailman/listinfo/xorg
Your subscription address: freedesktop-xorg@progressive-comp.com

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic