File xf86-input-synaptics.changes of Package xf86-input-synaptics

-------------------------------------------------------------------
Tue May 13 12:03:22 UTC 2014 - sndirsch@suse.com

- Update to version 1.8.0 
  * final release; changes since 1.7.99.2: 
    + conf: drop the PNPID matching from the fdi file

-------------------------------------------------------------------
Wed May  7 10:36:16 UTC 2014 - sndirsch@suse.com

- Update to version 1.7.99.2
  * The second snapshot for synaptics 1.8 is now available. Note
    that there are are two significant changes:
    - the event device is not grabbed anymore. In some setups this
      may lead to duplicate events but where it does you're really
      better off using an InputClass instead of an InputDevice
      section in your xorg.conf.
    - the secondary software button area (i.e. the top software
      buttons on the Lenovo *40 series) is now automatically
      enabled based on the INPUT_PROP_TOPBUTTONPAD property,
      slated for kernel 3.15. No more PNPID matching in the
      snippets, which didn't work without a kernel patch anyway.
      If you can't update the kernel, use Option
      "HasSecondarySoftButtons" "on".

-------------------------------------------------------------------
Mon Mar 17 23:01:38 UTC 2014 - hrvoje.senjan@gmail.com

- Update to version 1.7.99.1:
 - libevdev support:
    The evdev backend on Linux now uses libevdev. We recommend
    to use libevdev 1.1-rc1 or later as the synaptics driver is
    very likely to trigger SYN_DROPPED and we've fixed a bunch
    of issues in libevdev 1.1.
 - Support for T440, T540, X240, Helix, Yoga:
   The bulk of the changes is to support this set of Lenovo
   touchpads. These touchpads don't have separate physical
   buttons for the trackstick and need to be emulated as
   software-button by the driver.
 - TouchpadOff behaviour change:
   Synaptics has a property "Synaptics Off" to disable events.
   Previously, this disabled any event from the touchpad.
   Now, physical button clicks are allowed even when the
   touchpad is disabled.
 - mtdev was dropped:
   There are no touchpad drivers in the kernel tree that
   use protocol A, so using mtdev is just a computationally
   expensiv and memory-wasting noop.
- As per upstream change, swap pkgconfig(mtdev) BuildRequires for
  pkgconfig(evdev) >= 1.0.99.1
- Rebase n_xf86-input-synaptics-wait.diff for this release

-------------------------------------------------------------------
Wed Mar 12 14:55:34 UTC 2014 - tobias.johannes.klausmann@mni.thm.de

- Update to version 1.7.4:
  One fix: closing the fd again if the device cannot be enabled
  properly, and two reverts: scrollbuttons and circular pad
  support are making a comeback. Apparently there are still a
  few laptops out there that require either feature.

-------------------------------------------------------------------
Thu Feb 20 14:09:01 UTC 2014 - sndirsch@suse.com

- n_xf86-input-synaptics-xorg.conf.d_snippet.diff: disable
  "HorizEdgeScroll" instead of setting "HorizScrollDelta" to 0
  (bnc#864664, fdo#75074)
- adapted n_xf86-input-synaptics-default-tap.diff

-------------------------------------------------------------------
Mon Jan 13 11:26:25 UTC 2014 - sndirsch@suse.com

- Update to version 1.7.3
  * Just one fix for the stable branch, fixing the #define for
    server 1.15 (and newer). A bad ABI detection check enabled
    driver scaling on input ABI 20, causing sluggish pointer
    behaviour.

-------------------------------------------------------------------
Mon Dec  9 22:23:05 UTC 2013 - tobias.johannes.klausmann@mni.thm.de

- Update to version 1.7.2:
  Three patches on top of the previous release, the first of which
  enables proper driver scaling when running against new servers. If
  you're using the server from git, both driver and server would
  scale, resulting in a sluggish touchpad.

-------------------------------------------------------------------
Mon Dec  2 10:10:47 UTC 2013 - eich@suse.com

- renamed:
  * xf86-input-synaptics-xorg.conf.d_snippet.diff ->
     n_xf86-input-synaptics-xorg.conf.d_snippet.diff
  * xf86-input-synaptics-wait.diff ->
     n_xf86-input-synaptics-wait.diff
  * xf86-input-synaptics-default-tap.diff ->
     n_xf86-input-synaptics-default-tap.diff
  to indicate that these are SUSE specific patches.

-------------------------------------------------------------------
Tue May 14 14:46:30 UTC 2013 - tobias.johannes.klausmann@mni.thm.de

- Update to version 1.7.1:
  First stable update to synaptics 1.7 is now available.
- User-visible changes:
  + soft button areas may overlap on the edge, so a configuration of
    e.g.middle button 33%-66% and right button 66%-0 is now valid.
  + man page fix to avoid confusion between 0 and 0% on button configuration 
  This release also includes the fix for stack smash caused by Apple
  MagicTrackpads.

-------------------------------------------------------------------
Tue Apr  2 12:26:46 UTC 2013 - tobias.johannes.klausmann@mni.thm.de

- Update to version 1.7.0:
  This release has seen a bunch of purges in the hope that it will make the
  code more maintainable. Most of the features dropped are expected to have
  few or no users, or hardware that hasn't been around for ages.

  Most other fixes have found their way into the 1.6 branch already.

-------------------------------------------------------------------
Mon Feb  4 10:10:06 UTC 2013 - sndirsch@suse.com

- xf86-input-synaptics 1.6.3
  * Compared to 1.6.2, we've had a memory leak fixed, better
    behaviour for synaptics soft buttons and, most importantly,
    a fix to reset the touch state after suspend.
- obsoletes xf86-input-synaptics-Reset-num_active_touches-on-DeviceOff-52496.patch

-------------------------------------------------------------------
Sat Jan 19 09:30:29 UTC 2013 - tchvatal@suse.com

- Use tapTwoFingers and tapThreeFingers for leftMouse and 
  middleMouse click respectively. (bnc#799455)

-------------------------------------------------------------------
Fri Jan  4 09:58:45 UTC 2013 - sndirsch@suse.com

- xf86-input-synaptics-Reset-num_active_touches-on-DeviceOff-52496.patch
  * Reset num_active_touches on DeviceOff (bnc#779452, fdo#52496)

-------------------------------------------------------------------
Thu Jul 26 11:31:31 CEST 2012 - tiwai@suse.de

- Drop broken LED double-tap patches (bnc#768506,bnc#765524)

-------------------------------------------------------------------
Fri Jun 29 17:05:54 CEST 2012 - tiwai@suse.de

- Fix double-tap LED behavior (bnc#768506)
- Enable tap-to-click as default (bnc#722457)

-------------------------------------------------------------------
Thu Jun 14 10:51:47 UTC 2012 - tobias.johannes.klausmann@mni.thm.de

- Update to version 1.6.2
  + #49439: out-of-bounds access if a touch was active at driver init
  + #49965: disallow scroll distances on 0 to avoid division by 0
  + Fix coasting for negative scroll deltas
  + More fixes to avoid jumpy cursors on resume


-------------------------------------------------------------------
Wed Jun  6 15:45:07 CEST 2012 - tiwai@suse.de

- Remove obsoleted patches and revive LED double-tap (bnc#765524)
  * Remove obsoleted clickpad patches:
    xf86-input-synaptics-add-clickpad-support.diff
    xf86-input-synaptics-fix-clickpad-capabilities.diff
    xf86-input-synaptics-clickpad-doc-update.diff
  * Remove obsoleted stability patches:
    xf86-input-synaptics-filter-bogus-coord.diff
    xf86-input-synaptics-move-threshold.diff
  * Revive LED double-tap patch:
    xf86-input-synaptics-led-double-tap.diff

-------------------------------------------------------------------
Fri May 11 07:51:22 UTC 2012 - vuntz@opensuse.org

- Update to version 1.6.1:
  + Fix wrong conversion causing coasting to be triggered on almost
    all scroll events.
  + Fix bug where, on clickpads, moving the clicking finger out of
    the soft button area caused erroneous button events.
- Rebase xf86-input-synaptics-wait.diff,
  xf86-input-synaptics-add-clickpad-support.diff,
  xf86-input-synaptics-add-led-support.diff,
  xf86-input-synaptics-fix-clickpad-capabilities.diff,
  xf86-input-synaptics-filter-bogus-coord.diff: this is needed
  because of whitespace changes in the code.

-------------------------------------------------------------------
Wed May  9 08:46:12 UTC 2012 - vuntz@opensuse.org

- Update to version 1.6.0:
  + Fix coasting for negative scroll directions.
  + Fix issues on resuming after suspend.
  + Documentation fixes.
  + Build fixes.
- Changes from version 1.5.99.904:
  + Ensure hw millis are monotonic.
  + Don't release the button on TS_3 if TapAndDrag is disabled.
  + Various scroll-related fixes.
  + Various coasting-related fixes.
  + Several other bug fixes.
- Rebase xf86-input-synaptics-clickpad-doc-update.diff and
  xf86-input-synaptics-filter-bogus-coord.diff.

-------------------------------------------------------------------
Mon Apr 23 20:28:34 UTC 2012 - dimstar@opensuse.org

- Disable xf86-input-synaptics-move-threshold.diff: having this
  patch enabled and touching the pad resets X.

-------------------------------------------------------------------
Thu Apr 19 21:00:39 UTC 2012 - dimstar@opensuse.org

- Update to version 1.5.99.903:
  + Support inverted scroll direction.
  + Use maximum number of touches reported by evdev
  + Don't count fingers twice when guessing distance (fdo#48316)
  + Replace hardcoded max number of touches with a define.
  + Check touch record bounds before access
  + Do not perform a tap action when more than three touches
  + Count number of multitouch touches for multitouch finger count
  + conf: the bcm5974 doesn't have Apple in the product name
- Drop patches:
  + xf86-input-synaptics-settings.diff
  + xf86-input-synaptics-led-double-tap.diff
  + xf86-input-synaptics-clickpad-threshold.diff
- Rebased patches:
  + xf86-input-synaptics-add-clickpad-support.diff
  + xf86-input-synaptics-add-led-support.diff
  + xf86-input-synaptics-fix-clickpad-capabilities.diff
  + xf86-input-synaptics-move-threshold.diff
  + xf86-input-synaptics-filter-bogus-coord.diff
- Add pkgconfig(mtdev) BuildRequires: new dependency.
- Use %x11_abi_xinput_req instead of static ABI Requires.

-------------------------------------------------------------------
Wed Apr 18 11:22:34 UTC 2012 - vuntz@opensuse.org

- Split xf86-input-synaptics from xorg-x11-driver-input.
  Initial version: 1.5.0.
openSUSE Build Service is sponsored by