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
df8b6b488c
receiver: add USB information for MX Vertical when wired
2020-09-23 18:03:47 -04:00
Peter F. Patel-Schneider
825b7b6f34
udev: add permissions for any Logitech device
2020-09-23 18:03:47 -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
ebfd26b3d0
receiver: add USB information for G502 Hero when wired
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
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
377e44c624
ui: add separator before device settings
2020-09-21 07:44:55 -04:00
Peter F. Patel-Schneider
6e986ddf8c
docs: add missing word in index.md
2020-09-18 05:49:43 -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
8b5d56feb4
device: if hidraw node is not available wait and try a second time
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
Peter F. Patel-Schneider
dbf6226f77
receiver: update strings for several settings
2020-09-18 05:49:43 -04:00
Alex Cherkayev
7a82b93aaf
udev: add function to get wpid from udev
...
base: make workaround flag name more generic
descriptors: fix wpid's for 27Mhz devices
device: Improve wpid and kind processing for 27Mhz devices
notifications: Improve wpid generation for 27Mhz devices
docs: fix wpid's for EX100
2020-09-07 11:43:25 -04:00
Ali Sabzevari
9de4d392d4
Fix broken link to about website
2020-09-04 14:39:25 -04:00
Peter F. Patel-Schneider
b0297694d1
receiver: remove spurious part of special handling for ex100 receiver
2020-09-01 23:13:49 -04:00
Vinícius
7fdba7fe75
ui: disabled ListBoxRow background colour on hover
2020-09-01 18:38:00 -04:00
Vinícius
9f330479c1
docs: filled information about GESTURE2 and some supported devices
2020-09-01 18:38:00 -04:00
Vinícius
36e8dcb396
descriptors: added GESTURE2 to known supported devices
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
1ce67954cb
receiver: fixed number of spec "field widths"
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
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
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
718c2d4039
receiver: simplify settings interface
2020-08-28 08:41:14 -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
4df84107e1
receiver: don't emit warning for battery status notifications
2020-08-27 05:22:03 -04:00
Peter F. Patel-Schneider
3e4c09380a
receiver: be extra cautious when writing key-value pairs for settings
2020-08-27 05:22:03 -04:00
Peter F. Patel-Schneider
e6947d95d8
receiver: use DJ connection notifications to set device active status
2020-08-27 05:22:03 -04:00
Peter F. Patel-Schneider
f5c00a5f2a
docs: mention that Solaar udev rule is needed for access to device hidraw nodes
2020-08-25 07:28:09 -04:00
effective-light
246c6cc1b2
udev: add a timeout to find_paired_node because the device might not be instantly ready (e.g. after pairing)
2020-08-25 06:47:07 -04:00
effective-light
2d29db4609
udev: simplify find_paired_node
2020-08-25 06:47:07 -04:00
effective-light
374388daf0
udev: add new rules for the wired devices and have the udev rules apply to paired peripherals
2020-08-25 06:47:07 -04:00