Trim changelog to end-user relevant parts
OBS-URL: https://build.opensuse.org/package/show/hardware/libwacom?expand=0&rev=37
This commit is contained in:
parent
aa032875cc
commit
ea8a17f91f
162
libwacom.changes
162
libwacom.changes
@ -1,145 +1,31 @@
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Feb 23 12:14:10 UTC 2025 - Aesara Binder <aesara@mailbox.org>
|
Sun Feb 23 12:14:10 UTC 2025 - Aesara Binder <aesara@mailbox.org>
|
||||||
|
|
||||||
- Update specfile
|
|
||||||
* License MIT -> HPND (to reflect upstream)
|
|
||||||
* Change minimum meson version to 0.57.0 (as per meson.build)
|
|
||||||
* Add libwacom-show-stylus manpage to tools subpackage
|
|
||||||
* Add COPYING (license file) to all subpackages
|
|
||||||
* Rename references to libwacom9 -> libwacom%{sover}
|
|
||||||
* Use %ldconfig_scriptlets instead of manually calling ldconfig
|
|
||||||
* Update description and summary to reflect that libwacom is vendor neutral
|
|
||||||
|
|
||||||
- update to 2.14.0
|
- update to 2.14.0
|
||||||
* Device Fixes:
|
* Extended Lenovo Yoga X1 Gen5 support, improved the Huion mini
|
||||||
- extend Lenovo Yoga X1 Gen5 Support
|
keydial (KD100)
|
||||||
- improve the Huion mini keydial (KD100) a bit
|
* Fixed missing Strip in the Huion Kamvas Pro 16
|
||||||
- fix missing Strip in the Huion Kamvas Pro 16
|
* Corrected entry for Elan 5515
|
||||||
- correct entry for Elan 5515
|
* Fixed outdated properties for Lenovo Yoga 9 14IAP7
|
||||||
- fix outdated properties for Lenovo Yoga 9 14IAP7
|
* Add support for Dial status LEDs
|
||||||
- add support for Lenovo Precision Pen 2 (2023) stylus
|
* .tablet files shadow any ones with the same name
|
||||||
- change VID for Lenovo Precision Pen 2 (2023)
|
* New XP Pen devices supported: Artist 22R Pro, 24 Pro, Deco Fun
|
||||||
* Device Other:
|
L, ACK05 Remote, Pro Pen 3E
|
||||||
- Update to new separator
|
* New Lenovo device ssupported: Yoga 9 14IAP7, Active Pen 3
|
||||||
- Rename stylus->id to stylus->tool_id in prep for multi-vendor
|
(2023), Digital Pen 2, X1 Fold 16 Gen1, Precision Pen 2 (2023)
|
||||||
styli
|
stylus
|
||||||
- Support styli from vendors other than Wacom
|
* New ELAN devices supported: ELAN-2514 variant 04f3:2f9d, ELAN
|
||||||
- prefix the ExpressKey Remote files with wacom too
|
9008 and 9009 (Asus Zenbook Duo UX8406MA 1200p), ELAN 2F2A and
|
||||||
- rename libwacom.stylus to just wacom.stylus
|
41A1 (ZenBook Pro Duo UX8402VV)
|
||||||
- Add a new IntegratedIn=Remote flag
|
* New Wacom devices supported: HID 5214 (IdeaPad Flex 5 14ARE05
|
||||||
- mark our remotes as IntegratedIn=Remote
|
rev.81X2), HID 52C6 Pen.
|
||||||
- drop the Class assignment for Huion, Gaomon and XP Pen
|
* New HP devices supported: Spectre x360, Elite Chromebook C1030
|
||||||
devices
|
* Other devices supported: StarLite Mk V; HP Spectre x360
|
||||||
- Add support for Dial status LEDs
|
13-aw0020ng; Huion RTP-700, Huion KeyDial K20
|
||||||
- Assume .tablet files shadow any ones with the same name
|
* Database: support $XDG_CONFIG_HOME/libwacom as additional path
|
||||||
* New Devices:
|
* tools/clean_svg: allow passing in a .tablet file
|
||||||
- Add support for the XP-Pen Artist 22R Pro
|
* tools/list-local-devices: print the vid/pid if available
|
||||||
- Add support for the XP-Pen Artist 24 Pro
|
* tools/debug-device: print the device class too
|
||||||
- Add Support for the HP Spectre x360 13-aw0020ng
|
|
||||||
- add tablet file for XP Pen Deco Fun L
|
|
||||||
- confirm the Huion RTP-700
|
|
||||||
- add the XP-Pen ACK05 Remote
|
|
||||||
- add Huion KeyDial K20
|
|
||||||
- Add support for Lenovo Yoga 9 14IAP7
|
|
||||||
- Added support for ELAN-2514 variant 04f3:2f9d
|
|
||||||
- Add support for the StarLite Mk V
|
|
||||||
- Add Support for Wacom HID 5214 (Lenovo IdeaPad Flex 5
|
|
||||||
14ARE05 rev.81X2)
|
|
||||||
- Add Support for Lenovo Active Pen 3 (2023)
|
|
||||||
- add ELAN 9008 and 9009 (zenbook duo UX8406MA 1200p)
|
|
||||||
- add Wacom HID 52C6 Pen
|
|
||||||
- added Lenovo Digital Pen 2
|
|
||||||
- add support for the lenovo x1 fold 16 gen 1
|
|
||||||
* Other Fixes:
|
|
||||||
- Generate the device class if not explicitly given in the
|
|
||||||
tablet file
|
|
||||||
- Fix printing of NumRings
|
|
||||||
* Other:
|
|
||||||
- pre-commit: add ruff format to the pre-commit files
|
|
||||||
- Make libwacom_new_for_paths take a null-terminated array
|
|
||||||
- allow for multiple entries in a database path
|
|
||||||
- database: explicitly say in the warnings that we're ignoring
|
|
||||||
that entry
|
|
||||||
- database: support $XDG_CONFIG_HOME/libwacom as additional
|
|
||||||
path
|
|
||||||
- Change fallback return value for
|
|
||||||
libwacom_get_button_led_group to an int
|
|
||||||
- Special-case the generic pens for
|
|
||||||
libwacom_get_supported_styli
|
|
||||||
- Don't set up styli for devices without a stylus
|
|
||||||
* Tools:
|
|
||||||
- tools/clean_svg: do not convert plain integers to floats
|
|
||||||
- tools/clean_svg: do not remove an elem while iterating on a
|
|
||||||
list
|
|
||||||
- tools/clean_svg: drop superfluous nargs
|
|
||||||
- tools/clean_svg: fix leftover call to getchildren()
|
|
||||||
- tools/clean_svg: allow passing in a .tablet file
|
|
||||||
- tools/clean-svg: add debug logging
|
|
||||||
- tools/clean-svg: explicitly use python3
|
|
||||||
- tools/clean-svg: don't force the group ID onto sub-elements
|
|
||||||
- tools/clean-svg: make the tablet name argument optional
|
|
||||||
- tools/clean-svg: ignore an empty Layout= line
|
|
||||||
- tools: fix show-stylus to handle vendor styli
|
|
||||||
- tools/list-local-devices: print the vid/pid if available
|
|
||||||
- tools/list-local-devices: add a space for an empty styli
|
|
||||||
array
|
|
||||||
- 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
|
|
||||||
- tools/debug-device: print the device class too
|
|
||||||
- tools/debug-device: print the Remote integration flag
|
|
||||||
* Documentation:
|
|
||||||
- document libwacom_new_for_path() better
|
|
||||||
* Tests:
|
|
||||||
- fix ruff complaints about ambiguous variable names
|
|
||||||
- abstract TabletFiles and StylusEntries to make them more
|
|
||||||
re-usable
|
|
||||||
- plug a memleak in the python tests
|
|
||||||
- sort the SVG tests by device name
|
|
||||||
- switch the dimensions test to use the integration flags
|
|
||||||
- allow adding extra bits to a TabletFile wrapper
|
|
||||||
- add a test for button modeswitch flags
|
|
||||||
- do not allow empty Layout= lines
|
|
||||||
- don't run the test_styli test on all devices
|
|
||||||
- don't fail if we don't have any classes on an element
|
|
||||||
|
|
||||||
- update to 2.13.0
|
|
||||||
* Device Other:
|
|
||||||
- Update Huion Kamvas 24 (GS2401)
|
|
||||||
- prefix all wacom tablet and layout files with "wacom-"
|
|
||||||
- build a default Styli tablet file entry
|
|
||||||
- wacom-movink.tablet: add more groups
|
|
||||||
- wacom-movink-13.tablet: correct the product name
|
|
||||||
- wacom-movink-13.svg: correct the name of the product
|
|
||||||
* Device Fixes:
|
|
||||||
- Fix the autogenerated bits from the HS610
|
|
||||||
* New Devices:
|
|
||||||
- Added support for HP Elite Chromebook c1030
|
|
||||||
- Add stylus definition for Pro Pen 3E
|
|
||||||
- add ELAN 2F2A and 41A1 (Asus ZenBook Pro Duo UX8402VV)
|
|
||||||
* Other Fixes:
|
|
||||||
- silence a deadstore compiler warning
|
|
||||||
- libwacom.stylus: remove the unnecessary ID
|
|
||||||
- libwacom.stylus: correct the product name
|
|
||||||
* Other:
|
|
||||||
- Use g_array_copy instead of an open-coded copy
|
|
||||||
- Use g_array_element_size instead of a sizeof for array
|
|
||||||
comparison
|
|
||||||
- split a re-used variable and use g_clear_pointer
|
|
||||||
- Reduce nesting by one level for the string list
|
|
||||||
* Documentation:
|
|
||||||
- switch HTML_TIMESTAMP to just TIMESTAMP
|
|
||||||
- correct the hyphens in the man pages
|
|
||||||
- add a man page for libwacom-show-stylus
|
|
||||||
* Tests:
|
|
||||||
- fix test suite failure if the database isn't installed
|
|
||||||
- use meson setup builddir
|
|
||||||
- reword a test using glibs' helpers instead of manual resizing
|
|
||||||
* Build:
|
|
||||||
- bump the timeout for pytest to 60s
|
|
||||||
- switch the valgrind test logic around
|
|
||||||
- minor whitespace fix
|
|
||||||
- install the libwacom-show-stylus man page
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Aug 16 06:17:39 UTC 2024 - Aesara Binder <aesara@mailbox.org>
|
Fri Aug 16 06:17:39 UTC 2024 - Aesara Binder <aesara@mailbox.org>
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package libwacom
|
# spec file for package libwacom
|
||||||
#
|
#
|
||||||
# Copyright (c) 2024 SUSE LLC
|
# Copyright (c) 2025 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
|
Loading…
x
Reference in New Issue
Block a user