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 |
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
|
29ff5e5924
|
logitech_receiver: add UnsortedNamedInts
|
2022-01-24 11:12:04 -05:00 |
Peter F. Patel-Schneider
|
9315b3fcdb
|
receiver: optimize ReprogrammableKey in hidpp20
|
2021-12-29 09:52:59 -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
|
174d0388ca
|
ui: display percentage estimates from battery voltage
|
2021-12-20 11:30:29 -05:00 |
Peter F. Patel-Schneider
|
b7a1b81181
|
device: push settings when device requests software reconfiguration
|
2021-12-20 08:06:03 -05:00 |
Hugo Osvaldo Barrera
|
df83fd655c
|
Stop declaring `object` as superclass
This syntax was only required on Python 2 and has no effect on Python 3.
|
2021-10-30 16:49:41 -04:00 |
Hugo Osvaldo Barrera
|
22bf4fafff
|
Drop unnecessary __future__ imports
These are all active by default on all recent Python versions.
|
2021-10-30 16:49:41 -04:00 |
Hugo Osvaldo Barrera
|
b96d16672b
|
Drop obsolete encoding declaration
This was only parsed in Python 2.
Python 3 only supports UTF-8 for source files, and that's what it uses.
|
2021-10-30 16:49:41 -04:00 |
Peter F. Patel-Schneider
|
ed0b730e74
|
device: fix bug with timeout when setting reprog keys
|
2021-07-15 10:21:03 -04:00 |
Peter F. Patel-Schneider
|
f7488f67c1
|
settings: add mouse gesture handling
|
2021-04-13 09:26:24 -04:00 |
Peter F. Patel-Schneider
|
a4b54df433
|
device: fix debug message error
|
2021-04-02 10:25:01 -04:00 |
Peter F. Patel-Schneider
|
3fb197b78c
|
device: set host names longer than 14 bytes
|
2021-03-29 11:43:30 -04:00 |
Peter F. Patel-Schneider
|
cb67897d15
|
device: set current host name if not current host
|
2021-03-29 11:43:30 -04:00 |
Peter F. Patel-Schneider
|
533cd54b92
|
settings: add setting for SMART SHIFT ENHANCED feature
|
2021-03-26 15:55:59 -04:00 |
Peter F. Patel-Schneider
|
a658f2e2b0
|
device: add names for 2250 and 2251 features
|
2021-03-26 15:55:59 -04:00 |
Leonardo Gates
|
c1a79a49f8
|
settings: implement polling rate
|
2021-02-17 07:58:30 -05:00 |
Peter F. Patel-Schneider
|
82a41bf46b
|
device: show remaining pairings in show
|
2021-01-27 11:35:11 -05:00 |
Peter F. Patel-Schneider
|
111f2be5c8
|
device: defense against missing devices
|
2021-01-03 16:01:59 -05:00 |
Peter F. Patel-Schneider
|
733bf913e6
|
device: implement UNIFIED_BATTERY feature
device: implement UNIFIED_BATTERY feature
|
2020-11-02 08:27:08 -05:00 |
Peter F. Patel-Schneider
|
1162ccb897
|
device: be defensive when getting device id
|
2020-11-01 15:14:18 -05:00 |
Peter F. Patel-Schneider
|
7a7aad8977
|
device: use FRIENDLY NAME for codename if needed and available
|
2020-10-07 05:30:34 -04:00 |
Peter F. Patel-Schneider
|
4874d72c16
|
receiver: fix bug in debug message
|
2020-09-28 14:47:43 -04:00 |
Peter F. Patel-Schneider
|
ebf7984ad0
|
device: determine SLIDING DPI suitability based on device features
|
2020-09-28 12:59:04 -04:00 |
Peter F. Patel-Schneider
|
b1d4b2f3cd
|
receiver: add model and node ID and use in configurations
|
2020-09-23 18:03:47 -04:00 |
Vinícius
|
1ce67954cb
|
receiver: fixed number of spec "field widths"
|
2020-09-01 18:38:00 -04:00 |
Vinícius
|
c8fe87ee2d
|
receiver: implementation of GESTURE 2 params; improved UI for multiple toggle
|
2020-09-01 18:38:00 -04:00 |
Vinícius
|
b3751913b2
|
receiver: read GESTURE2 param defaults
|
2020-09-01 18:38:00 -04:00 |
Vinícius
|
09394cfbf5
|
receiver: support GESTURE2 specs
|
2020-09-01 18:38:00 -04:00 |
Vinícius
|
4a5c0ea523
|
receiver: initial implementation of boolean GESTURE 2 settings
|
2020-09-01 18:38:00 -04:00 |
Peter F. Patel-Schneider
|
633760e261
|
receiver: add initial support for GESTURE_2
|
2020-09-01 18:38:00 -04:00 |
effective-light
|
16823092bc
|
device: add preliminary support for wired devices
|
2020-08-25 06:47:07 -04:00 |