Peter F. Patel-Schneider
|
3916c189be
|
receiver: move more method code to subclasses
|
2024-03-08 15:39:12 -05:00 |
Matthias Hagmann
|
4eb5a83326
|
receiver: create subclasses of receiver for different variants
Related #2350
|
2024-03-08 15:39:12 -05:00 |
Swapnil Devesh
|
5ee1c6df30
|
ui: fix app name casing in UI
* Fix app name casing in UI
* Linter fixes
* Only use NAME variable
* FIx linter errors
|
2024-03-05 12:08:56 -05:00 |
Peter F. Patel-Schneider
|
51ef2a7fe2
|
device: add missing receiver type for Lightspeed receivers
|
2024-03-03 15:14:20 -05:00 |
Peter F. Patel-Schneider
|
de8fe3685d
|
device: add new device types
|
2024-03-03 15:14:20 -05:00 |
Matthias Hagmann
|
c3b6802373
|
refactor: Get receiver product info before instantiation
Related #2350
|
2024-03-03 10:38:46 -05:00 |
Matthias Hagmann
|
8f6e8eef4c
|
Refactor: Move Device instantiation to factory class
Related #2273
|
2024-03-03 09:32:42 -05:00 |
Matthias Hagmann
|
51e44052b0
|
Refactor: Move Receiver instantiation to factory class
Related #2350
|
2024-03-03 09:32:42 -05:00 |
Matthias Hagmann
|
7d127ff068
|
fix: Use exception from exception module
|
2024-03-02 12:25:13 -05:00 |
Matthias Hagmann
|
fb9dbb9c39
|
update: Replace legacy logger.warn with logger.warning
Related #1097
|
2024-03-02 10:56:41 -05:00 |
Matthias Hagmann
|
d4702f0bf0
|
cleanup: Remove duplicated code to read register
Related #1097
|
2024-03-02 10:56:41 -05:00 |
Matthias Hagmann
|
a29f2b8614
|
tests: Add hidpp10 tests
Related #1097
|
2024-03-02 10:56:41 -05:00 |
Matthias Hagmann
|
9c76a6c5ba
|
refactor: Introduce Hidpp20 class
Related #1097
|
2024-03-02 10:56:41 -05:00 |
Matthias Hagmann
|
85149a809e
|
refactor: Introduce Hidpp10 class
Related #1097
|
2024-03-02 10:56:41 -05:00 |
MattHag
|
574a95da50
|
cleanup: Remove unnecessary calls of del
Related #2273
|
2024-03-02 10:48:06 -05:00 |
Peter F. Patel-Schneider
|
ad0f9ec712
|
settings: fix bug when reading BACKLIGHT setting from device
|
2024-03-02 09:22:57 -05:00 |
Matthias Hagmann
|
7ef3059b69
|
clean up: Remove editor specific marks
Related #2273
|
2024-02-29 10:10:46 -05:00 |
Matthias Hagmann
|
e53b5380a3
|
fix: Replace invalid hidpp20 usage
Related #1097
|
2024-02-28 17:41:46 -05:00 |
Matthias Hagmann
|
c3b01bffae
|
fix: Replace invalid hidpp10 usage
Related #1097
|
2024-02-28 17:41:46 -05:00 |
Peter F. Patel-Schneider
|
6939fb7196
|
solaar: use only timer thread to save config.yaml
|
2024-02-27 14:47:03 -05:00 |
Peter F. Patel-Schneider
|
6805a57b94
|
hid: copy newer version of hid_parser into Solaar codebase
|
2024-02-26 14:19:16 -05:00 |
Peter F. Patel-Schneider
|
8ae86acd65
|
ui: fix bug when displaying receiver notification flags
|
2024-02-26 10:55:14 -05:00 |
Peter F. Patel-Schneider
|
67be689866
|
device: reorder code in settings
|
2024-02-25 07:23:03 -05:00 |
Peter F. Patel-Schneider
|
069f96fe48
|
hidapi: make hid_parser optional, but add it to setup
|
2024-02-23 13:30:52 -05:00 |
Peter F. Patel-Schneider
|
20c4d64d17
|
device: add missing license blocks
|
2024-02-23 11:37:23 -05:00 |
Peter F. Patel-Schneider
|
b7afc410ba
|
device: clean up listener and notifications code
|
2024-02-23 11:37:23 -05:00 |
Peter F. Patel-Schneider
|
14f19ceaaf
|
solaar: cleanup listener code
|
2024-02-23 11:37:23 -05:00 |
Peter F. Patel-Schneider
|
8744506259
|
solaar: add locks to prevent multiple persisters for device
|
2024-02-23 08:40:16 -05:00 |
Peter F. Patel-Schneider
|
3954bbd111
|
solaar: clean up configuration code
|
2024-02-23 08:40:16 -05:00 |
Peter F. Patel-Schneider
|
ce2de71b1b
|
device: clean up device and receiver code
|
2024-02-22 09:57:02 -05:00 |
Peter F. Patel-Schneider
|
646ef2f596
|
device: move battery constants common to HID++ 1.0 and 2.0 to common
|
2024-02-22 09:57:02 -05:00 |
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
|
4b33c119f6
|
device: move pairing information gathering to receiver
|
2024-02-22 09:57:02 -05:00 |
Peter F. Patel-Schneider
|
fc8628c9c5
|
solaar: fix debugging levels
|
2024-02-21 16:06:22 -05:00 |
Peter F. Patel-Schneider
|
353c2dfb2f
|
device: expand allowable profile numbers
|
2024-02-21 16:06:22 -05:00 |
Peter F. Patel-Schneider
|
8e44c08139
|
device: clean up __init__ in logitech_receiver
|
2024-02-21 16:06:22 -05:00 |
Peter F. Patel-Schneider
|
68b62a9ee4
|
device: fix bug in hidpp20 get host names
|
2024-02-21 16:04:32 -05:00 |
Peter F. Patel-Schneider
|
af7806ed00
|
device: fix typo
|
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
|
ce00a78e7f
|
rules: fix bug in Set action
|
2024-02-20 11:16:40 -05:00 |
Peter F. Patel-Schneider
|
3f692c0fe2
|
device: add notify module to logitech_receiver
|
2024-02-20 08:35:19 -05:00 |
Peter F. Patel-Schneider
|
6f633efac5
|
ui: implement setting_changed callback and pass in to new devices and receivers
|
2024-02-20 06:19:23 -05:00 |
Peter F. Patel-Schneider
|
ed248c62b9
|
device: add callback to call when changing a setting
|
2024-02-20 06:19:23 -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
|
2fcab65486
|
logitech_receiver: Move hidpp10 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
|
fa9494435b
|
device: streamline status code
|
2024-02-19 09:18:08 -05:00 |