|  Vinícius | 4025b83dfd | ui: add icons to rule editor buttons and implement Ctrl+S shortcut | 2020-11-21 12:23:41 -05:00 | 
				
					
						|  Vinícius | bc51117f59 | ui: use readable names on the left column of rule editor | 2020-11-21 12:23:41 -05:00 | 
				
					
						|  Vinícius | a8819b06c8 | ui: make KeyPress entry larger (relative to window size) | 2020-11-21 12:23:41 -05:00 | 
				
					
						|  Vinícius | 6f973cdc27 | ui: fix bug that prevented copying from a built-in rule for the first time | 2020-11-21 12:23:41 -05:00 | 
				
					
						|  Vinícius | b548d05cad | ui: change diversion editor window title and button label | 2020-11-21 12:23:41 -05:00 | 
				
					
						|  Vinícius | ef3d3e5290 | ui: fix feature entry bug when feature is not on the list | 2020-11-21 12:23:41 -05:00 | 
				
					
						|  Vinícius | 487e1a3ded | ui: show Feature completion matches for all features | 2020-11-21 12:23:41 -05:00 | 
				
					
						|  Vinícius | 4206d370f1 | ui: add delete button for every Execute argument | 2020-11-21 12:23:41 -05:00 | 
				
					
						|  Vinícius | 29ccd55210 | ui: improve validation of FeatureUI and KeyUI diversion rule components | 2020-11-21 12:23:41 -05:00 | 
				
					
						|  Vinícius | b399380445 | ui: diversion rule editor - move save and discard buttons to the top | 2020-11-21 12:23:41 -05:00 | 
				
					
						|  Vinícius | 1d68ef858e | ui: make rule editing buttons larger and add delete buttons for KeyPress. | 2020-11-21 12:23:41 -05:00 | 
				
					
						|  Vinícius | 717213c506 | ui: move diversion button to the right | 2020-11-21 12:23:41 -05:00 | 
				
					
						|  Vinícius | 0b5c263799 | receiver: fix and improve diversion load/save functions | 2020-11-21 12:23:41 -05:00 | 
				
					
						|  Vinícius | 1379da70a8 | ui: add GUI for diversion rules (draft) | 2020-11-21 12:23:41 -05:00 | 
				
					
						|  Vinícius | 381371c899 | receiver: add MouseClick diversion rule | 2020-11-14 10:38:01 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | be590c154a | docs: add documentation for rules processing and change name of rules file | 2020-11-13 08:46:04 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 30e4324906 | receiver: associate source file with top-level rules | 2020-11-13 08:46:04 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 545db1f641 | receiver: add named tests for hires and lowres wheels | 2020-11-13 08:46:04 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 5e2b2b6647 | device: add quirk for WPID 4055 in button diversion | 2020-11-13 08:46:04 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | f3a276d7a3 | receiver: add rule-based processing of diverted features | 2020-11-13 08:46:04 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 02a7d8cadd | util: allow accessing NamedInts by readable name | 2020-11-13 08:46:04 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 4da7feec3b | receiver: regularize capitalization of Logitech CONTROL key names | 2020-11-13 08:46:04 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | f75c9845d2 | settings: add setting for diverting keys | 2020-11-13 08:46:04 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | b947dd4896 | settings: add crown diversion setting | 2020-11-13 08:46:04 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | ade9c816c7 | receiver: add report_id to notifications and use where appropriate | 2020-11-13 08:46:04 -05:00 | 
				
					
						|  Vinícius | 8141fafb4b | ui: create attributes to access children in settings with multiple items | 2020-11-02 09:28:12 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 79b18d07c9 | cli: fix bug in probe | 2020-11-02 09:15:43 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | d92939135f | device: warn when feature notifiation comes in before device fully set up | 2020-11-02 08:27:08 -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 | 93b5a0008b | ui: add lock icon to control whether setting can be changed | 2020-10-25 14:13:58 -04:00 | 
				
					
						|  Wojciech Nawrocki | 847205eb06 | settings_templates: typo Oops! | 2020-10-25 14:03:05 -04:00 | 
				
					
						|  Antony Kellermann | 98b4aff33d | Fix warning | 2020-10-25 14:02:25 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | a4e4c160c1 | release 1.0.4 | 2020-10-22 10:02:24 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 93fe73214c | release 1.0.4rc1 | 2020-10-12 08:25:35 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | b19006104f | device: support unknown USB-connected and Bluetooth devices | 2020-10-12 08:05:13 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | dba9d472a8 | hidapi: fix bug in processing of serial numbers | 2020-10-07 15:18:28 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 7a7aad8977 | device: use FRIENDLY NAME for codename if needed and available | 2020-10-07 05:30:34 -04:00 | 
				
					
						|  Olivier Dormond | 254e2cb77e | device: add BT information for MX Keys | 2020-10-03 09:10:59 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | fdb1b43373 | device: add USB information for G700s | 2020-10-01 17:45:49 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | a9d6b4c319 | listener: make sure device has a status before processing notifications | 2020-10-01 17:45:49 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 7908a4f5a4 | ui: ensure that Gtk 3.0 is the version loaded | 2020-10-01 17:45:49 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 757c731610 | device: show DPI values, not slider, in sliding notification | 2020-10-01 12:48:11 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 612e8fb4f7 | device: store sliding DPI value in persister and respect changes in regular DPI setting | 2020-10-01 12:48:11 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 84e0e74709 | device: add BT IDs for MX Master and MX Master 2S | 2020-09-29 11:26:34 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | ec8a51d353 | udev: get manufacturer and product from HID_ID | 2020-09-29 11:26:34 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 3b6a4ed0ed | receiver: put USB and BT identifiers in descriptors.py | 2020-09-29 11:26:34 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 815c9755b5 | receiver: handle bluetooth-connected devices | 2020-09-29 11:26:34 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 1e7050595e | receiver: add model and node ID and use in configurations | 2020-09-29 11:26:34 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | fc59c0fbf6 | device: only look up feature notifications in SLIDING DPI setting | 2020-09-28 14:47:43 -04:00 |