Peter F. Patel-Schneider
|
cb7845471c
|
settings: add setting for MR-Key LED
|
2022-02-25 16:13:42 -05:00 |
Peter F. Patel-Schneider
|
faf905de9c
|
settings: add setting for M-Key LEDs
|
2022-02-25 16:13:42 -05:00 |
Peter F. Patel-Schneider
|
856f40e789
|
rules: fix bug in unpacking M and MR key notification
|
2022-02-25 16:13:42 -05:00 |
Peter F. Patel-Schneider
|
c16b02e732
|
device: add G815 keyboard and MX518 mouse
|
2022-02-22 14:14:07 -05:00 |
Peter F. Patel-Schneider
|
a94d00e418
|
device: add new special keys
|
2022-02-21 08:37:16 -05:00 |
Peter F. Patel-Schneider
|
561e9cbfea
|
settings: Agument tooltip messages for several settings
|
2022-02-21 08:29:48 -05:00 |
Peter F. Patel-Schneider
|
cf0a71913e
|
rules: track M keys and MR keys for use in rules
|
2022-02-21 08:29:48 -05:00 |
Peter F. Patel-Schneider
|
c75aaea89d
|
settings: don't check for mouse kind in dpi sliding setting
|
2022-02-14 13:37:06 -05:00 |
Peter F. Patel-Schneider
|
55be7a67c8
|
settings: get default DPI if current DPI is returned as 0
|
2022-02-14 13:37:06 -05:00 |
Peter F. Patel-Schneider
|
f938d3430e
|
cli: nicer output of settings in solaar show and solaar config
|
2022-01-24 21:12:55 -05:00 |
Peter F. Patel-Schneider
|
fed9a26cb6
|
settings: fix bug in read method of action settings rw
|
2022-01-24 19:21:46 -05:00 |
Peter F. Patel-Schneider
|
13e4861043
|
settings: handle missing divert-setting in action RW
|
2022-01-24 14:03:17 -05:00 |
Peter F. Patel-Schneider
|
55a91f0ae4
|
device: add id property (unitId or serial) and don't use ? for unknown serial
|
2022-01-24 14:03:17 -05:00 |
Peter F. Patel-Schneider
|
7a9f9972a6
|
receiver: fix contains for NamedInts and eliminate use of has_element
|
2022-01-24 14:03:17 -05:00 |
Peter F. Patel-Schneider
|
f6b25a9685
|
rules: check for xtest and disable modifier checking if not available
|
2022-01-24 11:21:09 -05:00 |
Peter F. Patel-Schneider
|
56936a4d0a
|
device: better gesture structure computation
|
2022-01-24 11:17:40 -05:00 |
Peter F. Patel-Schneider
|
7442c52c20
|
rules: defend against problems when determining focus program
|
2022-01-24 11:17:40 -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 |
Peter F. Patel-Schneider
|
22b99ecce7
|
device: lock computation of gestures and settings to prevent two threads from doing the same work
|
2022-01-24 11:17:40 -05:00 |
Peter F. Patel-Schneider
|
a9c4950389
|
device: don't use class-shared structure for gesture indexes
|
2022-01-24 11:17:40 -05:00 |
Vinícius
|
c3e88001e4
|
logitech_receiver: add has_element to NamedInts
|
2022-01-24 11:12:04 -05:00 |
Vinícius
|
747d2e9c17
|
ui: show translated strings instead of internal names
|
2022-01-24 11:12:04 -05:00 |
Vinícius
|
0bce293017
|
ui: add support to multiple range in Set action
|
2022-01-24 11:12:04 -05:00 |
Vinícius
|
5c96d2d307
|
logitech_receiver: add support to multiple range in Set action
|
2022-01-24 11:12:04 -05:00 |
Vinícius
|
13dfac476b
|
logitech_receiver: simplify param labels
|
2022-01-24 11:12:04 -05:00 |
Vinícius
|
b9a23f133e
|
ui: hide unsupported settings/keys/values
|
2022-01-24 11:12:04 -05:00 |
Vinícius
|
6022c37325
|
ui: add device selector to Set rule editor
|
2022-01-24 11:12:04 -05:00 |
Vinícius
|
3947a4a083
|
logitech_receiver: fix minimum DPI
|
2022-01-24 11:12:04 -05:00 |
Vinícius
|
d2f44299f3
|
logitech_receiver: add range to AdjustableDpi
|
2022-01-24 11:12:04 -05:00 |
Vinícius
|
ec9f1a94ea
|
logitech_receiver: rename old DPI setting
|
2022-01-24 11:12:04 -05:00 |
Vinícius
|
29ff5e5924
|
logitech_receiver: add UnsortedNamedInts
|
2022-01-24 11:12:04 -05:00 |
Vinícius
|
ca36d2bd1a
|
settings: add choices to Multiplatform and validator class to RegisterDpi
|
2022-01-24 11:12:04 -05:00 |
Vinícius
|
be4632f684
|
settings: fix type of choices
|
2022-01-24 11:12:04 -05:00 |
Vinícius
|
74fbec4209
|
settings: avoid circular import
|
2022-01-24 11:12:04 -05:00 |
Vinícius
|
8c32c2e63c
|
ui: add new Set rules to rule editor (partial support)
|
2022-01-24 11:12:04 -05:00 |
Peter F. Patel-Schneider
|
12779e7061
|
device: add G733 headset
|
2022-01-22 09:51:36 -05:00 |
Vinícius
|
665b7b6194
|
logitech_receiver: fix bug that made `solaar config` not work
|
2022-01-22 09:37:44 -05:00 |
Peter F. Patel-Schneider
|
11fa025f1d
|
settings: use classes for settings
|
2022-01-22 08:55:54 -05:00 |
Vinícius
|
de5878d34e
|
settings: also accept "Toggle" to be consistent with CLI
|
2022-01-16 13:38:56 -05:00 |
Peter F. Patel-Schneider
|
8a87b9b013
|
rules: add Solaar rules command to set settings
testing
|
2022-01-13 18:23:12 -05:00 |
Peter F. Patel-Schneider
|
65e64c1346
|
settings: use key structure for key remapping setting
|
2021-12-29 09:52:59 -05:00 |
Peter F. Patel-Schneider
|
9315b3fcdb
|
receiver: optimize ReprogrammableKey in hidpp20
|
2021-12-29 09:52:59 -05:00 |
Peter F. Patel-Schneider
|
cb14c2eec9
|
settings: keep track of settings that are absent from device
|
2021-12-29 06:12:05 -05:00 |
Peter F. Patel-Schneider
|
6d3d3e2086
|
device: add G512 keyboard and G402 mouse
|
2021-12-28 15:53:23 -05:00 |
Peter F. Patel-Schneider
|
85b4495443
|
device: reformat descriptors.py
|
2021-12-28 15:53:23 -05:00 |
Peter F. Patel-Schneider
|
79606c530b
|
receiver: use feature numbers for reprogrammable key versions
|
2021-12-26 11:21:48 -05:00 |
Peter F. Patel-Schneider
|
2ee04d89fd
|
rules: fix crash in process conditions under non-X11
|
2021-12-24 21:04:43 -05:00 |
Peter F. Patel-Schneider
|
d5a6ef058a
|
device: check for uninitialized protocol when pinging
|
2021-12-22 21:57:48 -05:00 |
Peter F. Patel-Schneider
|
174d0388ca
|
ui: display percentage estimates from battery voltage
|
2021-12-20 11:30:29 -05:00 |
Peter F. Patel-Schneider
|
fa83e6ebb8
|
device: add descriptor for Logitech PRO X Wireless Gaming Headset
|
2021-12-20 09:17:07 -05:00 |