Anton Soroko
ac231a0627
docs: Update installation.md with new udev rules location ( #2234 )
...
location was changed in
cf71736920
2024-01-30 14:47:38 -05:00
Peter F. Patel-Schneider
28493f7496
ui: downgrade assertion on missing notification flag to warning
2024-01-30 08:02:25 -05:00
Peter F. Patel-Schneider
86fa3757f3
docs: add descriptions of G305 and MX Keys S
2024-01-30 08:02:25 -05:00
Peter F. Patel-Schneider
0db84f5aa4
rules: write empty file if there are no rules to save
2024-01-28 15:36:28 -05:00
Peter F. Patel-Schneider
f8a462dbe5
cli: be defensive in device error message
2024-01-28 15:36:28 -05:00
Peter F. Patel-Schneider
67b883ac28
docs: add descriptions of M650 and PRO X 2
2024-01-20 11:23:01 -05:00
Peter F. Patel-Schneider
05ec439ec0
udev: report hidraw node in debugging messages
2024-01-20 11:23:01 -05:00
Peter F. Patel-Schneider
9b32a1b195
device: add names for new Logitech features
2024-01-20 11:23:01 -05:00
txelu
23bf4dec5d
po: Spanish translation reviewed ( #2209 )
2023-12-28 18:24:37 -05:00
Peter F. Patel-Schneider
864065c0a5
docs: add file for G915
2023-12-24 23:59:34 -05:00
Peter F. Patel-Schneider
195e28ad76
gui: defend against lightspeed receivers that contact devices for basic information
2023-12-24 23:59:34 -05:00
Peter F. Patel-Schneider
94e9cfce8e
docs: add files for MX Anywhere 2S and G915
2023-12-24 23:59:34 -05:00
Peter F. Patel-Schneider
9350300fd8
device: remove incorrect feature for M325 mice
2023-12-14 08:50:02 -05:00
Clement Cheung
4b2bb921b1
device: add K845 keyboard
2023-12-05 15:15:51 -05:00
Peter F. Patel-Schneider
fa7606e242
rules: style fix
2023-11-28 16:45:34 -05:00
markopy
29ff35d553
Partial support for macOS and Windows ( #1971 )
...
* Add support for macOS via hidapi
* Style fixes
* Ignore keyboard and mouse input devices
* Don't require pyudev on mac and windows
* Fix debug log format error
* More logging for failed hidpp checks
* Don't try to load hid_darwin_set_open_exclusive on windows
* Bring back button for rule editor since some rules will work
---------
Co-authored-by: markopy <(none)>
Co-authored-by: Peter F. Patel-Schneider <pfpschneider@gmail.com>
2023-11-28 16:25:17 -05:00
Peter F. Patel-Schneider
d9e5e33947
device: correctly enumerate devices on receiver
2023-11-23 11:18:08 -05:00
Peter F. Patel-Schneider
bfa3c922c2
docs: add wording about Logitech reusing model numbers
2023-11-22 16:12:04 -05:00
Peter F. Patel-Schneider
5ca1790cb8
ui: better handling and installation of icons
2023-11-19 12:06:04 -05:00
Peter F. Patel-Schneider
b2eb039e2d
device: catch errors when pinging to try to put device online
2023-11-19 12:04:02 -05:00
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
eb6bacaed1
cli: handle NoSuchDevice exception when pinging device
2023-11-19 12:04:02 -05:00
Peter F. Patel-Schneider
ffd66e74c2
rules: fix test for device equality
2023-11-08 10:05:53 -05:00
Peter F. Patel-Schneider
e71ed8ac94
docs: add note about other GTK system packages
2023-11-04 13:30:03 -04:00
Peter F. Patel-Schneider
620cc82956
docs: add instructions for pipx
2023-11-04 13:29:38 -04:00
FiveYellowMice
636bb07d1f
NamedInt: return False on comparison with None
2023-11-04 13:27:50 -04:00
Peter F. Patel-Schneider
7706882a27
device: add support for MK550
2023-11-03 19:20:59 -04:00
psykose
cf71736920
dist: install .rules to correct place by default
...
these only have meaning when they end up in a directory scanned by udev,
so $prefix/lib/udev/rules.d will be correct when installed to /usr. this
changes it from /usr/share/solaar/udev-rules.d which is ignored. it does
not affect installing as a user (e.g. pip install --user)
2023-10-21 15:19:51 -04:00
Peter F. Patel-Schneider
0b6b98e0a7
device: add connection request failed error to expected ping responses
2023-10-07 11:36:00 -04:00
Peter F. Patel-Schneider
b50b88be06
ui: update codename when device status changes
2023-10-06 16:17:47 -04:00
MalteKlasen
bf6cc123a4
doc: fix typos ( #2152 )
2023-10-06 16:17:07 -04:00
daviddavid
98c169bffb
Update French translation (for release 1.1.10)
...
- by David Geiger <david.david@mageialinux-online.org>
2023-09-25 14:11:58 -04:00
Peter F. Patel-Schneider
09938ebd05
release 1.1.10
2023-09-23 13:07:45 -04:00
Svenum
902815ed93
pointer to NixOS flake package
2023-09-23 13:01:40 -04:00
Peter F. Patel-Schneider
5d6d675b4a
release 1.1.10.rc3
2023-09-17 11:25:24 -04:00
Peter F. Patel-Schneider
38d5f8962c
release 1.1.10rc2
2023-09-17 11:15:43 -04:00
Peter F. Patel-Schneider
485596cbf3
tools: permit BT devices for hidconsole with hidpp
2023-09-17 10:39:48 -04:00
Peter F. Patel-Schneider
c77b2a413f
device: add descriptor for Logitech MX Revolution Mouse M-RCL 124
2023-09-17 10:39:48 -04:00
Peter F. Patel-Schneider
37e303163c
device: allow return device 00 for BT device ff
2023-09-17 10:39:48 -04:00
Peter F. Patel-Schneider
8537708ec2
device: improve determination of short or long messages
2023-09-17 10:39:48 -04:00
Peter F. Patel-Schneider
a373a7d439
device: add descriptor for G500s
2023-09-16 10:35:26 -04:00
Peter F. Patel-Schneider
253930d628
tools: fix bug in scan-registers
2023-09-16 10:35:26 -04:00
Peter F. Patel-Schneider
90a0408bd6
rules: add single depress and release options for rule mouse click action
2023-09-16 10:28:56 -04:00
Peter F. Patel-Schneider
fc38862e8b
rules: add rule condition for hostname
2023-09-16 10:28:56 -04:00
Peter F. Patel-Schneider
d3649b8011
tools: update keysym generation to current list of keysyms
2023-09-14 16:56:02 -04:00
Peter F. Patel-Schneider
8dd8c8b76f
tools: allow device 0 in hidconsole
2023-08-12 14:51:31 -04:00
akay
21da0a16af
Update Arch repository name and link
...
`community` was merged into `extra`
2023-08-12 14:51:10 -04:00
Peter F. Patel-Schneider
12f9c013f1
doc: install recent version before opening issues
2023-08-03 06:45:37 -04:00
Peter F. Patel-Schneider
d7bd55bdf1
device: upgrade messages when no supported device found
2023-08-02 20:34:27 -04:00
Swapnil Devesh
0e8e052629
Documentation update to mention the gnome extension to get rules working under Wayland ( #2103 )
...
* Documentation update to mention the gnome extension to get rules working under Wayland
* Updates
* Updates
2023-08-01 07:20:52 -04:00