b86af20f67 
								
							 
						 
						
							
							
								
								release 1.1.1rc2  
							
							
							
						 
						
							2021-12-21 09:05:04 -05:00  
				
					
						
							
							
								 
						
							
								174d0388ca 
								
							 
						 
						
							
							
								
								ui: display percentage estimates from battery voltage  
							
							
							
						 
						
							2021-12-20 11:30:29 -05:00  
				
					
						
							
							
								 
						
							
								c005a94a0a 
								
							 
						 
						
							
							
								
								release 1.1.1rc1  
							
							
							
						 
						
							2021-12-20 08:55:24 -05:00  
				
					
						
							
							
								 
						
							
								b7a1b81181 
								
							 
						 
						
							
							
								
								device: push settings when device requests software reconfiguration  
							
							
							
						 
						
							2021-12-20 08:06:03 -05:00  
				
					
						
							
							
								 
						
							
								07e55c188a 
								
							 
						 
						
							
							
								
								ui: don't include separator after receiver in tray menu  
							
							
							
						 
						
							2021-11-29 19:15:41 -05:00  
				
					
						
							
							
								 
						
							
								c515de9b09 
								
							 
						 
						
							
							
								
								ui: harmonize order of tray items and main window items  
							
							
							
						 
						
							2021-11-29 19:15:41 -05:00  
				
					
						
							
							
								 
						
							
								adae5a2e2b 
								
							 
						 
						
							
							
								
								ui: add option to specify use of explict tray icon files and their size  
							
							
							
						 
						
							2021-11-29 17:54:31 -05:00  
				
					
						
							
							
								 
						
							
								f83c927a1e 
								
							 
						 
						
							
							
								
								release 1.1.0  
							
							
							
						 
						
							2021-11-26 12:20:06 -05:00  
				
					
						
							
							
								 
						
							
								ca5fd7e5d6 
								
							 
						 
						
							
							
								
								release 1.1.0rc3  
							
							
							
						 
						
							2021-11-23 11:52:26 -05:00  
				
					
						
							
							
								 
						
							
								4c9d9e17d6 
								
							 
						 
						
							
							
								
								gui: fix bug when adding new receiver to tray menu  
							
							
							
						 
						
							2021-11-22 11:32:25 -05:00  
				
					
						
							
							
								 
						
							
								025700f1be 
								
							 
						 
						
							
							
								
								release 1.1.0rc1  
							
							
							
						 
						
							2021-11-21 13:49:26 -05:00  
				
					
						
							
							
								 
						
							
								d8cce70a0c 
								
							 
						 
						
							
							
								
								release 1.1.0rc1  
							
							
							
						 
						
							2021-11-21 13:43:42 -05:00  
				
					
						
							
							
								 
						
							
								27cda8bf08 
								
							 
						 
						
							
							
								
								settings: add ability to toggle boolean values in solaar config  
							
							... 
							
							
							
							#1325  
						
							2021-11-15 08:50:45 -05:00  
				
					
						
							
							
								 
						
							
								4bc3799e96 
								
							 
						 
						
							
							
								
								cli: print Bolt receiver registers in solaar probe  
							
							
							
						 
						
							2021-11-11 10:48:12 -05:00  
				
					
						
							
							
								 
						
							
								603fbe96e0 
								
							 
						 
						
							
							
								
								ui: add pairing for Bolt receivers  
							
							
							
						 
						
							2021-11-11 10:48:12 -05:00  
				
					
						
							
							
								 
						
							
								885cefb5b6 
								
							 
						 
						
							
							
								
								cli: add pairing for Bolt receivers  
							
							
							
						 
						
							2021-11-11 10:48:12 -05:00  
				
					
						
							
							
								 
						
							
								886df1daaf 
								
							 
						 
						
							
							
								
								receiver: add support for Bolt receiver (no pairing yet)  
							
							
							
						 
						
							2021-11-11 10:48:12 -05:00  
				
					
						
							
							
								 
						
							
								0df6acd67a 
								
							 
						 
						
							
							
								
								ui: better code for adding devices to tray menu  
							
							
							
						 
						
							2021-11-09 09:08:16 -05:00  
				
					
						
							
							
								 
						
							
								89d7490bf1 
								
							 
						 
						
							
							
								
								Remove redundant value  
							
							... 
							
							
							
							Opening read-only is the default. 
							
						 
						
							2021-10-30 16:49:41 -04:00  
				
					
						
							
							
								 
						
							
								6c4e0333d4 
								
							 
						 
						
							
							
								
								Drop legacy Python 2 `super()` syntax  
							
							... 
							
							
							
							This is a no-op on Python 3. 
							
						 
						
							2021-10-30 16:49:41 -04:00  
				
					
						
							
							
								 
						
							
								22bf4fafff 
								
							 
						 
						
							
							
								
								Drop unnecessary __future__ imports  
							
							... 
							
							
							
							These are all active by default on all recent Python versions. 
							
						 
						
							2021-10-30 16:49:41 -04:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								138fe4c756 
								
							 
						 
						
							
							
								
								ui: fix device not always castable as bool  
							
							
							
						 
						
							2021-10-28 12:49:20 -04:00  
				
					
						
							
							
								 
						
							
								c1ce3c2c5f 
								
							 
						 
						
							
							
								
								listener: ignore many notifications that come to a device listener  
							
							
							
						 
						
							2021-10-28 12:49:20 -04:00  
				
					
						
							
							
								 
						
							
								c763886248 
								
							 
						 
						
							
							
								
								ui: use file names for tray icon to not end up with small icons  
							
							
							
						 
						
							2021-10-11 20:45:01 -04:00  
				
					
						
							
							
								 
						
							
								116adf9959 
								
							 
						 
						
							
							
								
								ui: better computation of tray index when adding devices  
							
							
							
						 
						
							2021-10-11 20:42:36 -04:00  
				
					
						
							
							
								 
						
							
								453be19356 
								
							 
						 
						
							
							
								
								ui: make about and quit buttons more translatable  
							
							
							
						 
						
							2021-10-01 12:35:33 -04:00  
				
					
						
							
							
								 
						
							
								0fbeebf121 
								
							 
						 
						
							
							
								
								release 1.0.7  
							
							
							
						 
						
							2021-10-01 07:06:28 -04:00  
				
					
						
							
							
								 
						
							
								9fca203372 
								
							 
						 
						
							
							
								
								release 1.0.7rc3  
							
							
							
						 
						
							2021-09-25 13:54:45 -04:00  
				
					
						
							
							
								 
						
							
								0d9fe48b0c 
								
							 
						 
						
							
							
								
								listener: handle fake Nano connection notifications  
							
							
							
						 
						
							2021-09-24 21:55:15 -04:00  
				
					
						
							
							
								 
						
							
								a9adc06b7a 
								
							 
						 
						
							
							
								
								ui: correctly determine setting box in change_click method  
							
							
							
						 
						
							2021-09-24 10:17:59 -04:00  
				
					
						
							
							
								 
						
							
								e82457f284 
								
							 
						 
						
							
							
								
								release 1.0.7rc2  
							
							
							
						 
						
							2021-09-14 15:50:34 -04:00  
				
					
						
							
							
								 
						
							
								6d56dd538e 
								
							 
						 
						
							
							
								
								release 1.0.7rc1  
							
							
							
						 
						
							2021-09-14 15:44:36 -04:00  
				
					
						
							
							
								 
						
							
								c5ef207961 
								
							 
						 
						
							
							
								
								device: use first word of name for code name if friendly name not available  
							
							
							
						 
						
							2021-08-31 19:05:57 -04:00  
				
					
						
							
							
								 
						
							
								a7ddb3efdd 
								
							 
						 
						
							
							
								
								cli: allow for new_fn_inversion call to fail  
							
							
							
						 
						
							2021-08-31 19:05:57 -04:00  
				
					
						
							
							
								 
						
							
								30f56a1c0f 
								
							 
						 
						
							
							
								
								device: use 0xFF instead of 0 for direct-connected devices  
							
							
							
						 
						
							2021-08-22 11:16:41 -04:00  
				
					
						
							
							
								 
						
							
								4b97ebd649 
								
							 
						 
						
							
							
								
								po/i18n: update pt_BR translation  
							
							
							
						 
						
							2021-08-20 18:44:04 -04:00  
				
					
						
							
							
								 
						
							
								c2de1b59ef 
								
							 
						 
						
							
							
								
								ui: use logging for signalling unfound udev rule  
							
							
							
						 
						
							2021-08-18 10:01:22 -04:00  
				
					
						
							
							
								 
						
							
								14c2ac6959 
								
							 
						 
						
							
							
								
								po: make common button names translatable and show translations  
							
							
							
						 
						
							2021-08-06 18:30:52 -04:00  
				
					
						
							
							
								 
						
							
								a1874c572b 
								
							 
						 
						
							
							
								
								i18n: mark more strings as translatable  
							
							
							
						 
						
							2021-08-06 13:41:22 -04:00  
				
					
						
							
							
								 
						
							
								ee4275f45c 
								
							 
						 
						
							
							
								
								gtk: add new possible locations for udev rule  
							
							
							
						 
						
							2021-08-06 13:41:22 -04:00  
				
					
						
							
							
								 
						
							
								70a0fcd906 
								
							 
						 
						
							
							
								
								cli: show battery information under unified battery feature  
							
							
							
						 
						
							2021-08-05 16:37:28 -04:00  
				
					
						
							
							
								 
						
							
								cdc7a27c9e 
								
							 
						 
						
							
							
								
								rules: add rule condition for process under mouse  
							
							
							
						 
						
							2021-07-22 10:46:31 -04:00  
				
					
						
							
							
								 
						
							
								85a86ec3c5 
								
							 
						 
						
							
							
								
								diversion: implement pressed and released action on Key condition ( #1189 )  
							
							... 
							
							
							
							- Track `key_up` key in addition to `key_down`
- Support `pressed` or `released` action in `Key` condition
- Add radio button to KeyUI to represent `pressed` or `released` 
							
						 
						
							2021-07-12 15:51:57 -04:00  
				
					
						
							
							
								 
						
							
								3d65a77515 
								
							 
						 
						
							
							
								
								misc: better error message for missing gi package  
							
							
							
						 
						
							2021-07-04 10:13:44 -04:00  
				
					
						
							
							
								 
						
							
								011f3f556b 
								
							 
						 
						
							
							
								
								rules: allow sequence of mouse moves as mouse gestures  
							
							... 
							
							
							
							* Add more robust mouse gesture support
- Remove existing mouse-* Test types
- Add new 'Mouse Gesture' Condition
- Implement Rule Editor UI for it
- Add support for diverted buttons
- Added diagonal mouse gesture directions
Allows you to chain multiple movements/buttons (for instance, moving the mouse up and then left) together into a single mappable gesture.
* Update docs
* Cleanup
Fix inconsistent indenting
Fix possible overwriting of built-in
Fix 'Mouse Gesture' Condition rule not starting with an initial Action field
* Make flake8 happy
* yapf
* Document no-op and make it more apparent
* Make changes to Mouse Gesture UI suggested/submitted by viniciusbm.
Co-authored-by: Apeiron <apeiron@none>
Co-authored-by: Peter F. Patel-Schneider <pfpschneider@gmail.com> 
							
						 
						
							2021-07-04 08:52:38 -04:00  
				
					
						
							
							
								 
						
							
								9495cc03c2 
								
							 
						 
						
							
							
								
								misc: update about window  
							
							
							
						 
						
							2021-04-25 14:48:28 -04:00  
				
					
						
							
							
								 
						
							
								9deb7d66aa 
								
							 
						 
						
							
							
								
								misc: update about window  
							
							
							
						 
						
							2021-04-25 09:14:59 -04:00  
				
					
						
							
							
								 
						
							
								c67bd32522 
								
							 
						 
						
							
							
								
								release 1.0.6  
							
							
							
						 
						
							2021-04-25 09:07:58 -04:00  
				
					
						
							
							
								 
						
							
								72b37deb52 
								
							 
						 
						
							
							
								
								release 1.0.6rc2  
							
							
							
						 
						
							2021-04-25 08:59:59 -04:00  
				
					
						
							
							
								 
						
							
								4edbf51f17 
								
							 
						 
						
							
							
								
								ui: better message for missing udev file  
							
							
							
						 
						
							2021-04-21 08:53:41 -04:00  
				
					
						
							
							
								 
						
							
								f5fac6f713 
								
							 
						 
						
							
							
								
								release 1.0.6rc1  
							
							
							
						 
						
							2021-04-18 07:46:03 -04:00  
				
					
						
							
							
								 
						
							
								3969472dd3 
								
							 
						 
						
							
							
								
								settings: dpi sliding looks for suitable key  
							
							
							
						 
						
							2021-04-18 07:36:29 -04:00  
				
					
						
							
							
								 
						
							
								5d885f76e7 
								
							 
						 
						
							
							
								
								settings: show potential triggering keys for mouse gesture setting  
							
							
							
						 
						
							2021-04-17 10:32:24 -04:00  
				
					
						
							
							
								 
						
							
								42624c7102 
								
							 
						 
						
							
							
								
								ui: write persisted value when changing from ignoring a setting  
							
							
							
						 
						
							2021-04-17 10:32:24 -04:00  
				
					
						
							
							
								 
						
							
								b3a6dc5b2e 
								
							 
						 
						
							
							
								
								ui: update map all settings that are not None  
							
							
							
						 
						
							2021-04-17 10:32:24 -04:00  
				
					
						
							
							
								 
						
							
								a1dc69d203 
								
							 
						 
						
							
							
								
								ui: make ignore settings not sensitive at startup  
							
							
							
						 
						
							2021-04-13 13:27:59 -04:00  
				
					
						
							
							
								 
						
							
								6c62f975d0 
								
							 
						 
						
							
							
								
								ui: directly connected devices don't need to support connection notifications  
							
							
							
						 
						
							2021-04-12 23:21:22 -04:00  
				
					
						
							
							
								 
						
							
								62034758f0 
								
							 
						 
						
							
							
								
								ui: check that receivers support connection nofications  
							
							
							
						 
						
							2021-04-12 22:32:11 -04:00  
				
					
						
							
							
								 
						
							
								33a4bf8bf5 
								
							 
						 
						
							
							
								
								ui: read current value of setting when switching away from ignore  
							
							
							
						 
						
							2021-04-12 07:39:35 -04:00  
				
					
						
							
							
								 
						
							
								b34061c766 
								
							 
						 
						
							
							
								
								ui: add ability to ignore a Solaar setting  
							
							
							
						 
						
							2021-04-12 07:39:35 -04:00  
				
					
						
							
							
								 
						
							
								6099df1b42 
								
							 
						 
						
							
							
								
								ui: do not set attention icon - gets around bug in XFCE 16  
							
							
							
						 
						
							2021-04-09 07:28:23 -04:00  
				
					
						
							
							
								 
						
							
								55ed173c39 
								
							 
						 
						
							
							
								
								ui: replace deprecated GTK stock values  
							
							
							
						 
						
							2021-04-09 07:28:23 -04:00  
				
					
						
							
							
								 
						
							
								593d27770d 
								
							 
						 
						
							
							
								
								ui: only use first element of theme path for appindicator extra path  
							
							
							
						 
						
							2021-04-09 07:28:23 -04:00  
				
					
						
							
							
								 
						
							
								0dbb93e6a5 
								
							 
						 
						
							
							
								
								ui: only prepend one icon path to theme search paths  
							
							
							
						 
						
							2021-04-09 07:28:23 -04:00  
				
					
						
							
							
								 
						
							
								68049efc41 
								
							 
						 
						
							
							
								
								ui: better handling of tray icons  
							
							
							
						 
						
							2021-04-09 07:28:23 -04:00  
				
					
						
							
							
								 
						
							
								1cb8f0c874 
								
							 
						 
						
							
							
								
								ui: correctly set icon theme value when regular battery icons are missiong  
							
							
							
						 
						
							2021-04-07 19:59:25 -04:00  
				
					
						
							
							
								 
						
							
								9842972d8b 
								
							 
						 
						
							
							
								
								receiver: handle exception when device is not available while being added  
							
							
							
						 
						
							2021-04-04 22:33:38 -04:00  
				
					
						
							
							
								 
						
							
								6ed09d0643 
								
							 
						 
						
							
							
								
								listener: perform initial activation of devices in listener threads  
							
							... 
							
							
							
							listener: perform initial activation of devices in listener threads 
							
						 
						
							2021-03-30 08:36:37 -04:00  
				
					
						
							
							
								 
						
							
								1bd68177ab 
								
							 
						 
						
							
							
								
								configure: keep track of serial numbers in configuration file  
							
							
							
						 
						
							2021-03-30 08:36:37 -04:00  
				
					
						
							
							
								 
						
							
								dc3f70ff86 
								
							 
						 
						
							
							
								
								cli: use 1-origin addressing when selecting from choices in config  
							
							
							
						 
						
							2021-03-18 09:57:03 -04:00  
				
					
						
							
							
								 
						
							
								58f1a142ec 
								
							 
						 
						
							
							
								
								cli: fix config check against choices  
							
							
							
						 
						
							2021-03-18 09:57:03 -04:00  
				
					
						
							
							
								 
						
							
								5642a658ab 
								
							 
						 
						
							
							
								
								cli: print settings saved in config file in show command  
							
							
							
						 
						
							2021-03-06 07:39:04 -05:00  
				
					
						
							
							
								 
						
							
								83f45218de 
								
							 
						 
						
							
							
								
								release 1.0.5  
							
							
							
						 
						
							2021-02-27 09:03:29 -05:00  
				
					
						
							
							
								 
						
							
								69df28c155 
								
							 
						 
						
							
							
								
								docs: update docs - remembering settings, point to github docs  
							
							
							
						 
						
							2021-02-21 14:02:48 -05:00  
				
					
						
							
							
								 
						
							
								babdb44b4f 
								
							 
						 
						
							
							
								
								cli: fix up help messages for selecting devices and receivers for CLI commands  
							
							
							
						 
						
							2021-02-21 13:23:33 -05:00  
				
					
						
							
							
								 
						
							
								daee35de4a 
								
							 
						 
						
							
							
								
								cli: fix bug in finding receiver to pair  
							
							
							
						 
						
							2021-02-21 06:30:32 -05:00  
				
					
						
							
							
								 
						
							
								8d01e28138 
								
							 
						 
						
							
							
								
								release 1.0.5rc2  
							
							
							
						 
						
							2021-02-18 15:04:18 -05:00  
				
					
						
							
							
								 
						
							
								04d79810d4 
								
							 
						 
						
							
							
								
								cli: set keyed settings with config  
							
							
							
						 
						
							2021-02-18 11:02:57 -05:00  
				
					
						
							
							
								 
						
							
								c1a79a49f8 
								
							 
						 
						
							
							
								
								settings: implement polling rate  
							
							
							
						 
						
							2021-02-17 07:58:30 -05:00  
				
					
						
							
							
								 
						
							
								eb0d939d1a 
								
							 
						 
						
							
							
								
								cli: don't select unpaired device for config command  
							
							
							
						 
						
							2021-02-16 08:25:46 -05:00  
				
					
						
							
							
								 
						
							
								4b52b77348 
								
							 
						 
						
							
							
								
								cli: add device name to output when changing settings using config command  
							
							
							
						 
						
							2021-02-16 08:25:46 -05:00  
				
					
						
							
							
								 
						
							
								2ea92db3ca 
								
							 
						 
						
							
							
								
								remove trailing whitespace  
							
							
							
						 
						
							2021-02-01 12:54:32 -05:00  
				
					
						
							
							
								 
						
							
								205047e278 
								
							 
						 
						
							
							
								
								Update about.py  
							
							
							
						 
						
							2021-02-01 12:54:32 -05:00  
				
					
						
							
							
								 
						
							
								c268ff7a45 
								
							 
						 
						
							
							
								
								Update about.py to bump copyright years  
							
							... 
							
							
							
							Update Copyright Timeframe 
							
						 
						
							2021-02-01 12:54:32 -05:00  
				
					
						
							
							
								 
						
							
								82a41bf46b 
								
							 
						 
						
							
							
								
								device: show remaining pairings in show  
							
							
							
						 
						
							2021-01-27 11:35:11 -05:00  
				
					
						
							
							
								 
						
							
								1c6f289d91 
								
							 
						 
						
							
							
								
								ui: add option to not use battery icons for tray icon  
							
							
							
						 
						
							2021-01-04 09:53:46 -05:00  
				
					
						
							
							
								 
						
							
								b722eccf04 
								
							 
						 
						
							
							
								
								Fix typo  
							
							
							
						 
						
							2020-12-30 12:22:09 -05:00  
				
					
						
							
							
								 
						
							
								52049af8e1 
								
							 
						 
						
							
							
								
								receiver: add remote device type  
							
							
							
						 
						
							2020-11-30 08:18:09 -05:00  
				
					
						
							
							
								 
						
							
								419a7722ad 
								
							 
						 
						
							
							
								
								rules: make rule processing conditional on X11 being available  
							
							
							
						 
						
							2020-11-27 10:48:16 -05:00  
				
					
						
							
							
								 
						
							
								244d48d245 
								
							 
						 
						
							
							
								
								rules: remove use of pynput  
							
							
							
						 
						
							2020-11-27 10:12:21 -05:00  
				
					
						
							
							
								 
						
							
								808a719823 
								
							 
						 
						
							
							
								
								device: push device settings when device is active after suspend  
							
							
							
						 
						
							2020-11-27 10:02:46 -05:00  
				
					
						
							
							
								 
						
							
								646151ae61 
								
							 
						 
						
							
							
								
								receiver: reduce unnecessary writes of config file  
							
							
							
						 
						
							2020-11-21 12:34:13 -05:00  
				
					
						
							
							
								 
						
							
								d81a971455 
								
							 
						 
						
							
							
								
								cli: don't show devices as receivers  
							
							
							
						 
						
							2020-11-21 12:32:33 -05:00  
				
					
						
							
							
								 
						
							
								6b8e7a2d9c 
								
							 
						 
						
							
							
								
								ui: only emit warning on path mismatch between device and recevier in main window  
							
							
							
						 
						
							2020-11-21 12:32:33 -05:00  
				
					
						
							
							
								 
						
							
								504d23fab7 
								
							 
						 
						
							
							
								
								ui: only emit warning when updating tray for inactive device  
							
							
							
						 
						
							2020-11-21 12:32:33 -05:00  
				
					
						
							
							
								 
						
							
								52109ade91 
								
							 
						 
						
							
							
								
								ui: ignore Ctrl+Delete shortcut if root is selected  
							
							
							
						 
						
							2020-11-21 12:23:41 -05:00  
				
					
						
							
							
								 
						
							
								daafe5ebca 
								
							 
						 
						
							
							
								
								ui: don't offer to delete/cut root element and don't offer to paste non-Rule at the top level  
							
							
							
						 
						
							2020-11-21 12:23:41 -05:00  
				
					
						
							
							
								 
						
							
								8be0e21ac7 
								
							 
						 
						
							
							
								
								ui: delete method that is no longer used  
							
							
							
						 
						
							2020-11-21 12:23:41 -05:00  
				
					
						
							
							
								 
						
							
								9c04bfad92 
								
							 
						 
						
							
							
								
								ui: fixed unnecessary dialogue when window is closed after discarding changes  
							
							
							
						 
						
							2020-11-21 12:23:41 -05:00  
				
					
						
							
							
								 
						
							
								4025b83dfd 
								
							 
						 
						
							
							
								
								ui: add icons to rule editor buttons and implement Ctrl+S shortcut  
							
							
							
						 
						
							2020-11-21 12:23:41 -05:00  
				
					
						
							
							
								 
						
							
								bc51117f59 
								
							 
						 
						
							
							
								
								ui: use readable names on the left column of rule editor  
							
							
							
						 
						
							2020-11-21 12:23:41 -05:00  
				
					
						
							
							
								 
						
							
								a8819b06c8 
								
							 
						 
						
							
							
								
								ui: make KeyPress entry larger (relative to window size)  
							
							
							
						 
						
							2020-11-21 12:23:41 -05:00  
				
					
						
							
							
								 
						
							
								6f973cdc27 
								
							 
						 
						
							
							
								
								ui: fix bug that prevented copying from a built-in rule for the first time  
							
							
							
						 
						
							2020-11-21 12:23:41 -05:00  
				
					
						
							
							
								 
						
							
								b548d05cad 
								
							 
						 
						
							
							
								
								ui: change diversion editor window title and button label  
							
							
							
						 
						
							2020-11-21 12:23:41 -05:00  
				
					
						
							
							
								 
						
							
								ef3d3e5290 
								
							 
						 
						
							
							
								
								ui: fix feature entry bug when feature is not on the list  
							
							
							
						 
						
							2020-11-21 12:23:41 -05:00  
				
					
						
							
							
								 
						
							
								487e1a3ded 
								
							 
						 
						
							
							
								
								ui: show Feature completion matches for all features  
							
							
							
						 
						
							2020-11-21 12:23:41 -05:00  
				
					
						
							
							
								 
						
							
								4206d370f1 
								
							 
						 
						
							
							
								
								ui: add delete button for every Execute argument  
							
							
							
						 
						
							2020-11-21 12:23:41 -05:00  
				
					
						
							
							
								 
						
							
								29ccd55210 
								
							 
						 
						
							
							
								
								ui: improve validation of FeatureUI and KeyUI diversion rule components  
							
							
							
						 
						
							2020-11-21 12:23:41 -05:00  
				
					
						
							
							
								 
						
							
								b399380445 
								
							 
						 
						
							
							
								
								ui: diversion rule editor - move save and discard buttons to the top  
							
							
							
						 
						
							2020-11-21 12:23:41 -05:00  
				
					
						
							
							
								 
						
							
								1d68ef858e 
								
							 
						 
						
							
							
								
								ui: make rule editing buttons larger and add delete buttons for KeyPress.  
							
							
							
						 
						
							2020-11-21 12:23:41 -05:00  
				
					
						
							
							
								 
						
							
								717213c506 
								
							 
						 
						
							
							
								
								ui: move diversion button to the right  
							
							
							
						 
						
							2020-11-21 12:23:41 -05:00  
				
					
						
							
							
								 
						
							
								0b5c263799 
								
							 
						 
						
							
							
								
								receiver: fix and improve diversion load/save functions  
							
							
							
						 
						
							2020-11-21 12:23:41 -05:00  
				
					
						
							
							
								 
						
							
								1379da70a8 
								
							 
						 
						
							
							
								
								ui: add GUI for diversion rules (draft)  
							
							
							
						 
						
							2020-11-21 12:23:41 -05:00  
				
					
						
							
							
								 
						
							
								ade9c816c7 
								
							 
						 
						
							
							
								
								receiver: add report_id to notifications and use where appropriate  
							
							
							
						 
						
							2020-11-13 08:46:04 -05:00  
				
					
						
							
							
								 
						
							
								8141fafb4b 
								
							 
						 
						
							
							
								
								ui: create attributes to access children in settings with multiple items  
							
							
							
						 
						
							2020-11-02 09:28:12 -05:00  
				
					
						
							
							
								 
						
							
								79b18d07c9 
								
							 
						 
						
							
							
								
								cli: fix bug in probe  
							
							
							
						 
						
							2020-11-02 09:15:43 -05:00  
				
					
						
							
							
								 
						
							
								1162ccb897 
								
							 
						 
						
							
							
								
								device: be defensive when getting device id  
							
							
							
						 
						
							2020-11-01 15:14:18 -05:00  
				
					
						
							
							
								 
						
							
								93b5a0008b 
								
							 
						 
						
							
							
								
								ui: add lock icon to control whether setting can be changed  
							
							
							
						 
						
							2020-10-25 14:13:58 -04:00  
				
					
						
							
							
								 
						
							
								98b4aff33d 
								
							 
						 
						
							
							
								
								Fix warning  
							
							
							
						 
						
							2020-10-25 14:02:25 -04:00  
				
					
						
							
							
								 
						
							
								a4e4c160c1 
								
							 
						 
						
							
							
								
								release 1.0.4  
							
							
							
						 
						
							2020-10-22 10:02:24 -04:00  
				
					
						
							
							
								 
						
							
								93fe73214c 
								
							 
						 
						
							
							
								
								release 1.0.4rc1  
							
							
							
						 
						
							2020-10-12 08:25:35 -04:00  
				
					
						
							
							
								 
						
							
								7a7aad8977 
								
							 
						 
						
							
							
								
								device: use FRIENDLY NAME for codename if needed and available  
							
							
							
						 
						
							2020-10-07 05:30:34 -04:00  
				
					
						
							
							
								 
						
							
								a9d6b4c319 
								
							 
						 
						
							
							
								
								listener: make sure device has a status before processing notifications  
							
							
							
						 
						
							2020-10-01 17:45:49 -04:00  
				
					
						
							
							
								 
						
							
								7908a4f5a4 
								
							 
						 
						
							
							
								
								ui: ensure that Gtk 3.0 is the version loaded  
							
							
							
						 
						
							2020-10-01 17:45:49 -04:00  
				
					
						
							
							
								 
						
							
								815c9755b5 
								
							 
						 
						
							
							
								
								receiver: handle bluetooth-connected devices  
							
							
							
						 
						
							2020-09-29 11:26:34 -04:00  
				
					
						
							
							
								 
						
							
								1e7050595e 
								
							 
						 
						
							
							
								
								receiver: add model and node ID and use in configurations  
							
							
							
						 
						
							2020-09-29 11:26:34 -04:00  
				
					
						
							
							
								 
						
							
								2654b6bbe0 
								
							 
						 
						
							
							
								
								ui: add forced-refresh argument to window update  
							
							
							
						 
						
							2020-09-28 12:59:04 -04:00  
				
					
						
							
							
								 
						
							
								41fb08c059 
								
							 
						 
						
							
							
								
								notify: allow displaying progress  
							
							
							
						 
						
							2020-09-28 12:59:04 -04:00  
				
					
						
							
							
								 
						
							
								362d43a7a1 
								
							 
						 
						
							
							
								
								backend: allow device objects to handle notifications  
							
							
							
						 
						
							2020-09-28 12:59:04 -04:00  
				
					
						
							
							
								 
						
							
								0259e44c31 
								
							 
						 
						
							
							
								
								cli: ignore DJ pairing notifications in CLI pair command  
							
							
							
						 
						
							2020-09-24 18:22:35 -04:00  
				
					
						
							
							
								 
						
							
								b1d4b2f3cd 
								
							 
						 
						
							
							
								
								receiver: add model and node ID and use in configurations  
							
							
							
						 
						
							2020-09-23 18:03:47 -04:00  
				
					
						
							
							
								 
						
							
								58823763ea 
								
							 
						 
						
							
							
								
								ui: handle wired devices  
							
							
							
						 
						
							2020-09-23 18:03:47 -04:00  
				
					
						
							
							
								 
						
							
								aeb8588e06 
								
							 
						 
						
							
							
								
								cli: make probe and config work for wired devices  
							
							
							
						 
						
							2020-09-23 18:03:47 -04:00  
				
					
						
							
							
								 
						
							
								95a30a8089 
								
							 
						 
						
							
							
								
								cli: add extra information about features to show command output  
							
							
							
						 
						
							2020-09-23 18:03:47 -04:00  
				
					
						
							
							
								 
						
							
								377e44c624 
								
							 
						 
						
							
							
								
								ui: add separator before device settings  
							
							
							
						 
						
							2020-09-21 07:44:55 -04:00  
				
					
						
							
							
								 
						
							
								714f8782b3 
								
							 
						 
						
							
							
								
								cli: reduce chance of connect notifications clashing when pairing  
							
							
							
						 
						
							2020-09-18 05:49:43 -04:00  
				
					
						
							
							
								 
						
							
								ad57db4a39 
								
							 
						 
						
							
							
								
								receiver: permit connection notifications that are not unifying  
							
							
							
						 
						
							2020-09-18 05:49:43 -04:00  
				
					
						
							
							
								 
						
							
								2153035c30 
								
							 
						 
						
							
							
								
								ui: add device path to information panel for non-receivers  
							
							
							
						 
						
							2020-09-18 05:49:43 -04:00  
				
					
						
							
							
								 
						
							
								9de4d392d4 
								
							 
						 
						
							
							
								
								Fix broken link to about website  
							
							
							
						 
						
							2020-09-04 14:39:25 -04:00  
				
					
						
							
							
								 
						
							
								7fdba7fe75 
								
							 
						 
						
							
							
								
								ui: disabled ListBoxRow background colour on hover  
							
							
							
						 
						
							2020-09-01 18:38:00 -04:00  
				
					
						
							
							
								 
						
							
								708edbc444 
								
							 
						 
						
							
							
								
								ui: make collapsible sections start collapsed  
							
							
							
						 
						
							2020-09-01 18:38:00 -04:00  
				
					
						
							
							
								 
						
							
								d87bc594f4 
								
							 
						 
						
							
							
								
								ui: fixed vertical alignment of panel after collapsing widgets  
							
							
							
						 
						
							2020-09-01 18:38:00 -04:00  
				
					
						
							
							
								 
						
							
								7a65c40312 
								
							 
						 
						
							
							
								
								ui: removed GESTURE2 specs from the panel  
							
							
							
						 
						
							2020-09-01 18:38:00 -04:00  
				
					
						
							
							
								 
						
							
								6994e1e41c 
								
							 
						 
						
							
							
								
								receiver/ui: added labels and tooltips to some settings  
							
							
							
						 
						
							2020-09-01 18:38:00 -04:00  
				
					
						
							
							
								 
						
							
								1e8956ff96 
								
							 
						 
						
							
							
								
								ui: fixed horizontal alignment and size of multiple toggle/range widgets  
							
							
							
						 
						
							2020-09-01 18:38:00 -04:00  
				
					
						
							
							
								 
						
							
								c8fe87ee2d 
								
							 
						 
						
							
							
								
								receiver: implementation of GESTURE 2 params; improved UI for multiple toggle  
							
							
							
						 
						
							2020-09-01 18:38:00 -04:00  
				
					
						
							
							
								 
						
							
								aa067b2774 
								
							 
						 
						
							
							
								
								receiver: show GESTURE2 specs on the panel  
							
							
							
						 
						
							2020-09-01 18:38:00 -04:00  
				
					
						
							
							
								 
						
							
								b3751913b2 
								
							 
						 
						
							
							
								
								receiver: read GESTURE2 param defaults  
							
							
							
						 
						
							2020-09-01 18:38:00 -04:00  
				
					
						
							
							
								 
						
							
								09394cfbf5 
								
							 
						 
						
							
							
								
								receiver: support GESTURE2 specs  
							
							
							
						 
						
							2020-09-01 18:38:00 -04:00  
				
					
						
							
							
								 
						
							
								4a5c0ea523 
								
							 
						 
						
							
							
								
								receiver: initial implementation of boolean GESTURE 2 settings  
							
							
							
						 
						
							2020-09-01 18:38:00 -04:00  
				
					
						
							
							
								 
						
							
								633760e261 
								
							 
						 
						
							
							
								
								receiver: add initial support for GESTURE_2  
							
							
							
						 
						
							2020-09-01 18:38:00 -04:00  
				
					
						
							
							
								 
						
							
								68aebc8c1b 
								
							 
						 
						
							
							
								
								cli: slight improvement to probe  
							
							
							
						 
						
							2020-09-01 18:35:31 -04:00  
				
					
						
							
							
								 
						
							
								831287ead6 
								
							 
						 
						
							
							
								
								cli: add full register dump for probe  
							
							
							
						 
						
							2020-09-01 18:04:24 -04:00  
				
					
						
							
							
								 
						
							
								1bba8b26de 
								
							 
						 
						
							
							
								
								cli: fix bug in probe.py  
							
							
							
						 
						
							2020-08-29 13:38:11 -04:00  
				
					
						
							
							
								 
						
							
								1516daa6d0 
								
							 
						 
						
							
							
								
								listener: fix misleading connection log message  
							
							
							
						 
						
							2020-08-27 08:27:58 -04:00  
				
					
						
							
							
								 
						
							
								eec5df5d56 
								
							 
						 
						
							
							
								
								device: read the serial number properly from the device hidraw nodes  
							
							
							
						 
						
							2020-08-25 06:47:07 -04:00  
				
					
						
							
							
								 
						
							
								00ea128775 
								
							 
						 
						
							
							
								
								Prevent the precommit hooks from complaining  
							
							
							
						 
						
							2020-08-25 06:47:07 -04:00  
				
					
						
							
							
								 
						
							
								b98033d558 
								
							 
						 
						
							
							
								
								base: add a number of relevant device ids and print them when the "show" command is executed  
							
							
							
						 
						
							2020-08-25 06:47:07 -04:00  
				
					
						
							
							
								 
						
							
								16823092bc 
								
							 
						 
						
							
							
								
								device: add preliminary support for wired devices  
							
							
							
						 
						
							2020-08-25 06:47:07 -04:00  
				
					
						
							
							
								 
						
							
								35114490d3 
								
							 
						 
						
							
							
								
								cli: print each device's direct path  
							
							
							
						 
						
							2020-08-25 06:47:07 -04:00  
				
					
						
							
							
								 
						
							
								f5c63ccc39 
								
							 
						 
						
							
							
								
								ui: better display of battery information in main window  
							
							
							
						 
						
							2020-08-22 10:43:10 -04:00  
				
					
						
							
							
								 
						
							
								5117028c52 
								
							 
						 
						
							
							
								
								misc: ignore exceptions when trying to set locale  
							
							
							
						 
						
							2020-08-17 11:03:03 -04:00  
				
					
						
							
							
								 
						
							
								1400473877 
								
							 
						 
						
							
							
								
								receiver: make unpairing log messages be INFO, not warning  
							
							
							
						 
						
							2020-08-12 19:12:41 -04:00  
				
					
						
							
							
								 
						
							
								2e1e8dc9b5 
								
							 
						 
						
							
							
								
								receiver: fix bug in logging DJ notifications  
							
							
							
						 
						
							2020-08-10 05:34:33 -04:00  
				
					
						
							
							
								 
						
							
								44f85d5dee 
								
							 
						 
						
							
							
								
								receiver: change notification before status setup from assertion to warning  
							
							
							
						 
						
							2020-08-09 18:20:18 -04:00  
				
					
						
							
							
								 
						
							
								6918353a29 
								
							 
						 
						
							
							
								
								cli: improve messages for unpairing errors  
							
							
							
						 
						
							2020-08-08 07:58:01 -04:00  
				
					
						
							
							
								 
						
							
								1973693cc8 
								
							 
						 
						
							
							
								
								hidpp20: support version 4 of REPROG_CONTROLS_V4  
							
							
							
						 
						
							2020-08-07 13:40:36 -04:00  
				
					
						
							
							
								 
						
							
								95dc973748 
								
							 
						 
						
							
							
								
								hidpp20: add full support for version 2 of REPROG_CONTROLS_V4  
							
							
							
						 
						
							2020-08-07 13:40:36 -04:00  
				
					
						
							
							
								 
						
							
								fd02b33971 
								
							 
						 
						
							
							
								
								ui: use ngettext for translatable strings with number dependencies  
							
							
							
						 
						
							2020-08-02 11:56:56 -04:00  
				
					
						
							
							
								 
						
							
								e763aeadb4 
								
							 
						 
						
							
							
								
								release 1.0.3  
							
							
							
						 
						
							2020-08-02 11:46:13 -04:00  
				
					
						
							
							
								 
						
							
								0b0cf63240 
								
							 
						 
						
							
							
								
								release 1.0.3rc2  
							
							
							
						 
						
							2020-07-30 02:58:23 -04:00  
				
					
						
							
							
								 
						
							
								5dbf691403 
								
							 
						 
						
							
							
								
								receiver: ignore DJ pairing notifications  
							
							
							
						 
						
							2020-07-30 02:44:56 -04:00  
				
					
						
							
							
								 
						
							
								fb328b3993 
								
							 
						 
						
							
							
								
								release 1.0.3rc1  
							
							
							
						 
						
							2020-07-25 21:25:16 -04:00  
				
					
						
							
							
								 
						
							
								a2ac8b46c1 
								
							 
						 
						
							
							
								
								misc: check for udev rule file presence at startup  
							
							
							
						 
						
							2020-07-25 21:25:16 -04:00  
				
					
						
							
							
								 
						
							
								e436b1bd1d 
								
							 
						 
						
							
							
								
								receiver: add support for EX100 keyboard/mouse and receiver (046d:c517)  
							
							... 
							
							
							
							docs: add EX100 keyboard/mouse combo
device: add EX100 keyboard and mouse
hidpp10: fix notification parsing, add device features flags, fix documentation links
notifications: fix wpid processing for 27 MHz protocol
cli: add display of device features flags for HID++ 1.0 devices 
							
						 
						
							2020-07-20 11:55:59 -04:00  
				
					
						
							
							
								 
						
							
								4ce2abca0a 
								
							 
						 
						
							
							
								
								ui: turn off write-backs for values obtained from device  
							
							
							
						 
						
							2020-07-16 15:06:08 -04:00  
				
					
						
							
							
								 
						
							
								bc6b1de472 
								
							 
						 
						
							
							
								
								gui: correctly show initial value for choice settings  
							
							
							
						 
						
							2020-07-16 15:06:08 -04:00  
				
					
						
							
							
								 
						
							
								de0894bc34 
								
							 
						 
						
							
							
								
								receiver: adjust CHANGE_HOST numbers to user-visible ones  
							
							
							
						 
						
							2020-07-13 19:15:44 -04:00  
				
					
						
							
							
								 
						
							
								b6615d5abe 
								
							 
						 
						
							
							
								
								cli: in config don't apply setting unnecessarily and don't print setting after writing  
							
							
							
						 
						
							2020-07-12 18:12:18 -04:00  
				
					
						
							
							
								 
						
							
								323fb13161 
								
							 
						 
						
							
							
								
								cli: check range values for validity in config  
							
							
							
						 
						
							2020-07-12 18:12:18 -04:00  
				
					
						
							
							
								 
						
							
								fef22de021 
								
							 
						 
						
							
							
								
								cli: don't lower-case choice values and allow numeric selection of choices  
							
							
							
						 
						
							2020-07-12 18:12:18 -04:00  
				
					
						
							
							
								 
						
							
								c9c472e391 
								
							 
						 
						
							
							
								
								receiver: add setting for MULTIPLATFORM and DUALPLATFORM feature  
							
							
							
						 
						
							2020-07-12 17:38:00 -04:00  
				
					
						
							
							
								 
						
							
								e05c1aa90c 
								
							 
						 
						
							
							
								
								cli: make config faster  
							
							
							
						 
						
							2020-07-10 14:16:41 -04:00  
				
					
						
							
							
								 
						
							
								fe0ab16cc8 
								
							 
						 
						
							
							
								
								misc: dump threads on SIGINT  
							
							
							
						 
						
							2020-07-09 12:51:38 -04:00  
				
					
						
							
							
								 
						
							
								c38d10a654 
								
							 
						 
						
							
							
								
								receiver: gather host names from HOSTS_INFO feature and show them  
							
							
							
						 
						
							2020-07-09 12:44:27 -04:00  
				
					
						
							
							
								 
						
							
								27c90fa736 
								
							 
						 
						
							
							
								
								yapf: adjust style to not indent closing brackets  
							
							... 
							
							
							
							Signed-off-by: Filipe Laíns <lains@archlinux.org> 
							
						 
						
							2020-07-07 15:11:15 +01:00  
				
					
						
							
							
								 
						
							
								8e89aa0038 
								
							 
						 
						
							
							
								
								yapf: set max line lenght to 127  
							
							... 
							
							
							
							Signed-off-by: Filipe Laíns <lains@archlinux.org> 
							
						 
						
							2020-07-07 15:11:15 +01:00  
				
					
						
							
							
								 
						
							
								627185079f 
								
							 
						 
						
							
							
								
								flake8: initial fix  
							
							... 
							
							
							
							Signed-off-by: Filipe Laíns <lains@archlinux.org> 
							
						 
						
							2020-07-07 15:11:15 +01:00  
				
					
						
							
							
								 
						
							
								33521558ed 
								
							 
						 
						
							
							
								
								pre-commit: initial fix  
							
							... 
							
							
							
							Signed-off-by: Filipe Laíns <lains@archlinux.org> 
							
						 
						
							2020-07-07 15:11:15 +01:00  
				
					
						
							
							
								 
						
							
								e6369e0c3c 
								
							 
						 
						
							
							
								
								isort: intial import fix  
							
							... 
							
							
							
							Signed-off-by: Filipe Laíns <lains@archlinux.org> 
							
						 
						
							2020-07-07 15:11:15 +01:00  
				
					
						
							
							
								 
						
							
								72a8d311bc 
								
							 
						 
						
							
							
								
								yapf: change code style to yapf  
							
							... 
							
							
							
							Signed-off-by: Filipe Laíns <lains@archlinux.org> 
							
						 
						
							2020-07-07 15:11:15 +01:00  
				
					
						
							
							
								 
						
							
								cab523e122 
								
							 
						 
						
							
							
								
								receiver: add direct implementation of NEW FN INVERSION feature  
							
							... 
							
							
							
							receiver: fix bug in NEW FN INVERSION
receiver: fix bug in NEW FN INVERSION
receiver: fix bug in NEW FN INVERSION 
							
						 
						
							2020-06-30 16:20:38 -04:00  
				
					
						
							
							
								 
						
							
								e69c4c6b4f 
								
							 
						 
						
							
							
								
								receiver: don't abort on unexpected device number, just warn  
							
							
							
						 
						
							2020-06-21 12:16:04 -04:00  
				
					
						
							
							
								 
						
							
								ef54a750dc 
								
							 
						 
						
							
							
								
								receiver: implement KEYBOARD_DISABLE_KEYS feature  
							
							... 
							
							
							
							(the UI needs some improvement) 
							
						 
						
							2020-06-20 13:30:32 -04:00  
				
					
						
							
							
								 
						
							
								f191d95990 
								
							 
						 
						
							
							
								
								misc: better reporting of errors  
							
							
							
						 
						
							2020-06-17 09:53:16 -04:00  
				
					
						
							
							
								 
						
							
								922414ae04 
								
							 
						 
						
							
							
								
								ui: add map choice control to ui  
							
							
							
						 
						
							2020-06-16 15:21:10 -04:00  
				
					
						
							
							
								 
						
							
								9beb13a305 
								
							 
						 
						
							
							
								
								receiver: add key reprogramming setting  
							
							
							
						 
						
							2020-06-16 15:21:10 -04:00  
				
					
						
							
							
								 
						
							
								f198b2706b 
								
							 
						 
						
							
							
								
								cli: use Setting name and value to show feature status if not handled directly  
							
							
							
						 
						
							2020-06-08 16:59:38 +01:00  
				
					
						
							
							
								 
						
							
								784661bbc0 
								
							 
						 
						
							
							
								
								ui: remove maximum window size  
							
							
							
						 
						
							2020-06-07 13:33:42 +01:00