17
0

98 Commits

Author SHA256 Message Date
13b75b2d72 Accepting request 1208735 from X11:XOrg
- Update to version 1.5.0:
  * the compose and kana LEDs are now supported
  * tablet tools now have a property to indicate the tool serial and hw id
    (if any)
  * libinput's tablet tool pressure range config is now supported
  * libinput's clickfinger button map config is now supported
  * we remap some higher keycodes to FK20 and friends, paving the
    way for systemd/udev to map those properly in their hwdb files

OBS-URL: https://build.opensuse.org/request/show/1208735
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-input-libinput?expand=0&rev=45
2024-10-20 08:13:02 +00:00
04209b9c35 - Update to version 1.5.0:
* the compose and kana LEDs are now supported
  * tablet tools now have a property to indicate the tool serial and hw id
    (if any)
  * libinput's tablet tool pressure range config is now supported
  * libinput's clickfinger button map config is now supported
  * we remap some higher keycodes to FK20 and friends, paving the
    way for systemd/udev to map those properly in their hwdb files

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-input-libinput?expand=0&rev=92
2024-10-17 23:33:12 +00:00
4b2b9be3e3 Accepting request 1105974 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/1105974
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-input-libinput?expand=0&rev=44
2023-08-30 08:19:04 +00:00
3983aa7009 Accepting request 1105937 from home:iznogood:branches:X11:XOrg
New upstream release

OBS-URL: https://build.opensuse.org/request/show/1105937
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-input-libinput?expand=0&rev=90
2023-08-26 03:58:04 +00:00
f65970f6a6 Accepting request 1077198 from X11:XOrg
- Update to version 1.3.0
  The main feature in this version is support for the new 'custom' pointer
  acceleration profile in libinput 1.23.0. This acceleration profile is
  quite flexible, so it is exposed via several properties:
  - "libinput Accel Custom Fallback Points" and "libinput Accel Custom Fallback Step"
  - "libinput Accel Custom Motion Points" and "libinput Accel Custom Motion Step"
  - "libinput Accel Custom Scroll Points" and "libinput Accel Custom Scroll Points"
  For details on what these mean, please see the man page and the
  libinput documentation:
  https://wayland.freedesktop.org/libinput/doc/latest/pointer-acceleration.html
  In addition, the "libinput Accel Profiles Available" and
  "libinput Accel Profile Enabled" properties have been expanded to 3 values. For
  backwards compatibility, the "libinput Accel Profile Enabled" continues
  to support setting 2 values only.

OBS-URL: https://build.opensuse.org/request/show/1077198
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-input-libinput?expand=0&rev=43
2023-04-06 13:55:51 +00:00
ce24cbfe3d - Update to version 1.3.0
The main feature in this version is support for the new 'custom' pointer
  acceleration profile in libinput 1.23.0. This acceleration profile is
  quite flexible, so it is exposed via several properties:
  - "libinput Accel Custom Fallback Points" and "libinput Accel Custom Fallback Step"
  - "libinput Accel Custom Motion Points" and "libinput Accel Custom Motion Step"
  - "libinput Accel Custom Scroll Points" and "libinput Accel Custom Scroll Points"
  For details on what these mean, please see the man page and the
  libinput documentation:
  https://wayland.freedesktop.org/libinput/doc/latest/pointer-acceleration.html
  In addition, the "libinput Accel Profiles Available" and
  "libinput Accel Profile Enabled" properties have been expanded to 3 values. For
  backwards compatibility, the "libinput Accel Profile Enabled" continues
  to support setting 2 values only.

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-input-libinput?expand=0&rev=88
2023-04-04 12:19:23 +00:00
e57b166beb Accepting request 949026 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/949026
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-input-libinput?expand=0&rev=42
2022-01-26 20:26:43 +00:00
562cacde21 Accepting request 949020 from home:iznogood:branches:X11:XOrg
Resub, tweak version of libinput needed to match reality :-)
- Enable tarball sig url too, verify tarball via keyring.

OBS-URL: https://build.opensuse.org/request/show/949020
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-input-libinput?expand=0&rev=87
2022-01-25 13:36:22 +00:00
c79639ee43 - Update to version 1.2.1
* few typos and misc minor fixes  
  * property added to turn off new high-resolution wheel scrolling
    API

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-input-libinput?expand=0&rev=86
2022-01-24 10:32:01 +00:00
8bdbbbbc03 Accepting request 932565 from X11:XOrg
- enable build on s390x (JIRA#SLE-18632)

OBS-URL: https://build.opensuse.org/request/show/932565
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-input-libinput?expand=0&rev=41
2021-11-22 22:03:51 +00:00
94844dae34 - enable build on s390x (JIRA#SLE-18632)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-input-libinput?expand=0&rev=85
2021-11-19 16:07:01 +00:00
7749d25503 Accepting request 925423 from X11:XOrg
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/925423
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-input-libinput?expand=0&rev=40
2021-10-18 19:58:43 +00:00
3bef6188cf - reverted previous change; the issue was broken ckb-next, not
the usage of libinput v120 API (boo#1190646)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-input-libinput?expand=0&rev=84
2021-10-08 12:02:16 +00:00
300420464a - switch to libinput v120 API broke the driver, so disable it for
now via patching config.h in specfile after running configure 
  (boo#1190646)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-input-libinput?expand=0&rev=83
2021-10-05 11:44:07 +00:00
75d8fd89a0 Accepting request 920283 from X11:XOrg
- Update to version 1.2.0 
  * This release introduces support for touchpad gestures that will
    be available as part of X server 21.1. Additionally high-resolution
    scrolling data is now acquired from libinput if available and sent
    downstream to X server. The default scroll distance has been bumped
    to 120 in the process, but this should not affect correctly written
    clients.

OBS-URL: https://build.opensuse.org/request/show/920283
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-input-libinput?expand=0&rev=39
2021-09-26 19:48:29 +00:00
d9a0fc3d9e readded keyring as source
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-input-libinput?expand=0&rev=82
2021-09-20 09:37:29 +00:00
1e66316aac - Update to version 1.2.0
* This release introduces support for touchpad gestures that will
    be available as part of X server 21.1. Additionally high-resolution
    scrolling data is now acquired from libinput if available and sent
    downstream to X server. The default scroll distance has been bumped
    to 120 in the process, but this should not affect correctly written
    clients.

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-input-libinput?expand=0&rev=81
2021-09-20 09:33:05 +00:00
b1568297c2 Accepting request 901597 from X11:XOrg
- Update to version 1.1.0
  * This release adds a new driver-specific option: 
    ScrollPixelDistance. This option converts movement "pixels"
    from libinput into the server's "scroll unit" definition and
    can thus help speeding up or slowing down two-finger/edge scrolling.

OBS-URL: https://build.opensuse.org/request/show/901597
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-input-libinput?expand=0&rev=38
2021-06-25 13:01:13 +00:00
421fb363d7 - Update to version 1.1.0
* This release adds a new driver-specific option: 
    ScrollPixelDistance. This option converts movement "pixels"
    from libinput into the server's "scroll unit" definition and
    can thus help speeding up or slowing down two-finger/edge scrolling.

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-input-libinput?expand=0&rev=80
2021-06-23 23:18:10 +00:00
14a858e640 Accepting request 886000 from X11:XOrg
- Update to version 1.0.1
  * Only one fix, the code to set the tap button mapping property
    didn't correctly check for a valid device, causing memory 
    corruption and a crash if called after a device was disabled.
    Or, in more user-friendly terms: if your X session crashed
    after calling `xinput disable $touchpad-device`, this release
    has the fix for it.

OBS-URL: https://build.opensuse.org/request/show/886000
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-input-libinput?expand=0&rev=37
2021-04-19 19:05:45 +00:00
bbbebbc1a4 - Update to version 1.0.1
* Only one fix, the code to set the tap button mapping property
    didn't correctly check for a valid device, causing memory 
    corruption and a crash if called after a device was disabled.
    Or, in more user-friendly terms: if your X session crashed
    after calling `xinput disable $touchpad-device`, this release
    has the fix for it.

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-input-libinput?expand=0&rev=78
2021-04-16 13:28:09 +00:00
Richard Brown
c45a03fb3d Accepting request 883203 from X11:XOrg
- Update to version 1.0.0
  * The biggest change here is the license change to MIT. Due to an unfortunate
    copy/paste error, the actual license text used was the Historical Permission
    Notice and Disclaimer license. With the ack of the various contributors, the
    driver is now using the MIT license text as intended. The actual impact is
    low, the HPND is virtually identical to the MIT license anyway (ianal,
    consult your legal dept if you have one).
  * The only other notable change: cancelled touch points are now lifted
    correctly. Where libinput cancels a touch, e.g. in response to a palm being
    detected, the touch point previously got stuck in the down state. This is
    fixed now.

OBS-URL: https://build.opensuse.org/request/show/883203
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-input-libinput?expand=0&rev=36
2021-04-08 19:03:08 +00:00
166423dd5f - Update to version 1.0.0
* The biggest change here is the license change to MIT. Due to an unfortunate
    copy/paste error, the actual license text used was the Historical Permission
    Notice and Disclaimer license. With the ack of the various contributors, the
    driver is now using the MIT license text as intended. The actual impact is
    low, the HPND is virtually identical to the MIT license anyway (ianal,
    consult your legal dept if you have one).
  * The only other notable change: cancelled touch points are now lifted
    correctly. Where libinput cancels a touch, e.g. in response to a palm being
    detected, the touch point previously got stuck in the down state. This is
    fixed now.

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-input-libinput?expand=0&rev=76
2021-04-06 08:35:17 +00:00
Richard Brown
629b28867c Accepting request 878736 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/878736
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-input-libinput?expand=0&rev=35
2021-03-16 14:41:48 +00:00
52b8903dc7 Accepting request 878651 from home:dirkmueller:Factory
- refresh spec file (move licenses to licensedir)

OBS-URL: https://build.opensuse.org/request/show/878651
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-input-libinput?expand=0&rev=74
2021-03-13 12:13:05 +00:00
66b3759950 Accepting request 807191 from X11:XOrg
- Update to version 0.30.0
  * Only one noticeable change: the scroll button lock
    configuration option available in recent libinput versions
    is now exposed as the usual set of properties by this driver.

OBS-URL: https://build.opensuse.org/request/show/807191
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-input-libinput?expand=0&rev=34
2020-05-20 16:37:47 +00:00
da1c5f6d0c - Update to version 0.30.0
* Only one noticeable change: the scroll button lock
    configuration option available in recent libinput versions
    is now exposed as the usual set of properties by this driver.

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-input-libinput?expand=0&rev=72
2020-05-19 10:41:02 +00:00
b09612db8b Accepting request 724822 from X11:XOrg
- Update to version 0.29.0
  * Only one real fix: we now check for the tool type as well as
    the serial when we create subdevices for tablet tools.
    Previously there were some cases where the eraser device
    wasn't created correctly.

OBS-URL: https://build.opensuse.org/request/show/724822
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-input-libinput?expand=0&rev=33
2019-08-24 16:40:33 +00:00
67df01cd1d - Update to version 0.29.0
* Only one real fix: we now check for the tool type as well as
    the serial when we create subdevices for tablet tools.
    Previously there were some cases where the eraser device
    wasn't created correctly.

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-input-libinput?expand=0&rev=70
2019-08-20 13:05:51 +00:00
3bfbff4f80 Accepting request 719821 from X11:XOrg
- move xorg.conf.d snippet from /etc/X11/xorg.conf.d to
  /usr/share/X11/xorg.conf.d (boo#1139692)

OBS-URL: https://build.opensuse.org/request/show/719821
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-input-libinput?expand=0&rev=32
2019-08-05 08:29:38 +00:00
2d8ef76658 - move xorg.conf.d snippet from /etc/X11/xorg.conf.d to
/usr/share/X11/xorg.conf.d (boo#1139692)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-input-libinput?expand=0&rev=68
2019-07-30 12:08:56 +00:00
Stephan Kulow
e5a48c0893 Accepting request 671818 from X11:XOrg
- Update to version 0.28.2
  * This release contains a bugfix that will likely trigger in future releases
    of libinput. The driver assumed wrongly that any wheel event has a nonzero
    discrete event and used the discrete as a divisor. Which is obviously a bad
    idea, mathematically speaking, because you never know what the future will
    bring. Hint: it will bring wheel events with a discrete of zero.

OBS-URL: https://build.opensuse.org/request/show/671818
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-input-libinput?expand=0&rev=31
2019-02-08 12:46:27 +00:00
c726aac0b0 fixed changelog entry
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-input-libinput?expand=0&rev=66
2019-02-05 10:35:57 +00:00
93f8206429 - Update to version 0.28.1
* This release contains a bugfix that will likely trigger in future releases
    of libinput. The driver assumed wrongly that any wheel event has a nonzero
    discrete event and used the discrete as a divisor. Which is obviously a bad
    idea, mathematically speaking, because you never know what the future will
    bring. Hint: it will bring wheel events with a discrete of zero.

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-input-libinput?expand=0&rev=65
2019-02-04 17:45:42 +00:00
fbac27a03e Accepting request 642107 from X11:XOrg
- Update to version 0.28.1
  * Only two commits, only one that really matters: previously the
    driver used the per-device slot number to fetch the tracking IDs
    from a driver-internal array. Because devices re-use slots, this
    could cause a tracking ID mismatch when two touchscreens had the
    finger down at the same time. This is now fixed by switching to
    libinput's seat-wide slot number instead.

OBS-URL: https://build.opensuse.org/request/show/642107
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-input-libinput?expand=0&rev=30
2018-10-25 06:11:30 +00:00
60a16a0f40 - Update to version 0.28.1
* Only two commits, only one that really matters: previously the
    driver used the per-device slot number to fetch the tracking IDs
    from a driver-internal array. Because devices re-use slots, this
    could cause a tracking ID mismatch when two touchscreens had the
    finger down at the same time. This is now fixed by switching to
    libinput's seat-wide slot number instead.

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-input-libinput?expand=0&rev=63
2018-10-15 18:17:18 +00:00
81aae97a09 Accepting request 622064 from X11:XOrg
- Update to version 0.28.0
  * This version adds a feature to expose the touch count for touch
    devices through the X device. It makes it possible for clients
    to adjust their UI based on the number of supported touches by
    this device.
  * Also, the draglock code had a bug and would call memset with
    an invalid size, causing memory corruption. You're advised to
    update, especially if you expect someone to use the draglock
    options.

OBS-URL: https://build.opensuse.org/request/show/622064
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-input-libinput?expand=0&rev=29
2018-07-18 20:34:46 +00:00
4a560c7830 - Update to version 0.28.0
* This version adds a feature to expose the touch count for touch
    devices through the X device. It makes it possible for clients
    to adjust their UI based on the number of supported touches by
    this device.
  * Also, the draglock code had a bug and would call memset with
    an invalid size, causing memory corruption. You're advised to
    update, especially if you expect someone to use the draglock
    options.

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-input-libinput?expand=0&rev=61
2018-07-11 10:50:34 +00:00
d77030b192 Accepting request 595940 from X11:XOrg
- Update to version 0.27.1
  * Just one bugfix, a regression introduced by the new property
    handling in 0.27.0 caused the property to toggle left-handed
    to not be initialized on all devices that required it.
- supersedes U_Fix-left-handed-property.patch

OBS-URL: https://build.opensuse.org/request/show/595940
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-input-libinput?expand=0&rev=28
2018-04-17 09:09:03 +00:00
03076ec34f - Update to version 0.27.1
* Just one bugfix, a regression introduced by the new property
    handling in 0.27.0 caused the property to toggle left-handed
    to not be initialized on all devices that required it.
- supersedes U_Fix-left-handed-property.patch

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-input-libinput?expand=0&rev=59
2018-04-12 09:50:33 +00:00
3603cfe8fa Accepting request 593850 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/593850
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-input-libinput?expand=0&rev=27
2018-04-07 18:50:30 +00:00
e1e68c4407 Accepting request 593847 from home:iznogood:branches:X11:XOrg
- Add U_Fix-left-handed-property.patch: Fix "left handed" property
  not set on all pointers (fdo#105667).

OBS-URL: https://build.opensuse.org/request/show/593847
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-input-libinput?expand=0&rev=57
2018-04-05 18:46:37 +00:00
6ef75211ed - Update to version 0.27
* The libinput driver splits libinput devices into multiple X
    devices (e.g. a mouse and a keyboard device) and then routes
    the events accordingly. In the case where there is a user-
    specific on one device, a VT switch or suspend/resume cycle
    sometimes overwrote the configuration with the devices 
    in-order, resulting in the loss of that configuration. e.g.
    if the keyboard device resumes after the mouse device, the
    natural scroll setting may get overwritten with the default.
    This is fixed now.
    And a note to the man page, we don't support specifying
    devices as /dev/input/by-id or /dev/input/by-path. It's not
    worth the effort, so at least point this out in the man page.

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-input-libinput?expand=0&rev=56
2018-04-04 12:38:20 +00:00
3f9ffbdf1d Accepting request 527248 from X11:XOrg
- Update to version 0.26
  * A few patches that have been sitting on master for a while, of 
    which two are documentation patches. The most interesting patch
    is for tablets: previously we didn't send a separate motion
    event before the button event which caused some clients to
    trigger the button event on the previous stylus position.
- obsoletes U_Only-initialize-properties.patch

OBS-URL: https://build.opensuse.org/request/show/527248
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-input-libinput?expand=0&rev=26
2017-09-21 10:27:04 +00:00
faba0c49a5 - Update to version 0.26
* A few patches that have been sitting on master for a while, of 
    which two are documentation patches. The most interesting patch
    is for tablets: previously we didn't send a separate motion
    event before the button event which caused some clients to
    trigger the button event on the previous stylus position.
- obsoletes U_Only-initialize-properties.patch

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-input-libinput?expand=0&rev=54
2017-09-19 08:39:52 +00:00
3803d146c0 Accepting request 520551 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/520551
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-input-libinput?expand=0&rev=25
2017-09-07 20:10:31 +00:00
acfc409d48 Accepting request 520260 from home:Zaitor:branches:GNOME:Next
- Add U_Only-initialize-properties.patch: Only initialize
  properties that match capabilities on a subdevice (fdo#100900).

Switch to autosetup macro in prep section, not mentioned in .changes

OBS-URL: https://build.opensuse.org/request/show/520260
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-input-libinput?expand=0&rev=52
2017-09-04 05:08:03 +00:00
a9f3d2f5dd Accepting request 496484 from X11:XOrg
- Leap 42.3 merge
  * boo#1039812

OBS-URL: https://build.opensuse.org/request/show/496484
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-input-libinput?expand=0&rev=24
2017-05-24 14:50:08 +00:00
bb291c9e02 - Leap 42.3 merge
* boo#1039812

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xf86-input-libinput?expand=0&rev=50
2017-05-19 08:01:15 +00:00
09853bf883 Accepting request 492992 from X11:XOrg
- Update to version 0.25.1
  * Just one patch that's been sitting on master for a while now - 
    after a proximity event we immediately post a motion event. 
    This avoids the lines between the last known point before
    proximity out and the new point.

OBS-URL: https://build.opensuse.org/request/show/492992
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xf86-input-libinput?expand=0&rev=23
2017-05-10 18:34:56 +00:00