Releases: linuxwacom/libwacom
Releases · linuxwacom/libwacom
libwacom-1.2
Aaron Skomra (1):
data: add support for 2nd gen Mobile Studio Pro (#160)
David Heidelberg (1):
meson: make documentation a feature
Jason Gerecke (13):
data: Add ISDv4 48c9 (Dell Latitude 7400 2-in-1) (#161)
data: Add ISDv4 48ED (Dell XPS 13 2-in-1 7390)
data: Add ISDv4 51BF (Lenovo X1 Yoga 4th)
data: Add ISDv4 5147 (Lenovo ThinkPad X1 Yoga 3rd)
data: Add ISDv4 50EF (Lenovo YOGA 720-13IKB)
Make run-full-test.sh compatible with git rebase
data: Remove nonsense EMR stylus IDs
data: Add ISDv4 5196 (Lenovo YOGA C930-13IKB)
data: Add ISDv4 51E2 (Lenovo Yoga C940-14IIL)
data: Add ISDv4 51BE (Lenovo X1 Yoga 4th)
data: Add ISDv4 51AF (Lenovo ThinkPad X390 Yoga)
data: Add ISDv4 51C4 (Lenovo IdeaPad FLEX-14API)
data: Add new MobileStudio Pro sensor PID
MusiKid (1):
Add support for ELAN 2628 (#158)
Peter Hutterer (3):
meson.build: match the libwacom.pc file Name with the autotools one (#164)
meson.build: disable the deprecated symbols test with LTO
libwacom 1.2
Stefan Krüger (1):
data: Add ELAN 29B6 & 29A1 (ASUS ZenBook Pro Duo UX581GV) (#186)
worldofpeace (1):
meson: add private requires to .pc (#163)
git tag: libwacom-1.2
https://github.com/linuxwacom/libwacom/releases/download/libwacom-1.2/libwacom-1.2.tar.bz2
MD5: 41278ac060f7a89dc7eb2cafef51fe2c libwacom-1.2.tar.bz2
SHA1: a92869d88cba97b54d634a5a37b573182627961a libwacom-1.2.tar.bz2
SHA256: c204cfdee2159d124a4f5ecc8970bbd72f9adf5ad7fd94b66798f93db1f863c3 libwacom-1.2.tar.bz2
PGP: https://github.com/linuxwacom/libwacom/releases/download/libwacom-1.2/libwacom-1.2.tar.bz2.sig
libwacom-1.1
David (1):
Change README to .md to improve readability
Jannis Schmidt (1):
Add Wacom HID 5115 support (#154)
Paul Kocialkowski (1):
data: intuos-s-p3: Add EvdevCodes to description to support buttons (#155)
Peter Hutterer (1):
libwacom 1.1
git tag: libwacom-1.1
https://github.com/linuxwacom/libwacom/releases/download/libwacom-1.1/libwacom-1.1.tar.bz2
MD5: fb0ecf9b12b97509d31d8f8d86558033 libwacom-1.1.tar.bz2
SHA1: c25913c39cb6c7ca6e7d6b9fd390ad8bb4046f84 libwacom-1.1.tar.bz2
SHA256: 8cb483593676332e92d3fe1fe816350f136bb906fcee329579d6cb9802d99e02 libwacom-1.1.tar.bz2
PGP: https://github.com/linuxwacom/libwacom/releases/download/libwacom-1.1/libwacom-1.1.tar.bz2.sig
libwacom-1.0
Peter Hutterer (8):
tools: plug a memory leak in the udev rule generation
travis ci: make before make dist
Install the udev rules
Add autogen.sh to the tarball
travis ci: build with autotools from a tarball too
travis ci: test make install from the tarballs
meson.build: drop unused libwacom_version variable
libwacom 1.0
libwacom-0.99.901
Aaron Armstrong Skomra (6):
data: add .svg and .layout files for Intuos Pro 2nd Generation Small
data: merge the Intuos Pro 2 M wireless into the USB one
data: add DTK-1660E .tablet file
data: add EvdevCodes for the EKR
data: keep url in wacom.example current
data: add support for Cintiq 22
Daniele Sluijters (1):
Tablet config for ELAN 2627
Jason Gerecke (9):
data: Add ISDv4 5128 (Lenovo YOGA 720-12IKB)
data: Add ISDv4 50DB (Lenvo YOGA 520-14IKB)
data: Add ISDv4 488F (Dell XPS 15 9570)
data: Add ISDv4 50E9 (Lenovo ideapad FLEX 5-1570)
Prevent librsvg from bailing at the sight of uninitialized data
data: Add ISDv4 513B (Lenovo MIIX 520-12IKB)
data: Add ISDv4 4806 (Dell Latitude 5175)
Fix parsing of match strings when using musl
data: Add ISDv4 2E (Samsung 930QAA)
Luya Tshimbalanga (1):
elan-264c: add both pens with and without eraser support
Peter Hutterer (99):
Fix typo in comment
data: fix a few model names
Add a ModelName property to all devices
data: merge the Intuos Pro 2 L wireless into the USB one
data: sort all stylus IDs by numerical value
tools: add a tool to list the human-readable stylus names for all tablets
tools: print the device node for list-local-devices
Add missing newline before printing the [Buttons] header
Reduce the number of dprintfs in the button printing
Print lines with empty data as comment
.gitignore: ignore automake test suite detritus
.gitignore: update test names
type_from_str() can be static
Fix a few signed vs unsigned warnings
test: make the svg test use the environments' DATADIR variable
Replace strcmp() with streq()
database: split loading tablet and stylus files up into helper functions
database: load styli files before tablet files
database: move parsing the stylus list out into a helper function
database: sort the stylus list after parsing
test: add some sorely needed braces
database: add support for stylus grouping
data: add trailing semicolon to elan 2072 tablet stylus list
data: group the various intuos3-compatible pens
data: add the intuos3-pucks group to the matching styli and tablets
data: group the intuos5-compatible default pens together
data: group the mobile studio compatible pens together
data: group intuos styli together
data: group the intuos4 styli together
data: group intuos2 styli together
data: add the 842 pen to the mobilestudio set
data: put the intuos4 puck into its own group
data: group the intuos airbrush
data: group the 2242 styli together
data: add a group for the Intuos PT stylus
data: create a group for the intuos pt3 stylus
data: create a group for the intuos 4 lens cursor
tools: don't unref a null udev device
Ignore serial touchpads when initializing devices
Plug some memory leaks
Return the device database sorted by vendor/product ID
Document the signed-ness mismatch between vendor ids
doc: reduce doxygen input file to just override options
doc: update the mathjax path to the CDN from upstream
Move the kernel header file to a separate include path
Move the glib cflags to where they belong
test: add a test for valid lt versioning
Switch from implicit symbol exports to explicit ones
Switch to using a symbol map file
Fix some wobbly alignment of calls
Travis CI: disable automake silent rules
tools: add --help parsing to the debug tools
tools: remove unused parameters in generate-udev-rules
test: change the tests to `int main(void)`
test: drop an unused parameter
data: add button positions for some older graphire and bamboos
Return an error if the wrong fallback flags have been given
database: fix potential memory leak
data: move the git and svg checks to a separate scripts
Fix distcheck by adding missing files to EXTRA_DIST
doc: add missing html target
Fix a whitespace issue
Mark libwacom_set_error as printf-like function
Add (internal) wacom device ref/unref functions
Replace libwacom_stylus_destroy with a ref/unref pair
Add a note about the internal functions that became part of the ABI
test: add a test for our deprecated symbols
Deprecate libwacom_error_set()
Deprecate libwacom_stylus_destroy()
Deprecate libwacom_match_destroy(), libwacom_update_match(), libwacom_match_new()
Alias the accidentally exposed ABI into different functions
Restore libwacom_set_error() as internal-only symbol
Restore libwacom_match_new() as internal-only symbol
Rename libwacom_set_error() to libwacom_error_set()
data: fix make dist again
Fix a coverity warning
test: fix two coverity warnings
travis CI: separate the coverity job out
test: switch the 'load' test to use the glib test suite
test: switch the 'dbverify' test to use glib's test suite
test: switch the 'tablet-validity' test to use the glib test suite
test: switch svg validity test to use the glib test suite
Add support for the meson build system
Add a script to run a full test locally
travis ci: hook up meson
test: test for the various stylus features explicitly
travis CI: remove a now-obsolete condition
tools: base64-encode the svg data
meson: whitespace fixes
meson: drop the c++ flags, we don't use c++
meson: drop -g from the cflags, meson adds it anyway
meson: make building tests optional
meson: librsvg is optional
Allow libwacom_unref() for NULL pointers
Refcount the devices correctly during initial parsing
Add asserts for protecting against invalid refcounts
Add meson_options.txt to EXTRA_DIST
data: explicitly use ls -v to check for files
libwacom 0.99.901
Robert Seaton (1):
Add support for device Huion 610 Pro v2.
jkearneyma (1):
Add tablet config for ELAN 2072 touchscreen (HP Spectre x360 13-40xx) (#91)
libwacom-0.33
Aaron Armstrong Skomra (1):
data: add Cintiq 16 .tablet file
Alessandro Valeri (alenaksu) (2):
test: generate file names from device match
data: add definition file for Huion H420
Amit Keret (1):
Support for Acer Switch SA5-271P
Bernhard Stampfer (1):
Add ISDv4 5157 (Lenovo ThinkPad L380 Yoga) (#73)
Gregory (1):
data: Add ISDv4 515a (Lenovo ThinkPad L380 Yoga) (#71)
Jason Gerecke (10):
data: Add ISDv4 4865 (HP EliteBook x360 1020 G2)
data: Add support for ISDv4 4870 (HP Elite x2 1013 G3)
data: Add Bamboo Fun 4x5 (CTE-450) (#56)
Add Pro Pen Slim definition (#72)
data: Add Bamboo Fun 6x8 (CTE-650) (#79)
data: Use standard naming convention for ISDv4 5157
data: Add ISDv4 4841 (Dell Latitude 7390 2-in-1)
data: Add ISDv4 5158 (Lenovo ThinkPad L390 Yoga)
data: Add ISDv4 517D (Lenovo ideapad FLEX 6-14ARR )
Add ISDv4 5169 (Lenovo YOGA 730-15IWL)
Luya Tshimbalanga (1):
data: Add elan-264c (HP Envy x360 15-cp0xxx) (#55)
Peter Hutterer (5):
data: drop the '2' from the Intuos Pro 2 names
test: rename the tests for a better and consistent prefix (#77)
test: build the tests with -no-install instead of static
test: let the tests take a LIBWACOM_DATA_DIR variable
libwacom 0.33
leschalu (2):
new tablet file for CTE-660
Update bamboo-one-m-p.tablet
tb2097 (1):
data: remove P/PT from Cintiq Pros' name to match output from xsetwacom
libwacom 0.32
Aaron Armstrong Skomra (1):
data: add dtu-1141b .tablet and .svg files
Jason Gerecke (5):
data: Add Elan 24db (HP Spectre x360 Convertible 13-ac0XX)
data: Add ISDv4 486a (Dell XPS 15 9575)
data: Add ISDv4 516B (Lenovo Yoga 730-15IKB)
data: Add ISDv4 5150 (Lenovo ThinkPad X380 Yoga)
data: Add support for ISDv4 5122 (Lenovo 300e 81FY)
Peter Hutterer (2):
Add issue templates for github bug reports
libwacom 0.32
tom0105 (1):
Create isdv4-502a.tablet
libwacom 0.31
Daniel P. Berrangé (1):
data: add entries for graphire4 6x8 tablet
Dico (1):
compare_matches: fix nested loop
Jason Gerecke (2):
travis: Hotfix Coverity's Travis integration patch
data: Add ISDv4 50fd and 4807
Peter Hutterer (3):
Don't double-free the name during matching
tools: provide a man page for libwacom-list-local-devices
libwacom 0.31
libwacom 0.30
Aaron Armstrong Skomra (1):
data: Add support for third generation Intuos
Different55 (1):
Added support for the Turcom TS-6610
Jason Gerecke (6):
Fail the Coverity build if their script cannot be downloaded
data: Add isdv4-5146 (Lenovo ThinkPad X1 Yoga [3rd-gen])
Fix memory leak in error path
data: Add ELAN 22E2 (HP Spectre x360)
data: Add HP Elite x2 1012 G2
data: Add elan-2537 (HP Envy x360 15m-bq1xx)
Peter Hutterer (1):
libwacom 0.30
libwacom 0.29
Jason Gerecke (2):
data: Remove FIXME from Huion H610 Pro
data: Add ISDv4 50b4 tablet
Peter Hutterer (2):
data: fix PairedID entry for the DTH-2452
libwacom 0.29
git tag: libwacom-0.29
http://sourceforge.net/projects/linuxwacom/files/libwacom/libwacom-0.29.tar.bz2
MD5: 3a6b614b57518b25a102dcd9e51d6681 libwacom-0.29.tar.bz2
SHA1: 6782d32af328bc984d7c4f65062f04a9172d342c libwacom-0.29.tar.bz2
SHA256: 9cea00e68ddf342c3f749f6628d33fd3646f1937d7c57053ec6c5728d9a333b6 libwacom-0.29.tar.bz2
PGP: http://sourceforge.net/projects/linuxwacom/files/libwacom/libwacom-0.29.tar.bz2.sig