Peter F. Patel-Schneider
|
24ae9bacaa
|
device: move mapping of device kind into hidpp20
|
2024-02-22 09:57:02 -05:00 |
Peter F. Patel-Schneider
|
68b62a9ee4
|
device: fix bug in hidpp20 get host names
|
2024-02-21 16:04:32 -05:00 |
Matthias Hagmann
|
04e709b00a
|
Remove yapf exclusions
Related #2295
|
2024-02-20 15:41:10 -05:00 |
Matthias Hagmann
|
eb937fcc3a
|
Manually fix linter issues
Related #2295
|
2024-02-20 15:41:10 -05:00 |
Matthias Hagmann
|
7774569971
|
Apply ruff format
Run ruff auto formatting using:
ruff format .
Related #2295
|
2024-02-20 15:41:10 -05:00 |
Peter F. Patel-Schneider
|
476f41f8ae
|
logitech_receiver: style fixes
|
2024-02-20 05:58:33 -05:00 |
Matthias Hagmann
|
5f487dd3b2
|
logitech_receiver: Move hidpp20 constants into new module
Related #1097
|
2024-02-20 05:58:33 -05:00 |
Matthias Hagmann
|
e8fdbeee8e
|
logitech_receiver: Move exceptions into own module
Related #1097
|
2024-02-20 05:58:33 -05:00 |
Peter F. Patel-Schneider
|
20a76fb4d3
|
device: improve features array
|
2024-02-18 08:21:09 -05:00 |
Peter F. Patel-Schneider
|
d1c899d6da
|
solaar: improve imports and guard Gtk, etc imports with correct version
solaar: move imports to top of files
solaar: move more imports to top of files
solaar: guard Gtk, etc imports with correct version
|
2024-02-18 06:21:35 -05:00 |
Peter F. Patel-Schneider
|
0f0de28e94
|
device: correctly handle profile button with no action
|
2024-02-10 14:45:00 -05:00 |
MattHag
|
87658fb189
|
logging: Simplify logger instantiation
* logging: Simplify logger instantiation
Relates #2254
* logging: Remove aliases
Relates #2254
* logging: Replace deprecated warn with warning
Related #2254
* logging: Fix mistake
Related #2257
|
2024-02-10 13:55:27 -05:00 |
Peter F. Patel-Schneider
|
23517048d4
|
device: clean up data for LED effects
|
2024-02-09 08:36:36 -05:00 |
Peter F. Patel-Schneider
|
7c441cc652
|
ui: better startup behavior for LED effect settings
|
2024-02-09 08:36:36 -05:00 |
Peter F. Patel-Schneider
|
73d091c86f
|
ui: add UI for LED Zone control
|
2024-02-09 08:36:36 -05:00 |
Peter F. Patel-Schneider
|
3328a6085f
|
device: add settings for LED Zone control
|
2024-02-09 08:36:36 -05:00 |
Peter F. Patel-Schneider
|
15e14c2d48
|
device: add structures for LED control
|
2024-02-09 08:36:36 -05:00 |
Peter F. Patel-Schneider
|
246f3cf798
|
device: handle v4 of profiles data
|
2024-02-07 18:48:22 -05:00 |
Peter F. Patel-Schneider
|
599a274410
|
device: better handing of unknown values in profiles
|
2024-02-07 18:48:22 -05:00 |
Peter F. Patel-Schneider
|
37383442f4
|
device: add version and device name to profiles
|
2024-02-07 18:48:22 -05:00 |
Peter F. Patel-Schneider
|
88f549f66c
|
device: read profiles from ROM if none in Flash
|
2024-02-07 18:48:22 -05:00 |
Peter F. Patel-Schneider
|
1fcff028fe
|
device: decipher LED control info in profiles
|
2024-02-07 18:48:22 -05:00 |
Peter F. Patel-Schneider
|
fb30f4ee41
|
device: support onboard profiles
|
2024-02-07 18:48:22 -05:00 |
Peter F. Patel-Schneider
|
fbad827d57
|
device: remove extra debugging for backlight
|
2024-02-06 12:49:08 -05:00 |
Peter F. Patel-Schneider
|
72c5860a1e
|
device: support backlight levels and duration
|
2024-02-06 12:49:08 -05:00 |
Peter F. Patel-Schneider
|
db4e40e3ac
|
device: add extended report rate setting
|
2024-02-01 10:13:03 -05:00 |
Peter F. Patel-Schneider
|
9b32a1b195
|
device: add names for new Logitech features
|
2024-01-20 11:23:01 -05:00 |
Peter F. Patel-Schneider
|
7b6b11ac73
|
device: add support for config change feature
|
2022-12-05 16:44:52 -05:00 |
ejsc1
|
5656f90cdb
|
misc: update yapf version
* misc: update yapf version v2
* Update .pre-commit-config.yaml
Co-authored-by: Peter F. Patel-Schneider <pfpschneider@gmail.com>
|
2022-11-26 22:37:32 -05:00 |
Peter F. Patel-Schneider
|
7031f5338f
|
device: correctly record battery feature when ADC MEASUREMENT produces error
|
2022-09-25 12:22:36 -04:00 |
Peter F. Patel-Schneider
|
cdf3957180
|
device: add one to feature count to count ROOT feature
|
2022-09-25 12:22:36 -04:00 |
Peter F. Patel-Schneider
|
76afec5c82
|
cli: show features versions in solaar show (#1709)
|
2022-08-20 12:34:15 -04:00 |
Peter F. Patel-Schneider
|
e72c637667
|
device: keep track of feature versions
|
2022-08-07 09:42:40 -04:00 |
Peter F. Patel-Schneider
|
159bcfa173
|
device: use correct Solaar functions for unified and voltage battery functions
|
2022-07-15 13:53:54 -04:00 |
Peter F. Patel-Schneider
|
eabf71e120
|
device: compute approximate charge level for adc measurement feature
|
2022-07-10 11:08:28 -04:00 |
Peter F. Patel-Schneider
|
4c126f417d
|
device: add support for ADC MEASUREMENT battery feature
|
2022-07-10 11:08:28 -04:00 |
Peter F. Patel-Schneider
|
83eb836177
|
device: regularize and improve battery status gathering and reporting
|
2022-07-10 11:08:28 -04:00 |
Peter F. Patel-Schneider
|
4c54261f91
|
device: better warnings for feature call errors with reprogrammable key and gesture settings
|
2022-07-07 22:05:03 -04:00 |
Peter F. Patel-Schneider
|
2658fbba5a
|
device: fix no-output values for persistent key mappings
|
2022-06-26 18:26:21 -04:00 |
Peter F. Patel-Schneider
|
f1e2a0c449
|
receiver: use built-ins for conversions between int and byte string
|
2022-06-21 18:39:37 -04:00 |
Peter F. Patel-Schneider
|
50f0b6fc06
|
receiver: add ILLUMINATION feature number
|
2022-05-28 09:58:05 -04:00 |
Peter F. Patel-Schneider
|
97dca3d8f3
|
device: clear out fields for empty persistent remappable action
|
2022-04-30 08:10:52 -04:00 |
Peter F. Patel-Schneider
|
4459ea5342
|
device: improve device features handling
|
2022-04-26 09:03:20 -04:00 |
Kian-Meng Ang
|
15b92a0f40
|
misc: Fix typos
|
2022-04-12 17:18:11 -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
|
484b097664
|
settings: handle PERSISTENT REMAPPABLE ACTION for M720 mouse
|
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
|
4c683457f9
|
device: downgrade warning when devices don't echo requests for reprogrammable keys
|
2022-03-12 12:20:38 -05:00 |
Peter F. Patel-Schneider
|
bc398a8720
|
device: add DFUCONTROL feature
|
2022-03-09 09:13:24 -05:00 |
Peter F. Patel-Schneider
|
26aa1ee15f
|
device: lock querying all unqueried keys to prevent two threads from doing the same work
|
2022-01-24 11:17:40 -05:00 |