libwacom-2.12.0
Tag
git tag: libwacom-2.12.0
Downloads
https://github.com/linuxwacom/libwacom/releases/download/libwacom-2.12.0/libwacom-2.12.0.tar.xz
Checksums:
- MD5:
e78b52ef85b0b3fdbb5c5805c15cf305 libwacom-2.12.0.tar.xz
- SHA1:
e25f1781717e69c667fe286630ff42fc02c301ef libwacom-2.12.0.tar.xz
- SHA256:
40462434a8568e3c0a75c18a5452aa50e041819363853090c4e7ba7e23a4a180 libwacom-2.12.0.tar.xz
- PGP: https://github.com/linuxwacom/libwacom/releases/download/libwacom-2.12.0/libwacom-2.12.0.tar.xz.sig
Log
Aesara Binder (2):
data: wacom.example: Document touch strips (#656)
data: Huion Kamvas Pro 24 (GT-240, QHD) (#654)
José Expósito (5):
data: Add Gaomon S620 firmware match
Allow to match by uniq without name
Add auto generated HUION tablet description files
Add auto generated GAOMON tablet description files
data: Add support for the XP-PEN Deco Mini 4 (#705)
LostNulide (1):
Added more device names for kamvas 13 variants (#674)
Peter Hutterer (58):
data: switch DeviceMatch to use a pipe as separator
Rework match_from_string
Add a firmware string entry to the matches
Skip over empty Layout= assignments (#660)
github: fix the BSD workflow (#662)
github: update setup-python and upload-artifact actions (#663)
data: XP pen tablets have no Rings (#664)
test: remove the requirement for a Layout file (#661)
tools: add a debug-device utility (#666)
Use NumRings instead of separate Ring/Ring2 (#669)
Add support for relative dials (#665)
test: skip hwdb tests if the systemd commands fail
test: reformat Python files with ruff
tools: fix a ruff complaint
Fix a bunch of whitespace issues all over the tree
Add a pre-commit config
test: add some tracing to the svg validity test
github: bump python versions to 3.10
test: svgs for dials need to have CW and CCW labels, not Up/Down
test: check the svg for Dial2 if we have two dials
layouts: rename second ButtonB id in the DTI-520 svg layout
test: add ids to the parametrized tablet file tests
Add libwacom_new_from_builder to construct a new device (#676)
test: add a pytest wrapper for libwacom
test: replace the SVG validity test with a pytest-based one
Rework the match approach to prefer uniq over name
data: fix tablet file for the Huion Inspiroy 2S (#686)
Set the bustype in libwacom_new_for_path (#685)
meson.build: make pytest more verbose (#689)
data: remove layout files without buttons/strips/dials
test: add a test for unnecessary SVGs
layouts: drop accidental comma from the Gaomon/Huion layout files
data: remove a superfluous rect from the huion mini keydial kd100
test: set proper test names for the hwdb tests
data: set the right PID for the Inpspiroy 2 L and M (#693)
layouts: Fix buttons for Huion and Gaomon tablets (#691)
layouts: fix the Inspiroy 2S layout
layouts: add a dial to the Huion Inspiroy 2 L and M
data: mark huion/gaomon tablets with Dials as such
test: skip errors in SVGs for autogenerated devices
test: fix a ruff format complaint
test: install our hwdb file during the test
test: skip/fail with an error if the systemd commands failed
test: replace the uinput-based hwdb test with a direct query
test: don't reload the udev rules
CI: Collect all meson logs, not just the testlog and meson-log
meson.build: more logging of the pytests
test: move the asan check into meson.build
meson.build: split the pytest invocations into separate ones
CI: create and make the hwdb.d directory writeable
CI: make systemd-hwdb sticky so we can call it as user from our test
meson.build: bump to meson 0.56.0
Fetch the name and uniq from udev properties, not sysfs (#708)
hwdb: Keyboard devices are not ID_INPUT_TABLET_PAD
hwdb: don't mark a Mouse device as tablet or pad
CI: handle python3.12's EXTERNALLY-MANAGED file
CI: bump to Ubuntu 24.04 and Python 3.12
libwacom 2.12.0
Tatsunosuke Tobita (1):
Add support for Wacom Movink (#673)
Tristan Chatman (1):
data: add Wacom HID 49A0 (Dell latitude 5320 2-in-1) (#684)
crimsonfall (1):
Add support for Huion WH1409 (#704)
mattie20 (2):
Improve Huion Inspiroy 2 m support (#699)
data: fix Huion RTM-500 Support (#703)
penn5 (1):
data: Add Wacom HID 5334 Pen (#683)
pre-commit-ci[bot] (3):
[pre-commit.ci] pre-commit autoupdate
[pre-commit.ci] pre-commit autoupdate
[pre-commit.ci] pre-commit autoupdate
tequeter (1):
data: update the Inspiroy 2L (#700)