|  Peter F. Patel-Schneider | 4669cad2e1 | ui: be more cautious when creating log messages to avoid exceptions | 2023-11-19 12:04:02 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 5657c1ac99 | device: put initial ping of direct-connected devices inside listener thread | 2023-01-16 08:44:56 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 36e136b841 | ui: retry adding devices if permissions are wrong | 2022-12-17 13:28:11 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | fc1b72faa1 | ui: better handling of IO errors at device creation | 2022-12-17 13:28:11 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | e1e843346c | solaar: fix tyop in ping_all | 2022-11-30 15:21:59 -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 | 
				
					
						|  ejsc1 | 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 | 
				
					
						|  Peter F. Patel-Schneider | 9e5eb5853e | listener: check for presence of status attribute when resuming | 2022-10-21 16:48:07 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 3e90c3bc8a | hidapi: process hid report descriptors to identify devices | 2022-10-13 16:14:30 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 4059b377b4 | receiver: use last_id as maximum device number not max_devices | 2022-08-20 20:12:48 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | b5e910916c | solaar: defensive measure for partly set up receiver when notifications start | 2022-05-04 10:54:03 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | bb20631a27 | misc: remove support for Python 2 unicode | 2022-04-11 13:20:42 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 7d230a1f31 | solaar: treat all DJ pairing notifications as only needing an informational message | 2022-04-05 16:34:43 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 3c4efb4ad5 | ui: ensure that settings are pushed to all devices when resuming | 2022-03-09 09:12:10 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | b7a1b81181 | device: push settings when device requests software reconfiguration | 2021-12-20 08:06:03 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 886df1daaf | receiver: add support for Bolt receiver (no pairing yet) | 2021-11-11 10:48:12 -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 | 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 | c1ce3c2c5f | listener: ignore many notifications that come to a device listener | 2021-10-28 12:49:20 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 0d9fe48b0c | listener: handle fake Nano connection notifications | 2021-09-24 21:55:15 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 6c62f975d0 | ui: directly connected devices don't need to support connection notifications | 2021-04-12 23:21:22 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 62034758f0 | ui: check that receivers support connection nofications | 2021-04-12 22:32:11 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 9842972d8b | receiver: handle exception when device is not available while being added | 2021-04-04 22:33:38 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 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 | 
				
					
						|  Peter F. Patel-Schneider | 808a719823 | device: push device settings when device is active after suspend | 2020-11-27 10:02:46 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | ade9c816c7 | receiver: add report_id to notifications and use where appropriate | 2020-11-13 08:46:04 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | a9d6b4c319 | listener: make sure device has a status before processing notifications | 2020-10-01 17:45:49 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 815c9755b5 | receiver: handle bluetooth-connected devices | 2020-09-29 11:26:34 -04:00 | 
				
					
						|  Wojciech Nawrocki | 362d43a7a1 | backend: allow device objects to handle notifications | 2020-09-28 12:59:04 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 58823763ea | ui: handle wired devices | 2020-09-23 18:03:47 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | ad57db4a39 | receiver: permit connection notifications that are not unifying | 2020-09-18 05:49:43 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 1516daa6d0 | listener: fix misleading connection log message | 2020-08-27 08:27:58 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 1400473877 | receiver: make unpairing log messages be INFO, not warning | 2020-08-12 19:12:41 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 2e1e8dc9b5 | receiver: fix bug in logging DJ notifications | 2020-08-10 05:34:33 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 44f85d5dee | receiver: change notification before status setup from assertion to warning | 2020-08-09 18:20:18 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | fd02b33971 | ui: use ngettext for translatable strings with number dependencies | 2020-08-02 11:56:56 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 5dbf691403 | receiver: ignore DJ pairing notifications | 2020-07-30 02:44:56 -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 | 
				
					
						|  Filipe Laíns | e6369e0c3c | isort: intial import fix Signed-off-by: Filipe Laíns <lains@archlinux.org> | 2020-07-07 15:11:15 +01:00 | 
				
					
						|  Filipe Laíns | 72a8d311bc | yapf: change code style to yapf Signed-off-by: Filipe Laíns <lains@archlinux.org> | 2020-07-07 15:11:15 +01:00 | 
				
					
						|  Peter F. Patel-Schneider | e69c4c6b4f | receiver: don't abort on unexpected device number, just warn | 2020-06-21 12:16:04 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | b7e8e646b5 | ui: don't complain for receivers in other seats | 2020-05-17 11:55:01 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 23c0397764 | listener: mark device as inactive after resume so that settings are correctly pushed | 2020-02-22 08:46:56 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 4c46a999f7 | gui: treat nano protocol disconnections correctly when pairing | 2020-02-17 08:34:53 +00:00 | 
				
					
						|  Peter F. Patel-Schneider | dc2a1adf26 | ui: handle re-pairing receivers correctly when pairing | 2020-02-17 08:34:53 +00:00 | 
				
					
						|  Peter F. Patel-Schneider | 515f994ab8 | receiver: ignore disconnects of disconnected devices | 2020-02-16 22:16:37 +00:00 |