3c4efb4ad5 
								
							 
						 
						
							
							
								
								ui: ensure that settings are pushed to all devices when resuming  
							
							
							
						 
						
							2022-03-09 09:12:10 -05:00  
				
					
						
							
							
								 
						
							
								124414063b 
								
							 
						 
						
							
							
								
								device: reformat descriptors.py  
							
							
							
						 
						
							2022-03-08 17:48:41 -05:00  
				
					
						
							
							
								 
						
							
								7239e3d050 
								
							 
						 
						
							
							
								
								device: support G502 SE Hero mouse  
							
							
							
						 
						
							2022-03-08 17:48:41 -05:00  
				
					
						
							
							
								 
						
							
								c430ff6ea8 
								
							 
						 
						
							
							
								
								doc: mention how to contribute in main documentation  
							
							
							
						 
						
							2022-03-08 09:07:47 -05:00  
				
					
						
							
							
								 
						
							
								2ce5e2ba82 
								
							 
						 
						
							
							
								
								updated the translation with po-update.py and added the missing strings  
							
							
							
						 
						
							2022-03-08 09:04:51 -05:00  
				
					
						
							
							
								 
						
							
								416080e8c4 
								
							 
						 
						
							
							
								
								update translators name  
							
							
							
						 
						
							2022-03-08 09:04:51 -05:00  
				
					
						
							
							
								 
						
							
								f8bf49c1b2 
								
							 
						 
						
							
							
								
								update German translation  
							
							
							
						 
						
							2022-03-08 09:04:51 -05:00  
				
					
						
							
							
								 
						
							
								71ac905d76 
								
							 
						 
						
							
							
								
								device: determine device number from protocol for direct-connected devices; add G9 Laser Mouse  
							
							
							
						 
						
							2022-03-02 22:58:25 -05:00  
				
					
						
							
							
								 
						
							
								862fd9c110 
								
							 
						 
						
							
							
								
								device: cut off noops even earlier  
							
							
							
						 
						
							2022-03-02 05:30:22 -05:00  
				
					
						
							
							
								 
						
							
								94ff454ace 
								
							 
						 
						
							
							
								
								rules: fix Key conditions in built-in rules  
							
							
							
						 
						
							2022-03-01 08:05:13 -05:00  
				
					
						
							
							
								 
						
							
								ce7dcf8326 
								
							 
						 
						
							
							
								
								add keysyms to the packages list  
							
							
							
						 
						
							2022-03-01 06:27:35 -05:00  
				
					
						
							
							
								 
						
							
								27752778ab 
								
							 
						 
						
							
							
								
								ui: fix bug in add and delete button actions  
							
							
							
						 
						
							2022-02-28 09:04:12 -05:00  
				
					
						
							
							
								 
						
							
								1696733702 
								
							 
						 
						
							
							
								
								receiver: dispose of no-op notifications quickly  
							
							
							
						 
						
							2022-02-27 11:59:54 -05:00  
				
					
						
							
							
								 
						
							
								00176a1df8 
								
							 
						 
						
							
							
								
								rules: add rule condition for checking device settings  
							
							
							
						 
						
							2022-02-27 08:24:05 -05:00  
				
					
						
							
							
								 
						
							
								eedf4bfffb 
								
							 
						 
						
							
							
								
								rules: use local file for conversion from key names to keysyms  
							
							
							
						 
						
							2022-02-27 08:21:52 -05:00  
				
					
						
							
							
								 
						
							
								1869f57f7f 
								
							 
						 
						
							
							
								
								rules: get keyboard group and use to get correct keycode for keysym  
							
							
							
						 
						
							2022-02-27 08:21:52 -05:00  
				
					
						
							
							
								 
						
							
								4c43910ed7 
								
							 
						 
						
							
							
								
								rules: use GDK to get current keyboard modifiers  
							
							
							
						 
						
							2022-02-27 08:21:52 -05:00  
				
					
						
							
							
								 
						
							
								3e2be09cb5 
								
							 
						 
						
							
							
								
								rules: partial implementation of rules under Wayland  
							
							
							
						 
						
							2022-02-27 08:21:52 -05:00  
				
					
						
							
							
								 
						
							
								cb7845471c 
								
							 
						 
						
							
							
								
								settings: add setting for MR-Key LED  
							
							
							
						 
						
							2022-02-25 16:13:42 -05:00  
				
					
						
							
							
								 
						
							
								faf905de9c 
								
							 
						 
						
							
							
								
								settings: add setting for M-Key LEDs  
							
							
							
						 
						
							2022-02-25 16:13:42 -05:00  
				
					
						
							
							
								 
						
							
								856f40e789 
								
							 
						 
						
							
							
								
								rules: fix bug in unpacking M and MR key notification  
							
							
							
						 
						
							2022-02-25 16:13:42 -05:00  
				
					
						
							
							
								 
						
							
								c16b02e732 
								
							 
						 
						
							
							
								
								device: add G815 keyboard and MX518 mouse  
							
							
							
						 
						
							2022-02-22 14:14:07 -05:00  
				
					
						
							
							
								 
						
							
								a94d00e418 
								
							 
						 
						
							
							
								
								device: add new special keys  
							
							
							
						 
						
							2022-02-21 08:37:16 -05:00  
				
					
						
							
							
								 
						
							
								561e9cbfea 
								
							 
						 
						
							
							
								
								settings: Agument tooltip messages for several settings  
							
							
							
						 
						
							2022-02-21 08:29:48 -05:00  
				
					
						
							
							
								 
						
							
								cf0a71913e 
								
							 
						 
						
							
							
								
								rules: track M keys and MR keys for use in rules  
							
							
							
						 
						
							2022-02-21 08:29:48 -05:00  
				
					
						
							
							
								 
						
							
								19b32f7856 
								
							 
						 
						
							
							
								
								doc: be clear that KeyPress rule action is for a single chorded character  
							
							
							
						 
						
							2022-02-16 21:14:52 -05:00  
				
					
						
							
							
								 
						
							
								69046678ac 
								
							 
						 
						
							
							
								
								ui: default editable to True in show method  
							
							
							
						 
						
							2022-02-16 21:14:52 -05:00  
				
					
						
							
							
								 
						
							
								e190ad39da 
								
							 
						 
						
							
							
								
								cli: make sure device is on-line when searching for devices in solaar show  
							
							
							
						 
						
							2022-02-16 11:08:39 -05:00  
				
					
						
							
							
								 
						
							
								346c643bcc 
								
							 
						 
						
							
							
								
								lower PyYAML and psutil version requirements  
							
							... 
							
							
							
							RHEL8 and derivatives carry PyYAML 3.12 and psutil 5.4.3 built for the
default python 3.6 in the base OS repository. Consequently, solaar is
not installable without installing python38 or python39 stack (called
module in RHEL/Fedora) that carry newer versions of these two.
solaar seems to work fine with these older versions as
[confirmed](https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-f65a1a9d86 )
by @mefuller .
Fixes  #1418  . 
							
						 
						
							2022-02-16 07:59:47 -05:00  
				
					
						
							
							
								 
						
							
								7fad50a2f4 
								
							 
						 
						
							
							
								
								docs: don't use smooth scrolling as an example of what Solaar can do  
							
							
							
						 
						
							2022-02-14 13:37:06 -05:00  
				
					
						
							
							
								 
						
							
								c75aaea89d 
								
							 
						 
						
							
							
								
								settings: don't check for mouse kind in dpi sliding setting  
							
							
							
						 
						
							2022-02-14 13:37:06 -05:00  
				
					
						
							
							
								 
						
							
								55be7a67c8 
								
							 
						 
						
							
							
								
								settings: get default DPI if current DPI is returned as 0  
							
							
							
						 
						
							2022-02-14 13:37:06 -05:00  
				
					
						
							
							
								 
						
							
								f938d3430e 
								
							 
						 
						
							
							
								
								cli: nicer output of settings in solaar show and solaar config  
							
							
							
						 
						
							2022-01-24 21:12:55 -05:00  
				
					
						
							
							
								 
						
							
								fed9a26cb6 
								
							 
						 
						
							
							
								
								settings: fix bug in read method of action settings rw  
							
							
							
						 
						
							2022-01-24 19:21:46 -05:00  
				
					
						
							
							
								 
						
							
								13e4861043 
								
							 
						 
						
							
							
								
								settings: handle missing divert-setting in action RW  
							
							
							
						 
						
							2022-01-24 14:03:17 -05:00  
				
					
						
							
							
								 
						
							
								55a91f0ae4 
								
							 
						 
						
							
							
								
								device: add id property (unitId or serial) and don't use ? for unknown serial  
							
							
							
						 
						
							2022-01-24 14:03:17 -05:00  
				
					
						
							
							
								 
						
							
								7a9f9972a6 
								
							 
						 
						
							
							
								
								receiver: fix contains for NamedInts and eliminate use of has_element  
							
							
							
						 
						
							2022-01-24 14:03:17 -05:00  
				
					
						
							
							
								 
						
							
								f6b25a9685 
								
							 
						 
						
							
							
								
								rules: check for xtest and disable modifier checking if not available  
							
							
							
						 
						
							2022-01-24 11:21:09 -05:00  
				
					
						
							
							
								 
						
							
								56936a4d0a 
								
							 
						 
						
							
							
								
								device: better gesture structure computation  
							
							
							
						 
						
							2022-01-24 11:17:40 -05:00  
				
					
						
							
							
								 
						
							
								7442c52c20 
								
							 
						 
						
							
							
								
								rules: defend against problems when determining focus program  
							
							
							
						 
						
							2022-01-24 11:17:40 -05:00  
				
					
						
							
							
								 
						
							
								26aa1ee15f 
								
							 
						 
						
							
							
								
								device: lock querying all unqueried keys to prevent two threads from doing the same work  
							
							
							
						 
						
							2022-01-24 11:17:40 -05:00  
				
					
						
							
							
								 
						
							
								22b99ecce7 
								
							 
						 
						
							
							
								
								device: lock computation of gestures and settings to prevent two threads from doing the same work  
							
							
							
						 
						
							2022-01-24 11:17:40 -05:00  
				
					
						
							
							
								 
						
							
								a9c4950389 
								
							 
						 
						
							
							
								
								device: don't use class-shared structure for gesture indexes  
							
							
							
						 
						
							2022-01-24 11:17:40 -05:00  
				
					
						
							
							
								 
						
							
								25523315ab 
								
							 
						 
						
							
							
								
								ui: fix tree row text when device contains options not in the full list  
							
							
							
						 
						
							2022-01-24 11:12:04 -05:00  
				
					
						
							
							
								 
						
							
								6f28a39a47 
								
							 
						 
						
							
							
								
								ui: fix choice field when device is connected  
							
							
							
						 
						
							2022-01-24 11:12:04 -05:00  
				
					
						
							
							
								 
						
							
								8be2ca110a 
								
							 
						 
						
							
							
								
								ui: avoid conflicts when settings with the same name have different labels for the same number  
							
							
							
						 
						
							2022-01-24 11:12:04 -05:00  
				
					
						
							
							
								 
						
							
								2b26c9dc92 
								
							 
						 
						
							
							
								
								ui: do not accept numerical value typed by user  
							
							
							
						 
						
							2022-01-24 11:12:04 -05:00  
				
					
						
							
							
								 
						
							
								c3e88001e4 
								
							 
						 
						
							
							
								
								logitech_receiver: add has_element to NamedInts  
							
							
							
						 
						
							2022-01-24 11:12:04 -05:00  
				
					
						
							
							
								 
						
							
								49f2c6d8b9 
								
							 
						 
						
							
							
								
								ui: fix bug that made setting values not appear  
							
							
							
						 
						
							2022-01-24 11:12:04 -05:00  
				
					
						
							
							
								 
						
							
								bf8b861275 
								
							 
						 
						
							
							
								
								ui: don't show generic labels when specific ones are available for the same field  
							
							
							
						 
						
							2022-01-24 11:12:04 -05:00