|  Peter F. Patel-Schneider | 9dfc69d336 | settings: allow mouse gestures setting for non-mice (e.g., trackballs) | 2022-04-15 09:21:08 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | e3bba623a4 | settings: downgrade info message about detecting features to debug message | 2022-04-15 09:21:08 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | cef531c7be | settings: add diversion setting for hires scroll wheel and fix information about lowres scroll setting | 2022-04-15 09:13:46 -04:00 | 
				
					
						|  Kian-Meng Ang | 15b92a0f40 | misc: Fix typos | 2022-04-12 17:18:11 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 693db1d541 | cli: correctly set up register settings for config | 2022-04-04 13:17:40 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 74da36725b | settings: augment tooltips for M and MR key LEDs | 2022-03-31 11:49:40 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 4e4ece278f | settings: disable BACKLIGHT setting because it is causing errors | 2022-03-26 11:52:06 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 7e6ceb988a | settings: add missing choices for backlight setting | 2022-03-17 20:47:58 -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 | 019997f75c | settings: add setting to disable Onboard Profiles | 2022-03-13 10:29:00 -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 | 4c7f8c831b | receiver: add and remove some HID Consumer Codes to conform with Linux usage | 2022-03-12 12:20:38 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | d646e18543 | settings: add setting for PERSISTENT_REMAPPABLE_ACTION | 2022-03-12 12:20:38 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 6cdb2ea9eb | settings: fix bug in speed-change setting | 2022-03-09 15:29:43 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 17a7b0689e | settings: add BACKLIGHT3 setting template | 2022-03-09 09:13:24 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | df2a68c29e | settings: add Backlight setting template | 2022-03-09 09:13:24 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | cb7845471c | settings: add setting for MR-Key LED | 2022-02-25 16:13:42 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | faf905de9c | settings: add setting for M-Key LEDs | 2022-02-25 16:13:42 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 561e9cbfea | settings: Agument tooltip messages for several settings | 2022-02-21 08:29:48 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | c75aaea89d | settings: don't check for mouse kind in dpi sliding setting | 2022-02-14 13:37:06 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 55be7a67c8 | settings: get default DPI if current DPI is returned as 0 | 2022-02-14 13:37:06 -05:00 | 
				
					
						|  Vinícius | 747d2e9c17 | ui: show translated strings instead of internal names | 2022-01-24 11:12:04 -05:00 | 
				
					
						|  Vinícius | 5c96d2d307 | logitech_receiver: add support to multiple range in Set action | 2022-01-24 11:12:04 -05:00 | 
				
					
						|  Vinícius | 13dfac476b | logitech_receiver: simplify param labels | 2022-01-24 11:12:04 -05:00 | 
				
					
						|  Vinícius | 3947a4a083 | logitech_receiver: fix minimum DPI | 2022-01-24 11:12:04 -05:00 | 
				
					
						|  Vinícius | d2f44299f3 | logitech_receiver: add range to AdjustableDpi | 2022-01-24 11:12:04 -05:00 | 
				
					
						|  Vinícius | ec9f1a94ea | logitech_receiver: rename old DPI setting | 2022-01-24 11:12:04 -05:00 | 
				
					
						|  Vinícius | ca36d2bd1a | settings: add choices to Multiplatform and validator class to RegisterDpi | 2022-01-24 11:12:04 -05:00 | 
				
					
						|  Vinícius | 74fbec4209 | settings: avoid circular import | 2022-01-24 11:12:04 -05:00 | 
				
					
						|  Vinícius | 8c32c2e63c | ui: add new Set rules to rule editor (partial support) | 2022-01-24 11:12:04 -05:00 | 
				
					
						|  Vinícius | 665b7b6194 | logitech_receiver: fix bug that made `solaar config` not work | 2022-01-22 09:37:44 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 11fa025f1d | settings: use classes for settings | 2022-01-22 08:55:54 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 65e64c1346 | settings: use key structure for key remapping setting | 2021-12-29 09:52:59 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | cb14c2eec9 | settings: keep track of settings that are absent from device | 2021-12-29 06:12:05 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 3797c3926c | settings: fix read for key/button diversion setting | 2021-12-20 08:06:03 -05:00 | 
				
					
						|  Unknown | 306e6da7e9 | settings : Smooth scroll for crown * implemented a switch for swapping between smooth scrolling and ratchet for the crown
settings : Smooth scroll for crown | 2021-12-06 12:22:01 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 791f19269d | settings: add write_prefix_bytes argument to Boolean Validator | 2021-12-06 12:22:01 -05:00 | 
				
					
						|  Hugo Osvaldo Barrera | 6c4e0333d4 | Drop legacy Python 2 `super()` syntax This is a no-op on Python 3. | 2021-10-30 16:49:41 -04:00 | 
				
					
						|  Hugo Osvaldo Barrera | df83fd655c | Stop declaring `object` as superclass This syntax was only required on Python 2 and has no effect on Python 3. | 2021-10-30 16:49:41 -04:00 | 
				
					
						|  Hugo Osvaldo Barrera | 22bf4fafff | Drop unnecessary __future__ imports These are all active by default on all recent Python versions. | 2021-10-30 16:49:41 -04:00 | 
				
					
						|  Hugo Osvaldo Barrera | 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 | 
				
					
						|  Peter F. Patel-Schneider | f1d896ded3 | settings: use new setting method for MOUSE GESTURE setting | 2021-10-22 15:51:55 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 2ca0bd9ac3 | settings: use new setting method for DPI SLIDING setting | 2021-10-22 15:51:55 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 14c1eac79c | settings: add setting for DPI CHANGE button to switch Sensitivity | 2021-10-22 15:51:55 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | b94ae51ac8 | rules: consistent naming for HID++ Diversion settings | 2021-08-27 06:18:13 -04:00 | 
				
					
						|  Vinícius | 4b97ebd649 | po/i18n: update pt_BR translation | 2021-08-20 18:44:04 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | a1874c572b | i18n: mark more strings as translatable | 2021-08-06 13:41:22 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 39a5350f30 | settings: add binary read prefix to handle fancy fn-swap setting | 2021-07-20 09:59:37 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 4690ca77c4 | settings: fix fake divert gkeys read to return byte string | 2021-06-15 19:03:43 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 3969472dd3 | settings: dpi sliding looks for suitable key | 2021-04-18 07:36:29 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 90bae7db84 | settings: only produce warning if can't turn off DPI sliding | 2021-04-18 07:36:29 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 7add22e861 | settings: don't halt when trying to write invalid map choice | 2021-04-17 10:32:24 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 75fec689a0 | settings: change name of App Switch Button | 2021-04-17 10:32:24 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 5d885f76e7 | settings: show potential triggering keys for mouse gesture setting | 2021-04-17 10:32:24 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 087b99a2de | settings: use keys interface in divert_keys setting | 2021-04-17 10:32:24 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 95dafbe3aa | settings: fix return value for mouse gesture callback | 2021-04-15 17:00:29 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | f7488f67c1 | settings: add mouse gesture handling | 2021-04-13 09:26:24 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | a288caa7ee | settings: fix typo | 2021-04-12 08:08:31 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 5be7541875 | settings: for polling rate setting only change profiles mode when actually writing | 2021-04-12 08:04:41 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 52fcbe3b48 | settings: restore _feature_hires_smooth_resolution | 2021-04-12 07:39:35 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 7e360e4416 | settings: remove _feature_hires_smooth_resolution as recent Linux input drivers depend on it not changing | 2021-04-04 22:36:54 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 533cd54b92 | settings: add setting for SMART SHIFT ENHANCED feature | 2021-03-26 15:55:59 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 10233dac30 | settings: add quirk to not set up host mode on G915 TKL keyboard | 2021-03-07 22:02:49 -05:00 | 
				
					
						|  Leonardo Gates | c1a79a49f8 | settings: implement polling rate | 2021-02-17 07:58:30 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 04775a3719 | device: use long messages for all 2.0 requests | 2021-02-16 20:20:33 -05:00 | 
				
					
						|  Vinícius | aa4456e9dc | receiver: changing duplicate label of GESTURE 2 options | 2020-12-17 12:18:22 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | a688bfd9ec | settings: add setting to divert G keys and handle in rules | 2020-12-13 22:24:08 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 0427e5607e | settings: correctly handle diversions when key has other flags set | 2020-11-27 17:38:38 -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 | 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 | 
				
					
						|  Wojciech Nawrocki | 847205eb06 | settings_templates: typo Oops! | 2020-10-25 14:03:05 -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 | fc59c0fbf6 | device: only look up feature notifications in SLIDING DPI setting | 2020-09-28 14:47:43 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | e6cfd0a0c1 | device: increase speed for DPI sliding | 2020-09-28 12:59:04 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | ebf7984ad0 | device: determine SLIDING DPI suitability based on device features | 2020-09-28 12:59:04 -04:00 | 
				
					
						|  Wojciech Nawrocki | 9f7c7209fe | device: support DPI sliding with two slots on MX Vertical mouse Reimplements the entire behaviour of Logitech's software for this
mouse on Windows. | 2020-09-28 12:59:04 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | dca6b4ba38 | ui: show all host choices | 2020-09-21 08:57:47 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | b1706fa9e2 | ui: don't show unpaired host choices | 2020-09-21 07:44:55 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | ff5d744183 | ui: improve display strings and ordering for settings | 2020-09-21 07:44:55 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | dbf6226f77 | receiver: update strings for several settings | 2020-09-18 05:49:43 -04:00 | 
				
					
						|  Vinícius | 6994e1e41c | receiver/ui: added labels and tooltips to some settings | 2020-09-01 18:38:00 -04:00 | 
				
					
						|  Vinícius | c8fe87ee2d | receiver: implementation of GESTURE 2 params; improved UI for multiple toggle | 2020-09-01 18:38:00 -04:00 | 
				
					
						|  Vinícius | 7498febc3a | receiver: GESTURE 2 also applies to mice | 2020-09-01 18:38:00 -04:00 | 
				
					
						|  Vinícius | 4a5c0ea523 | receiver: initial implementation of boolean GESTURE 2 settings | 2020-09-01 18:38:00 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 718c2d4039 | receiver: simplify settings interface | 2020-08-28 08:41:14 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | eda0a95585 | receiver: correctly handle settings that share a name in config | 2020-08-15 14:41:56 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 9d0fcea02e | receiver: simpler interface for settings | 2020-08-13 16:38:11 -04:00 | 
				
					
						|  Wojciech Nawrocki | 6e5d36e59f | settings: use KeysArray for key reprogramming | 2020-08-07 13:40:36 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 4dfa55c96c | receiver: add mode and inversion settings for feature THUMB_WHEEL | 2020-07-19 08:35:46 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 2d2e71daa3 | receiver: restore feature number to feature choice settings | 2020-07-16 15:06:08 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | de0894bc34 | receiver: adjust CHANGE_HOST numbers to user-visible ones | 2020-07-13 19:15:44 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 5a4205d002 | receiver: add CHANGE_HOST setting | 2020-07-12 18:04:04 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | c9c472e391 | receiver: add setting for MULTIPLATFORM and DUALPLATFORM feature | 2020-07-12 17:38:00 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | e05c1aa90c | cli: make config faster | 2020-07-10 14:16:41 -04:00 | 
				
					
						|  Filipe Laíns | 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 | 
				
					
						|  Filipe Laíns | 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 | 
				
					
						|  Filipe Laíns | 627185079f | flake8: initial fix Signed-off-by: Filipe Laíns <lains@archlinux.org> | 2020-07-07 15:11:15 +01:00 | 
				
					
						|  Filipe Laíns | 33521558ed | pre-commit: initial fix Signed-off-by: Filipe Laíns <lains@archlinux.org> | 2020-07-07 15:11:15 +01:00 |