Commit Graph

2067 Commits

Author SHA1 Message Date
Peter F. Patel-Schneider 7d230a1f31 solaar: treat all DJ pairing notifications as only needing an informational message 2022-04-05 16:34:43 -04:00
Bastien Nocera 46b9294d63 Stop listening to obsolete upower signals
The "Sleeping" and "Resuming" signals were removed from upower in 2013.
2022-04-05 07:50:51 -04:00
Bastien Nocera b3cfd0f762 Make APP_ID match real application ID
The application advertises itself as io.github.pwr_solaar.solaar through
its appdata file, so name the application this way too.

This fixes this warning in Flatpak:
Failed to register: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: org.freedesktop.DBus.Error.ServiceUnknown
2022-04-05 06:39:25 -04:00
Peter F. Patel-Schneider 693db1d541 cli: correctly set up register settings for config 2022-04-04 13:17:40 -04:00
Peter F. Patel-Schneider cba5368dad cli: use unitId to identify device if serial number not available 2022-04-04 13:17:40 -04:00
Peter F. Patel-Schneider 509c68ba05 misc: silence incorrect style complaints 2022-04-04 13:17:40 -04:00
Peter F. Patel-Schneider 0e1522aa62 dist: update required python version to 3.7 2022-04-01 16:41:55 -04:00
Peter F. Patel-Schneider e3d62f5dca device: refactor device ID calls 2022-03-31 11:54:41 -04:00
Peter F. Patel-Schneider 4974989729 device: add mouse buttons for all bits in persistent remappable actions mouse button field 2022-03-31 11:49:40 -04:00
Peter F. Patel-Schneider 74da36725b settings: augment tooltips for M and MR key LEDs 2022-03-31 11:49:40 -04:00
Peter F. Patel-Schneider fc2b8accbf rules: handle missing libX11 more gracefully and document dependency 2022-03-31 10:06:30 -04:00
Peter F. Patel-Schneider d500642352 rules: graceful degredation when no keymap available 2022-03-30 12:02:52 -04:00
Dominik 'Rathann' Mierzejewski 8e7435ee44 lower python-evdev requirement to 1.1.2
1.1.2 is still commonplace, e.g. in older Fedora, RHEL/CentOS 8
and Debian 10. Current code doesn't use any new features from 1.3.0.
2022-03-28 09:04:01 -04:00
Peter F. Patel-Schneider 38e42aff8e docs: add need for Python evdev to the release notes 2022-03-26 20:19:40 -04:00
Peter F. Patel-Schneider 4100c83390 release 1.1.2 2022-03-26 11:52:06 -04:00
Peter F. Patel-Schneider 4e4ece278f settings: disable BACKLIGHT setting because it is causing errors 2022-03-26 11:52:06 -04:00
Rongrong 5c44885085
Update zh_CN translation (#1511) 2022-03-24 16:08:28 -04:00
Matthaiks 39214a4f38 po: update Polish translation 2022-03-20 07:19:54 -04:00
Peter F. Patel-Schneider fbe25b4b11 release 1.1.2rc2 2022-03-19 21:25:03 -04:00
Peter F. Patel-Schneider f935ff1d95 rules: reorder code in diversion.py 2022-03-19 21:09:45 -04:00
Peter F. Patel-Schneider 5e209dcfd9 rules: remove built-in testing rule for thumb wheel 2022-03-19 21:09:45 -04:00
Peter F. Patel-Schneider 3d82075773 rules: use relative scroll events for scrolling in uinput 2022-03-19 21:09:45 -04:00
Peter F. Patel-Schneider b5c6cf8d63 doc: add information on rules under Wayland and uinput permissions 2022-03-19 21:09:45 -04:00
Peter F. Patel-Schneider 6bddebd89b rules: try uinput for simulating input if Xtest not available 2022-03-19 21:09:45 -04:00
Peter F. Patel-Schneider b9c17474a4 rules: use uinput for simulating keyboard input 2022-03-19 21:09:45 -04:00
Peter F. Patel-Schneider a4afffe6c3 device: support C542 receiver for M190 mice 2022-03-19 17:42:59 -04:00
Danfro 5b20a8a859 update German translation 2022-03-19 13:34:18 -04:00
Peter F. Patel-Schneider 7e6ceb988a settings: add missing choices for backlight setting 2022-03-17 20:47:58 -04:00
Peter F. Patel-Schneider a034a0ea10 device: broaden range of bluetooth devices 2022-03-17 20:47:58 -04:00
Peter F. Patel-Schneider 6c02417037 ui: allow tray icon to scroll whenever at least two devices 2022-03-17 14:05:09 -04:00
Peter F. Patel-Schneider d115ade2ea setting: add setting to divert gestures 2022-03-16 20:22:25 -04:00
Peter F. Patel-Schneider 681a06d8d7 ui: print backtrace when errors occur during writing settings 2022-03-16 20:22:25 -04:00
Vinícius c53c77f427 ui: add support to Setting condition 2022-03-16 18:29:52 -04:00
Peter F. Patel-Schneider e628298c0a cli: make solaar config changes also take effect in solaar ui if running 2022-03-16 09:20:12 -04:00
Peter F. Patel-Schneider 019997f75c settings: add setting to disable Onboard Profiles 2022-03-13 10:29:00 -04:00
Peter F. Patel-Schneider d9abdb2ecd docs: document rule Setting: condition 2022-03-13 09:36:04 -04:00
Peter F. Patel-Schneider 484b097664 settings: handle PERSISTENT REMAPPABLE ACTION for M720 mouse 2022-03-12 12:20:38 -05:00
Peter F. Patel-Schneider 4c7f8c831b receiver: add and remove some HID Consumer Codes to conform with Linux usage 2022-03-12 12:20:38 -05:00
Peter F. Patel-Schneider 3e6c92de70 docs: update for PERSISTENT_REMAPPABLE_ACTION and class-based settings 2022-03-12 12:20:38 -05:00
Peter F. Patel-Schneider d646e18543 settings: add setting for PERSISTENT_REMAPPABLE_ACTION 2022-03-12 12:20:38 -05:00
Peter F. Patel-Schneider 12ecef004e receiver: gather and show PERSISTENT_REMAPPABLE_ACTION information 2022-03-12 12:20:38 -05:00
Peter F. Patel-Schneider 1deb6c34e4 receiver: add PERSISTENT_REMAPPABLE_ACTION to KeysArray classes 2022-03-12 12:20:38 -05:00
Peter F. Patel-Schneider 3d87f418cf receiver: add USB consumer codes 2022-03-12 12:20:38 -05:00
Peter F. Patel-Schneider e3788f3d1f receiver: add USB scan codes 2022-03-12 12:20:38 -05:00
Peter F. Patel-Schneider 4c683457f9 device: downgrade warning when devices don't echo requests for reprogrammable keys 2022-03-12 12:20:38 -05:00
Vinícius 588d7ae533 ui: add support to TestBytes 2022-03-10 21:04:28 -05:00
Vinícius f327e3ad38 logitech_receiver: split Test condition 2022-03-10 21:04:28 -05:00
Danfro 54b79d9f13
update German translation (#1489)
* update some new German strings and improve a few existing strings

* add translated comment to example desktop file
2022-03-10 20:43:26 -05:00
Peter F. Patel-Schneider 6cdb2ea9eb settings: fix bug in speed-change setting 2022-03-09 15:29:43 -05:00
Peter F. Patel-Schneider 84bdc792b7 docs: augment rule documentation 2022-03-09 09:42:16 -05:00