|  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 | 
				
					
						|  Kian-Meng Ang | 15b92a0f40 | misc: Fix typos | 2022-04-12 17:18:11 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 312b8900a3 | release 1.1.3rc1 | 2022-04-11 14:15:19 -04:00 |