7774569971 
								
							 
						 
						
							
							
								
								Apply ruff format  
							
							... 
							
							
							
							Run ruff auto formatting using:
ruff format .
Related #2295  
							
						 
						
							2024-02-20 15:41:10 -05:00  
				
					
						
							
							
								 
						
							
								12de240949 
								
							 
						 
						
							
							
								
								device: improve imports in logitech_receiver  
							
							... 
							
							
							
							device: move imports of ui modules to beginning of files
logitech_receiver: remove imports from __init__.py 
							
						 
						
							2024-02-18 06:21:35 -05:00  
				
					
						
							
							
								 
						
							
								ad6e3dc80e 
								
							 
						 
						
							
							
								
								cli: move imports in __init__.py to top of file  
							
							
							
						 
						
							2024-02-18 06:21:35 -05:00  
				
					
						
							
							
								 
						
							
								87658fb189 
								
							 
						 
						
							
							
								
								logging: Simplify logger instantiation  
							
							... 
							
							
							
							* logging: Simplify logger instantiation
Relates #2254 
* logging: Remove aliases
Relates #2254 
* logging: Replace deprecated warn with warning
Related #2254 
* logging: Fix mistake
Related #2257  
							
						 
						
							2024-02-10 13:55:27 -05:00  
				
					
						
							
							
								 
						
							
								fb30f4ee41 
								
							 
						 
						
							
							
								
								device: support onboard profiles  
							
							
							
						 
						
							2024-02-07 18:48:22 -05:00  
				
					
						
							
							
								 
						
							
								d7bd55bdf1 
								
							 
						 
						
							
							
								
								device: upgrade messages when no supported device found  
							
							
							
						 
						
							2023-08-02 20:34:27 -04:00  
				
					
						
							
							
								 
						
							
								0c7a9dd0a7 
								
							 
						 
						
							
							
								
								misc: update isort to current version  
							
							... 
							
							
							
							* Update .pre-commit-config.yaml
* Update solaar
* Update udev.py
* Update __init__.py
* Update gtk.py
* Update i18n.py
* Update listener.py
* Update icons.py
* Update notify.py
* Update hidconsole
* Update gtk.py
* Update icons.py
Co-authored-by: Peter F. Patel-Schneider <pfpschneider@gmail.com> 
							
						 
						
							2022-11-26 13:58:46 -05:00  
				
					
						
							
							
								 
						
							
								3e90c3bc8a 
								
							 
						 
						
							
							
								
								hidapi: process hid report descriptors to identify devices  
							
							
							
						 
						
							2022-10-13 16:14:30 -04:00  
				
					
						
							
							
								 
						
							
								0b7b037e11 
								
							 
						 
						
							
							
								
								cli: terminate iteration over receiver devices when all have been found  
							
							
							
						 
						
							2022-08-23 08:29:15 -04:00  
				
					
						
							
							
								 
						
							
								4059b377b4 
								
							 
						 
						
							
							
								
								receiver: use last_id as maximum device number not max_devices  
							
							
							
						 
						
							2022-08-20 20:12:48 -04:00  
				
					
						
							
							
								 
						
							
								e190ad39da 
								
							 
						 
						
							
							
								
								cli: make sure device is on-line when searching for devices in solaar show  
							
							
							
						 
						
							2022-02-16 11:08:39 -05: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  
				
					
						
							
							
								 
						
							
								babdb44b4f 
								
							 
						 
						
							
							
								
								cli: fix up help messages for selecting devices and receivers for CLI commands  
							
							
							
						 
						
							2021-02-21 13:23:33 -05:00  
				
					
						
							
							
								 
						
							
								04d79810d4 
								
							 
						 
						
							
							
								
								cli: set keyed settings with config  
							
							
							
						 
						
							2021-02-18 11:02:57 -05:00  
				
					
						
							
							
								 
						
							
								eb0d939d1a 
								
							 
						 
						
							
							
								
								cli: don't select unpaired device for config command  
							
							
							
						 
						
							2021-02-16 08:25:46 -05:00  
				
					
						
							
							
								 
						
							
								815c9755b5 
								
							 
						 
						
							
							
								
								receiver: handle bluetooth-connected devices  
							
							
							
						 
						
							2020-09-29 11:26:34 -04:00  
				
					
						
							
							
								 
						
							
								aeb8588e06 
								
							 
						 
						
							
							
								
								cli: make probe and config work for wired devices  
							
							
							
						 
						
							2020-09-23 18:03:47 -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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								f191d95990 
								
							 
						 
						
							
							
								
								misc: better reporting of errors  
							
							
							
						 
						
							2020-06-17 09:53:16 -04:00  
				
					
						
							
							
								 
						
							
								11465f2b2a 
								
							 
						 
						
							
							
								
								cli: add probe command to show receiver register information  
							
							
							
						 
						
							2020-02-18 23:21:59 +00:00  
				
					
						
							
							
								 
						
							
								0520dde990 
								
							 
						 
						
							
							
								
								receiver: use None for serial number of c534  
							
							
							
						 
						
							2020-02-04 22:04:43 +01:00  
				
					
						
							
							
								 
						
							
								350784eb70 
								
							 
						 
						
							
							
								
								Print an error message when assertion fails  
							
							
							
						 
						
							2018-08-13 18:36:52 +02:00  
				
					
						
							
							
								 
						
							
								024a71b618 
								
							 
						 
						
							
							
								
								solaar: add --hidraw option again  
							
							... 
							
							
							
							This options allows the devices list to be restricted which got removed
in:
    commit 3b75b69970 
							
						 
						
							2013-08-21 21:47:24 +02:00  
				
					
						
							
							
								 
						
							
								f144816256 
								
							 
						 
						
							
							
								
								solaar-cli: fix argument parsing in Python 3 again  
							
							... 
							
							
							
							Fix from e3a887f36c3b75b69970 
							
						 
						
							2013-08-21 21:47:24 +02:00  
				
					
						
							
							
								 
						
							
								69febfcea5 
								
							 
						 
						
							
							
								
								don't rely on upower to check devices after wake-up ( #111 )  
							
							... 
							
							
							
							still use upower resume events to ping devices, just in case
the old behaviour is available with a command-line option 
							
						 
						
							2013-08-12 15:22:34 +02:00  
				
					
						
							
							
								 
						
							
								3b75b69970 
								
							 
						 
						
							
							
								
								merged solaar-cli functionality into main solaar binary  
							
							
							
						 
						
							2013-08-09 12:25:47 +02:00