Peter F. Patel-Schneider
|
8d01e28138
|
release 1.0.5rc2
|
2021-02-18 15:04:18 -05:00 |
Peter F. Patel-Schneider
|
04d79810d4
|
cli: set keyed settings with config
|
2021-02-18 11:02:57 -05:00 |
Leonardo Gates
|
c1a79a49f8
|
settings: implement polling rate
|
2021-02-17 07:58:30 -05:00 |
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 |