Peter F. Patel-Schneider
|
20ffb31e1d
|
release 1.1.4
|
2022-07-04 09:16:32 -04:00 |
Peter F. Patel-Schneider
|
40ade296a5
|
release 1.1.4rc2
|
2022-06-29 14:16:53 -04:00 |
Peter F. Patel-Schneider
|
abb99a8d8e
|
settings: handle unusual values for persistent remappable action
|
2022-06-29 09:56:14 -04:00 |
Peter F. Patel-Schneider
|
c741b372e1
|
settings: remove unused class variables
|
2022-06-29 09:56:14 -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
|
8941d2cfde
|
ui: remove blank lines from system tray popup
|
2022-06-24 09:43:30 -04:00 |
Peter F. Patel-Schneider
|
ea790ae656
|
release 1.1.4rc1
|
2022-06-22 07:26:43 -04:00 |
Peter F. Patel-Schneider
|
97c65d05e2
|
ui: add depress and release KeyPress options to rule editor
|
2022-06-21 20:23:22 -04:00 |
Peter F. Patel-Schneider
|
c8ba397e0e
|
rules: add depress and release options to KeyPress rule action
|
2022-06-21 20:23:22 -04:00 |
Peter F. Patel-Schneider
|
cc0ddb8df5
|
receiver: only close existing devices for receiver
|
2022-06-21 18:39:37 -04:00 |
Peter F. Patel-Schneider
|
6b77de813f
|
settings: correctly import pack
|
2022-06-21 18:39:37 -04:00 |
Peter F. Patel-Schneider
|
5dc9be0a04
|
settings: differentiate debug messages for different setting types
|
2022-06-21 18:39:37 -04:00 |
Peter F. Patel-Schneider
|
12217d6fa5
|
ui: implement packed range setting in config panel
|
2022-06-21 18:39:37 -04:00 |
Peter F. Patel-Schneider
|
c9810e606e
|
ui: only produce warning for unimplemented display of setting
|
2022-06-21 18:39:37 -04:00 |
Peter F. Patel-Schneider
|
ec0e304fdc
|
settings: add sidetone and equalizer settings for headsets
|
2022-06-21 18:39:37 -04:00 |
Peter F. Patel-Schneider
|
777a7138c1
|
settings: add packed ranges setting
|
2022-06-21 18:39:37 -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
|
db9c065821
|
rules: don't add HI_RES wheel ecodes to evdev device codes
|
2022-06-16 09:16:57 -04:00 |
Peter F. Patel-Schneider
|
0d248c02ba
|
settings: handle null key in persistent remappable actions when device does not respond
|
2022-05-28 10:11:18 -04:00 |
Peter F. Patel-Schneider
|
42faf0c3a0
|
device: consult polling rate feature for polling rate
|
2022-05-28 09:58:05 -04:00 |
Peter F. Patel-Schneider
|
15d383ad30
|
device: don't open second handle for devices
|
2022-05-28 09:58:05 -04:00 |
Peter F. Patel-Schneider
|
1b4a631597
|
receiver: close device handles when receiver is removed
|
2022-05-28 09:58:05 -04:00 |
Peter F. Patel-Schneider
|
50f0b6fc06
|
receiver: add ILLUMINATION feature number
|
2022-05-28 09:58:05 -04:00 |
Peter F. Patel-Schneider
|
0f68ef5a43
|
rules: use keys with only group 0 mapping from other keyboard groups
|
2022-05-23 10:43:57 -04:00 |
Peter F. Patel-Schneider
|
a5ff1c21cb
|
ui: put battery information in tray menu labels
|
2022-05-18 18:24:35 -04:00 |
Peter F. Patel-Schneider
|
1c596a8124
|
rules: only one warning per inaccessible key for KeyPress action
|
2022-05-11 12:35:04 -04:00 |
Peter F. Patel-Schneider
|
b717872557
|
device: add G502 Gaming Mouse
|
2022-05-11 09:18:09 -04:00 |
Peter F. Patel-Schneider
|
97344c4660
|
rules: better determination of keycodes and handle keysym level
|
2022-05-08 07:26:07 -04:00 |
Peter F. Patel-Schneider
|
b5e910916c
|
solaar: defensive measure for partly set up receiver when notifications start
|
2022-05-04 10:54:03 -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
|
afa91b57c8
|
config: fix message generation when device is offline
|
2022-04-29 14:22:38 -04:00 |
Peter F. Patel-Schneider
|
85bcfe7310
|
device: fix bug in feature lookup
|
2022-04-29 07:24:26 -04:00 |
Peter F. Patel-Schneider
|
5a103927ec
|
settings: better ordering of settings
|
2022-04-27 19:34:09 -04:00 |
Sören Beye
|
4c46b1fcc2
|
device: add G533 headset
|
2022-04-27 12:05:31 -04:00 |
Peter F. Patel-Schneider
|
0c4e4fcf7f
|
solaar: only create configuration entries for off-line devices if they have a serial number
|
2022-04-26 09:03:20 -04:00 |
Peter F. Patel-Schneider
|
fb74e3b657
|
settings: store None in persister for non-persisting settings
|
2022-04-26 09:03:20 -04:00 |
Peter F. Patel-Schneider
|
055c8776cc
|
settings: keep trying settings that have worked
|
2022-04-26 09:03:20 -04:00 |
Peter F. Patel-Schneider
|
4459ea5342
|
device: improve device features handling
|
2022-04-26 09:03:20 -04:00 |
Peter F. Patel-Schneider
|
74304a98c7
|
release 1.1.3
|
2022-04-25 09:05:50 -04:00 |
Peter F. Patel-Schneider
|
5a3ffe04e8
|
release 1.1.3rc3
|
2022-04-21 07:32:52 -04:00 |
Peter F. Patel-Schneider
|
fcddd94d7d
|
common: add alternative way to initialize NamedInts and lower python dependency to 3.6
|
2022-04-20 17:14:08 -04:00 |
Peter F. Patel-Schneider
|
9ed76b24fb
|
rules: fix bug in xtest mouse scrolling
|
2022-04-18 19:24:57 -04:00 |
Peter F. Patel-Schneider
|
6f1bf3d7d5
|
release 1.1.3rc2
|
2022-04-15 09:56:45 -04:00 |
Peter F. Patel-Schneider
|
9dfc69d336
|
settings: allow mouse gestures setting for non-mice (e.g., trackballs)
|
2022-04-15 09:21:08 -04:00 |
Peter F. Patel-Schneider
|
80c09002a8
|
ui: print message when there is another Solaar process running
|
2022-04-15 09:21:08 -04:00 |
Peter F. Patel-Schneider
|
e3bba623a4
|
settings: downgrade info message about detecting features to debug message
|
2022-04-15 09:21:08 -04:00 |
Peter F. Patel-Schneider
|
3ca97cccd1
|
settings: fix determination of whether to read before writing boolean setting
|
2022-04-15 09:21:08 -04:00 |
Peter F. Patel-Schneider
|
39ec9337a2
|
rules: add recent diversion features to default list in rules UI
|
2022-04-15 09:13:46 -04:00 |
Peter F. Patel-Schneider
|
cef531c7be
|
settings: add diversion setting for hires scroll wheel and fix information about lowres scroll setting
|
2022-04-15 09:13:46 -04:00 |
Peter F. Patel-Schneider
|
ffb9b2710b
|
device: use isDevice, not kind, to distinguish between devices and receivers
|
2022-04-15 09:11:56 -04:00 |