|  Peter F. Patel-Schneider | a3e2552ee0 | ui: use device list in Active condition | 2022-08-28 09:52:33 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 20ac8db787 | ui: add description of rule components to rule editor | 2022-08-28 09:52:33 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 72dbf1c32f | settings: ignore first movement for mouse gestures when reprog controls version is 5 or more | 2022-08-25 09:55:56 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | f1d69ede2c | ui: add Active condition to rule editor | 2022-08-23 09:18:57 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 9f8882acd8 | rules: add rule condition to test whether a device is active | 2022-08-23 09:18:57 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 0b7b037e11 | cli: terminate iteration over receiver devices when all have been found | 2022-08-23 08:29:15 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 7ab7bf6c1a | rules: downgrade Set prolem messages from error to warning | 2022-08-23 08:29:15 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | e3cc516cb3 | ui: log informational messages and above to a temporary file | 2022-08-22 19:32:57 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 95cbaeaba3 | ui: don't produce warnings when editing rules in rule editor | 2022-08-21 06:08:40 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | e164291e7a | rules: save rules file even if there are no rules to save | 2022-08-21 06:08:40 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | ca13e06519 | device: get extended pairing information early and allow for unknown WPID | 2022-08-20 20:12:48 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 2fbaa4a3aa | receiver: return null values if no pairing information available | 2022-08-20 20:12:48 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 4059b377b4 | receiver: use last_id as maximum device number not max_devices | 2022-08-20 20:12:48 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | a36a6297f3 | cli: show more registers in solaar probe | 2022-08-20 20:12:48 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 76afec5c82 | cli: show features versions in solaar show (#1709) | 2022-08-20 12:34:15 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | d4d4574b3f | device: don't use field that may require communication with device in equality test | 2022-08-20 08:49:16 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 58dde18f3c | device: fix exception when removing device not in instance list | 2022-08-20 08:49:16 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 5b87ed31da | device: add desccriptor for G935 headset | 2022-08-10 12:11:48 -04:00 | 
				
					
						|  Ben Webb | bad8a06cee | device: add G502 Proteus Spectrum Optical Mouse | 2022-08-09 10:23:31 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | e72c637667 | device: keep track of feature versions | 2022-08-07 09:42:40 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | a6f08b91aa | rules: require gtk 3.0 | 2022-07-26 19:04:07 -04:00 | 
				
					
						|  Davide Cavalca | 2229d64a7c | rules: Fix circular import (#1673) | 2022-07-26 14:30:27 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | f291321f8b | rules: find devices using method in Device | 2022-07-26 09:28:17 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 218f7c9620 | device: keep track of devices in list | 2022-07-26 09:28:17 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | ddd3ef72d3 | settings: convert old-style mouse gestures and dpi sliding settings to new style | 2022-07-25 16:26:21 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 4349f4e154 | docs: document changed Smart Shift and Mouse Gestures processing | 2022-07-23 06:44:57 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | cacf94b6f7 | settings: allow multiple keys for mouse gestures and dpi sliding | 2022-07-23 06:44:57 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | c8f3baf261 | cli: explicitly save configuration at end of solaar config if no GUI running | 2022-07-17 09:41:41 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | e51b98e1fe | configuration: defer configuration file writes for up to 5 seconds | 2022-07-17 09:41:41 -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 | ceaaaa917e | settings: defensive check for missing keys array in mouse gestures setting | 2022-07-10 11:08:28 -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 | 2fd8068791 | device: fix bugs in battery notification processing | 2022-07-10 11:08:28 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | adf5a07919 | ui: better presentation of battery information | 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 | 
				
					
						|  Haochen Tong | 1449a47263 | ui: increase entry size for ChoiceControlBig | 2022-07-07 16:13:52 -04:00 | 
				
					
						|  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 |