Tag
git tag: libwacom-2.14.0
Downloads
https://github.com/linuxwacom/libwacom/releases/download/libwacom-2.14.0/libwacom-2.14.0.tar.xz
Checksums:
- MD5:
f3a3ba5144bb83c4ac71dae92e5512a9 libwacom-2.14.0.tar.xz
- SHA1:
381cec0e87b18114cee3f5adc889c79debd87fec libwacom-2.14.0.tar.xz
- SHA256:
5900b3ad3d780e1b864103ace99cace9470db727a162517e1648c86a1bdec0e3 libwacom-2.14.0.tar.xz
- PGP: https://github.com/linuxwacom/libwacom/releases/download/libwacom-2.14.0/libwacom-2.14.0.tar.xz.sig
Log
Benjamin Tissoires (2):
tools/clean_svg: do not convert plain integers to floats
tools/clean_svg: do not remove an elem while iterating on a list
Fabian Voggensberger (1):
data: extend Lenovo Yoga X1 Gen5 Support (#810)
Joshua Goins (5):
Point people to the better fleshed out wiki page for adding new devices
Remove testing instructions from the README
data: Add support for the XP-Pen Artist 22R Pro
data: Add support for the XP-Pen Artist 24 Pro
Generate the device class if not explicitly given in the tablet file
Luka Guzenko (1):
Add Support for the HP Spectre x360 13-aw0020ng
Mahdi Hasan (1):
data: add tablet file for XP Pen Deco Fun L
Peter Hutterer (59):
test: fix ruff complaints about ambiguous variable names
Update to new separator
test: abstract TabletFiles and StylusEntries to make them more re-usable
Rename stylus->id to stylus->tool_id in prep for multi-vendor styli
test: plug a memleak in the python tests
Support styli from vendors other than Wacom
data: prefix the ExpressKey Remote files with wacom too
test: sort the SVG test list
Fix printing of NumRings
data: improve the Huion mini keydial (KD100) a bit
data: rename libwacom.stylus to just wacom.stylus
tools/clean_svg: drop superfluous nargs
tools/clean_svg: fix leftover call to getchildren()
tools/clean_svg: allow passing in a .tablet file
tools: fix show-stylus to handle vendor styli
Add a new IntegratedIn=Remote flag
pre-commit: add ruff format to the pre-commit files
doc: document libwacom_new_for_path() better
Make libwacom_new_for_paths take a null-terminated array
database: allow for multiple entries in a database path
Revert "test: sort the SVG test list"
test: sort the SVG tests by device name
layouts: fix missing Strip in the Huion Kamvas Pro 16
data: confirm the Huion RTP-700
tools/clean-svg: add debug logging
tools/clean-svg: explicitly use python3
tools/clean-svg: don't force the group ID onto sub-elements
data: add the XP-Pen ACK05 Remote
data: correct entry for Elan 5515
test: switch the dimensions test to use the integration flags
data: mark our remotes as IntegratedIn=Remote
database: explicitly say in the warnings that we're ignoring that entry
database: support $XDG_CONFIG_HOME/libwacom as additional path
data: drop the Class assignment for Huion, Gaomon and XP Pen devices
CI: print the tablet file name before running clean_svg on it
github: add a template for requesting hid recorder or libinput record output
github: add a template for autogenerated files
test: allow adding extra bits to a TabletFile wrapper
test: add a test for button modeswitch flags
Add support for Dial status LEDs
Change fallback return value for libwacom_get_button_led_group to an int
Special-case the generic pens for libwacom_get_supported_styli
test: do not allow empty Layout= lines
tools/list-local-devices: print the vid/pid if available
Don't set up styli for devices without a stylus
test: don't run the test_styli test on all devices
tools/list-local-devices: add a space for an empty styli array
test/test_svg: don't fail if we don't have any classes on an element
data: add Huion KeyDial K20
tools/debug-device: print the device class too
tools/debug-device: print the Remote integration flag
tools/list-local-devices: fix and improve indentation of the yaml output
tools/list-local-devices: print the stylus VID as well
tools/list-local-devices: print vid/pid as number
Assume .tablet files shadow any ones with the same name
tools/clean-svg: make the tablet name argument optional
tools/clean-svg: ignore an empty Layout= line
CI: add a scan-build run to the CI
libwacom 2.14.0
RayJW (4):
data: Add support for Lenovo Yoga 9 14IAP7
data: fix outdated properties for Lenovo Yoga 9 14IAP7
data: add support for Lenovo Precision Pen 2 (2023) stylus
data: change VID for Lenovo Precision Pen 2 (2023)
Saoirse (1):
Added support for ELAN-2514 variant 04f3:2f9d
Sean Rhodes (1):
data: Add support for the StarLite Mk V
Tomáš Vrága (2):
Add Support for Wacom HID 5214 (Lenovo IdeaPad Flex 5 14ARE05 rev.81X2) (#811)
Add Support for Lenovo Active Pen 3 (2023) (#815)
barskykd (1):
data: add ELAN 9008 and 9009 (zenbook duo UX8406MA 1200p)
chrostino (2):
data: add Wacom HID 52C6 Pen (#795)
Update wacom.stylus - added Lenovo Digital Pen 2
leskunberg (2):
add support for the lenovo x1 fold 16 gen 1
fix name
pre-commit-ci[bot] (5):
[pre-commit.ci] pre-commit autoupdate
[pre-commit.ci] pre-commit autoupdate
[pre-commit.ci] pre-commit autoupdate
[pre-commit.ci] pre-commit autoupdate
[pre-commit.ci] pre-commit autoupdate