Peter F. Patel-Schneider
47f94a6a79
release 1.1.11
2024-02-18 05:59:47 -05:00
Peter F. Patel-Schneider
8dcb85ddb7
release 1.1.11rc4
2024-02-15 08:59:32 -05:00
Peter F. Patel-Schneider
8facd0cf68
dist: rename light icons and install them in correct place
2024-02-15 08:51:36 -05:00
Peter F. Patel-Schneider
1f954cd42e
release 1.1.11rc3
2024-02-14 12:21:49 -05:00
Peter F. Patel-Schneider
fb5b7e0582
ui: better checking for setting in record_setting
2024-02-13 04:01:19 -05:00
Matthias Hagmann
ca24a93005
Fix invalid func name set logo name
...
Related #2254 , #2276
2024-02-13 03:28:51 -05:00
Peter F. Patel-Schneider
438ea74dba
release 1.1.11rc2
2024-02-12 18:22:03 -05:00
Peter F. Patel-Schneider
e6aacc42dd
ui: tidy up scrolling appearance in configuration panel
2024-02-11 16:50:31 -05:00
Peter F. Patel-Schneider
663490ea4b
ui: don't unlock setting when changed by external means
2024-02-10 14:45:00 -05:00
Peter F. Patel-Schneider
468fad1358
ui: refactor code to record change to setting
2024-02-10 14:45:00 -05:00
MattHag
87658fb189
logging: Simplify logger instantiation
...
* logging: Simplify logger instantiation
Relates #2254
* logging: Remove aliases
Relates #2254
* logging: Replace deprecated warn with warning
Related #2254
* logging: Fix mistake
Related #2257
2024-02-10 13:55:27 -05:00
Peter F. Patel-Schneider
8811374ed9
ui: don't lock setting when an error occurs
2024-02-10 09:15:27 -05:00
Peter F. Patel-Schneider
df9a5b7b19
cli: catch assertion errors when reading setting values from devices
2024-02-10 09:15:27 -05:00
Peter F. Patel-Schneider
e8ef9a176d
release 1.1.11rc1
2024-02-09 14:02:32 -05:00
Peter F. Patel-Schneider
23517048d4
device: clean up data for LED effects
2024-02-09 08:36:36 -05:00
Peter F. Patel-Schneider
7c441cc652
ui: better startup behavior for LED effect settings
2024-02-09 08:36:36 -05:00
Peter F. Patel-Schneider
73d091c86f
ui: add UI for LED Zone control
2024-02-09 08:36:36 -05:00
Peter F. Patel-Schneider
37383442f4
device: add version and device name to profiles
2024-02-07 18:48:22 -05:00
Peter F. Patel-Schneider
1fcff028fe
device: decipher LED control info in profiles
2024-02-07 18:48:22 -05:00
Peter F. Patel-Schneider
08fde28810
cli: report more information on exception when loading profiles
2024-02-07 18:48:22 -05:00
Peter F. Patel-Schneider
fb30f4ee41
device: support onboard profiles
2024-02-07 18:48:22 -05:00
Peter F. Patel-Schneider
9c4bbec5e2
ui: handle backlight notification
2024-02-06 12:49:08 -05:00
Peter F. Patel-Schneider
06209d238a
cli: no numbers for USB and Bluetooth devices
2024-02-04 14:20:52 -05:00
Peter F. Patel-Schneider
a6f7507ce6
ui: use Report Rate instead of Polling for movement report rate
2024-02-01 10:13:03 -05:00
Peter F. Patel-Schneider
db4e40e3ac
device: add extended report rate setting
2024-02-01 10:13:03 -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
f8a462dbe5
cli: be defensive in device error message
2024-01-28 15:36:28 -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
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
5ca1790cb8
ui: better handling and installation of icons
2023-11-19 12:06:04 -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
b50b88be06
ui: update codename when device status changes
2023-10-06 16:17:47 -04:00
Peter F. Patel-Schneider
09938ebd05
release 1.1.10
2023-09-23 13:07:45 -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
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
d7bd55bdf1
device: upgrade messages when no supported device found
2023-08-02 20:34:27 -04:00
Anderson Silva
bf8c2b3d3d
Update about.py
...
Update copyright date in about page to reflect current year (2023)
2023-05-30 15:32:52 -04:00
Peter F. Patel-Schneider
bacc2c6c7a
ui: put version in initial INFO logging message
2023-04-05 11:55:53 -04:00
Peter F. Patel-Schneider
4a9b46679c
ui: rearrange code in tray.py
2023-04-05 11:55:53 -04:00
Peter F. Patel-Schneider
dd7ec7e0bc
release 1.1.9
2023-04-05 11:16:42 -04:00
Peter F. Patel-Schneider
96b38bd6e3
release 1.1.9rc2
2023-04-05 11:12:56 -04:00
Peter F. Patel-Schneider
078cded603
release 1.1.9rc1
2023-03-09 06:43:35 -05:00
Peter F. Patel-Schneider
04f2adfd75
ui: remove deprecated GTK code
2023-03-08 20:40:27 -05:00
Peter F. Patel-Schneider
ee3f2652ba
ui: zero exit code for kill interrupts
2023-03-02 07:57:26 -05:00
Peter F. Patel-Schneider
78341f87e9
ui: add editing of Device rule condition
2023-02-18 11:25:25 -05:00
Peter F. Patel-Schneider
57c0c5d4b3
ui: don't show wireless link or battery information when unknown or not present
2023-02-16 07:39:36 -05:00
Peter F. Patel-Schneider
dcbf547195
ui: online devices with no battery information probably don't have a battery
2023-02-16 07:39:36 -05:00