|  Peter F. Patel-Schneider | ce2de71b1b | device: clean up device and receiver code | 2024-02-22 09:57:02 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 646ef2f596 | device: move battery constants common to HID++ 1.0 and 2.0 to common | 2024-02-22 09:57:02 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 24ae9bacaa | device: move mapping of device kind into hidpp20 | 2024-02-22 09:57:02 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 68b62a9ee4 | device: fix bug in hidpp20 get host names | 2024-02-21 16:04:32 -05:00 | 
				
					
						|  Matthias Hagmann | 04e709b00a | Remove yapf exclusions Related #2295 | 2024-02-20 15:41:10 -05:00 | 
				
					
						|  Matthias Hagmann | eb937fcc3a | Manually fix linter issues Related #2295 | 2024-02-20 15:41:10 -05:00 | 
				
					
						|  Matthias Hagmann | 7774569971 | Apply ruff format Run ruff auto formatting using:
ruff format .
Related #2295 | 2024-02-20 15:41:10 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 476f41f8ae | logitech_receiver: style fixes | 2024-02-20 05:58:33 -05:00 | 
				
					
						|  Matthias Hagmann | 5f487dd3b2 | logitech_receiver: Move hidpp20 constants into new module Related #1097 | 2024-02-20 05:58:33 -05:00 | 
				
					
						|  Matthias Hagmann | e8fdbeee8e | logitech_receiver: Move exceptions into own module Related #1097 | 2024-02-20 05:58:33 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 20a76fb4d3 | device: improve features array | 2024-02-18 08:21:09 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | d1c899d6da | solaar: improve imports and guard Gtk, etc imports with correct version solaar: move imports to top of files
solaar: move more imports to top of files
solaar: guard Gtk, etc imports with correct version | 2024-02-18 06:21:35 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 0f0de28e94 | device: correctly handle profile button with no action | 2024-02-10 14:45:00 -05:00 | 
				
					
						|  MattHag | 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 | 
				
					
						|  Peter F. Patel-Schneider | 23517048d4 | device: clean up data for LED effects | 2024-02-09 08:36:36 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 7c441cc652 | ui: better startup behavior for LED effect settings | 2024-02-09 08:36:36 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 73d091c86f | ui: add UI for LED Zone control | 2024-02-09 08:36:36 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 3328a6085f | device: add settings for LED Zone control | 2024-02-09 08:36:36 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 15e14c2d48 | device: add structures for LED control | 2024-02-09 08:36:36 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 246f3cf798 | device: handle v4 of profiles data | 2024-02-07 18:48:22 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 599a274410 | device: better handing of unknown values in profiles | 2024-02-07 18:48:22 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 37383442f4 | device: add version and device name to profiles | 2024-02-07 18:48:22 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 88f549f66c | device: read profiles from ROM if none in Flash | 2024-02-07 18:48:22 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 1fcff028fe | device: decipher LED control info in profiles | 2024-02-07 18:48:22 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | fb30f4ee41 | device: support onboard profiles | 2024-02-07 18:48:22 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | fbad827d57 | device: remove extra debugging for backlight | 2024-02-06 12:49:08 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 72c5860a1e | device: support backlight levels and duration | 2024-02-06 12:49:08 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | db4e40e3ac | device: add extended report rate setting | 2024-02-01 10:13:03 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 9b32a1b195 | device: add names for new Logitech features | 2024-01-20 11:23:01 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 7b6b11ac73 | device: add support for config change feature | 2022-12-05 16:44:52 -05:00 | 
				
					
						|  ejsc1 | 5656f90cdb | misc: update yapf version * misc: update yapf version v2
* Update .pre-commit-config.yaml
Co-authored-by: Peter F. Patel-Schneider <pfpschneider@gmail.com> | 2022-11-26 22:37:32 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 7031f5338f | device: correctly record battery feature when ADC MEASUREMENT produces error | 2022-09-25 12:22:36 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | cdf3957180 | device: add one to feature count to count ROOT feature | 2022-09-25 12:22:36 -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 | e72c637667 | device: keep track of feature versions | 2022-08-07 09:42:40 -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 | eabf71e120 | device: compute approximate charge level for adc measurement feature | 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 | 
				
					
						|  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 | f1e2a0c449 | receiver: use built-ins for conversions between int and byte string | 2022-06-21 18:39:37 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 50f0b6fc06 | receiver: add ILLUMINATION feature number | 2022-05-28 09:58:05 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 97dca3d8f3 | device: clear out fields for empty persistent remappable action | 2022-04-30 08:10:52 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 4459ea5342 | device: improve device features handling | 2022-04-26 09:03:20 -04:00 | 
				
					
						|  Kian-Meng Ang | 15b92a0f40 | misc: Fix typos | 2022-04-12 17:18:11 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | d115ade2ea | setting: add setting to divert gestures | 2022-03-16 20:22:25 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 484b097664 | settings: handle PERSISTENT REMAPPABLE ACTION for M720 mouse | 2022-03-12 12:20:38 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 1deb6c34e4 | receiver: add PERSISTENT_REMAPPABLE_ACTION to KeysArray classes | 2022-03-12 12:20:38 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 4c683457f9 | device: downgrade warning when devices don't echo requests for reprogrammable keys | 2022-03-12 12:20:38 -05:00 |