|  Peter F. Patel-Schneider | eb0d939d1a | cli: don't select unpaired device for config command | 2021-02-16 08:25:46 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 4b52b77348 | cli: add device name to output when changing settings using config command | 2021-02-16 08:25:46 -05:00 | 
				
					
						|  Alexander Huck | 2ea92db3ca | remove trailing whitespace | 2021-02-01 12:54:32 -05:00 | 
				
					
						|  Alexander Huck | 205047e278 | Update about.py | 2021-02-01 12:54:32 -05:00 | 
				
					
						|  Alexander Huck | c268ff7a45 | Update about.py to bump copyright years Update Copyright Timeframe | 2021-02-01 12:54:32 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 82a41bf46b | device: show remaining pairings in show | 2021-01-27 11:35:11 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 1c6f289d91 | ui: add option to not use battery icons for tray icon | 2021-01-04 09:53:46 -05:00 | 
				
					
						|  Marián Kyral | b722eccf04 | Fix typo | 2020-12-30 12:22:09 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 52049af8e1 | receiver: add remote device type | 2020-11-30 08:18:09 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 419a7722ad | rules: make rule processing conditional on X11 being available | 2020-11-27 10:48:16 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 244d48d245 | rules: remove use of pynput | 2020-11-27 10:12:21 -05: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 | 646151ae61 | receiver: reduce unnecessary writes of config file | 2020-11-21 12:34:13 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | d81a971455 | cli: don't show devices as receivers | 2020-11-21 12:32:33 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 6b8e7a2d9c | ui: only emit warning on path mismatch between device and recevier in main window | 2020-11-21 12:32:33 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 504d23fab7 | ui: only emit warning when updating tray for inactive device | 2020-11-21 12:32:33 -05:00 | 
				
					
						|  Vinícius | 52109ade91 | ui: ignore Ctrl+Delete shortcut if root is selected | 2020-11-21 12:23:41 -05:00 | 
				
					
						|  Vinícius | daafe5ebca | ui: don't offer to delete/cut root element and don't offer to paste non-Rule at the top level | 2020-11-21 12:23:41 -05:00 | 
				
					
						|  Vinícius | 8be0e21ac7 | ui: delete method that is no longer used | 2020-11-21 12:23:41 -05:00 | 
				
					
						|  Vinícius | 9c04bfad92 | ui: fixed unnecessary dialogue when window is closed after discarding changes | 2020-11-21 12:23:41 -05:00 | 
				
					
						|  Vinícius | 4025b83dfd | ui: add icons to rule editor buttons and implement Ctrl+S shortcut | 2020-11-21 12:23:41 -05:00 | 
				
					
						|  Vinícius | bc51117f59 | ui: use readable names on the left column of rule editor | 2020-11-21 12:23:41 -05:00 | 
				
					
						|  Vinícius | a8819b06c8 | ui: make KeyPress entry larger (relative to window size) | 2020-11-21 12:23:41 -05:00 | 
				
					
						|  Vinícius | 6f973cdc27 | ui: fix bug that prevented copying from a built-in rule for the first time | 2020-11-21 12:23:41 -05:00 | 
				
					
						|  Vinícius | b548d05cad | ui: change diversion editor window title and button label | 2020-11-21 12:23:41 -05:00 | 
				
					
						|  Vinícius | ef3d3e5290 | ui: fix feature entry bug when feature is not on the list | 2020-11-21 12:23:41 -05:00 | 
				
					
						|  Vinícius | 487e1a3ded | ui: show Feature completion matches for all features | 2020-11-21 12:23:41 -05:00 | 
				
					
						|  Vinícius | 4206d370f1 | ui: add delete button for every Execute argument | 2020-11-21 12:23:41 -05:00 | 
				
					
						|  Vinícius | 29ccd55210 | ui: improve validation of FeatureUI and KeyUI diversion rule components | 2020-11-21 12:23:41 -05:00 | 
				
					
						|  Vinícius | b399380445 | ui: diversion rule editor - move save and discard buttons to the top | 2020-11-21 12:23:41 -05:00 | 
				
					
						|  Vinícius | 1d68ef858e | ui: make rule editing buttons larger and add delete buttons for KeyPress. | 2020-11-21 12:23:41 -05:00 | 
				
					
						|  Vinícius | 717213c506 | ui: move diversion button to the right | 2020-11-21 12:23:41 -05:00 | 
				
					
						|  Vinícius | 0b5c263799 | receiver: fix and improve diversion load/save functions | 2020-11-21 12:23:41 -05:00 | 
				
					
						|  Vinícius | 1379da70a8 | ui: add GUI for diversion rules (draft) | 2020-11-21 12:23:41 -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 | 
				
					
						|  Vinícius | 8141fafb4b | ui: create attributes to access children in settings with multiple items | 2020-11-02 09:28:12 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 79b18d07c9 | cli: fix bug in probe | 2020-11-02 09:15:43 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 1162ccb897 | device: be defensive when getting device id | 2020-11-01 15:14:18 -05:00 | 
				
					
						|  Peter F. Patel-Schneider | 93b5a0008b | ui: add lock icon to control whether setting can be changed | 2020-10-25 14:13:58 -04:00 | 
				
					
						|  Antony Kellermann | 98b4aff33d | Fix warning | 2020-10-25 14:02:25 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | a4e4c160c1 | release 1.0.4 | 2020-10-22 10:02:24 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 93fe73214c | release 1.0.4rc1 | 2020-10-12 08:25:35 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 7a7aad8977 | device: use FRIENDLY NAME for codename if needed and available | 2020-10-07 05:30:34 -04: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 | 7908a4f5a4 | ui: ensure that Gtk 3.0 is the version loaded | 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 | 
				
					
						|  Peter F. Patel-Schneider | 1e7050595e | receiver: add model and node ID and use in configurations | 2020-09-29 11:26:34 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 2654b6bbe0 | ui: add forced-refresh argument to window update | 2020-09-28 12:59:04 -04:00 | 
				
					
						|  Wojciech Nawrocki | 41fb08c059 | notify: allow displaying progress | 2020-09-28 12:59:04 -04:00 | 
				
					
						|  Wojciech Nawrocki | 362d43a7a1 | backend: allow device objects to handle notifications | 2020-09-28 12:59:04 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 0259e44c31 | cli: ignore DJ pairing notifications in CLI pair command | 2020-09-24 18:22:35 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | b1d4b2f3cd | receiver: add model and node ID and use in configurations | 2020-09-23 18:03:47 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 58823763ea | ui: handle wired devices | 2020-09-23 18:03:47 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | aeb8588e06 | cli: make probe and config work for wired devices | 2020-09-23 18:03:47 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 95a30a8089 | cli: add extra information about features to show command output | 2020-09-23 18:03:47 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 377e44c624 | ui: add separator before device settings | 2020-09-21 07:44:55 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 714f8782b3 | cli: reduce chance of connect notifications clashing when pairing | 2020-09-18 05:49:43 -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 | 2153035c30 | ui: add device path to information panel for non-receivers | 2020-09-18 05:49:43 -04:00 | 
				
					
						|  Ali Sabzevari | 9de4d392d4 | Fix broken link to about website | 2020-09-04 14:39:25 -04:00 | 
				
					
						|  Vinícius | 7fdba7fe75 | ui: disabled ListBoxRow background colour on hover | 2020-09-01 18:38:00 -04:00 | 
				
					
						|  Vinícius | 708edbc444 | ui: make collapsible sections start collapsed | 2020-09-01 18:38:00 -04:00 | 
				
					
						|  Vinícius | d87bc594f4 | ui: fixed vertical alignment of panel after collapsing widgets | 2020-09-01 18:38:00 -04:00 | 
				
					
						|  Vinícius | 7a65c40312 | ui: removed GESTURE2 specs from the panel | 2020-09-01 18:38:00 -04:00 | 
				
					
						|  Vinícius | 6994e1e41c | receiver/ui: added labels and tooltips to some settings | 2020-09-01 18:38:00 -04:00 | 
				
					
						|  Vinícius | 1e8956ff96 | ui: fixed horizontal alignment and size of multiple toggle/range widgets | 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 | aa067b2774 | receiver: show GESTURE2 specs on the panel | 2020-09-01 18:38:00 -04:00 | 
				
					
						|  Vinícius | b3751913b2 | receiver: read GESTURE2 param defaults | 2020-09-01 18:38:00 -04:00 | 
				
					
						|  Vinícius | 09394cfbf5 | receiver: support GESTURE2 specs | 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 | 633760e261 | receiver: add initial support for GESTURE_2 | 2020-09-01 18:38:00 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 68aebc8c1b | cli: slight improvement to probe | 2020-09-01 18:35:31 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 831287ead6 | cli: add full register dump for probe | 2020-09-01 18:04:24 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 1bba8b26de | cli: fix bug in probe.py | 2020-08-29 13:38:11 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 1516daa6d0 | listener: fix misleading connection log message | 2020-08-27 08:27:58 -04:00 | 
				
					
						|  effective-light | eec5df5d56 | device: read the serial number properly from the device hidraw nodes | 2020-08-25 06:47:07 -04:00 | 
				
					
						|  effective-light | 00ea128775 | Prevent the precommit hooks from complaining | 2020-08-25 06:47:07 -04:00 | 
				
					
						|  effective-light | 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 | 
				
					
						|  effective-light | 16823092bc | device: add preliminary support for wired devices | 2020-08-25 06:47:07 -04:00 | 
				
					
						|  effective-light | 35114490d3 | cli: print each device's direct path | 2020-08-25 06:47:07 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | f5c63ccc39 | ui: better display of battery information in main window | 2020-08-22 10:43:10 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 5117028c52 | misc: ignore exceptions when trying to set locale | 2020-08-17 11:03:03 -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 | 6918353a29 | cli: improve messages for unpairing errors | 2020-08-08 07:58:01 -04:00 | 
				
					
						|  Wojciech Nawrocki | 1973693cc8 | hidpp20: support version 4 of REPROG_CONTROLS_V4 | 2020-08-07 13:40:36 -04:00 | 
				
					
						|  Wojciech Nawrocki | 95dc973748 | hidpp20: add full support for version 2 of REPROG_CONTROLS_V4 | 2020-08-07 13:40:36 -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 | e763aeadb4 | release 1.0.3 | 2020-08-02 11:46:13 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 0b0cf63240 | release 1.0.3rc2 | 2020-07-30 02:58:23 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 5dbf691403 | receiver: ignore DJ pairing notifications | 2020-07-30 02:44:56 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | fb328b3993 | release 1.0.3rc1 | 2020-07-25 21:25:16 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | a2ac8b46c1 | misc: check for udev rule file presence at startup | 2020-07-25 21:25:16 -04:00 | 
				
					
						|  Alex Cherkayev | e436b1bd1d | receiver: add support for EX100 keyboard/mouse and receiver (046d:c517) docs: add EX100 keyboard/mouse combo
device: add EX100 keyboard and mouse
hidpp10: fix notification parsing, add device features flags, fix documentation links
notifications: fix wpid processing for 27 MHz protocol
cli: add display of device features flags for HID++ 1.0 devices | 2020-07-20 11:55:59 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | 4ce2abca0a | ui: turn off write-backs for values obtained from device | 2020-07-16 15:06:08 -04:00 | 
				
					
						|  Peter F. Patel-Schneider | bc6b1de472 | gui: correctly show initial value for 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 | b6615d5abe | cli: in config don't apply setting unnecessarily and don't print setting after writing | 2020-07-12 18:12:18 -04:00 |