Denis Benato
180566e5f1
Fix: share a single HID device
...
Avoid opening multiple handles to the same device whenever possible.
2025-10-22 22:05:17 +02:00
I-Al-Istannen
568f3e848f
Fix anime flickering when repeatedly setting images in a tight loop
2025-03-27 21:05:23 +01:00
Luke Jones
2c006699f2
Reformat with trailing comma
2025-02-14 20:00:11 +13:00
Luke Jones
663f87d5e2
Checkpoint
2025-02-10 13:56:26 +13:00
I-Al-Istannen
9b82b875f1
fix: Use spawn instead of spawn_local in anime animation callback
...
Closes #588
2025-01-21 21:04:20 +01:00
Luke D. Jones
25823dc6b7
asusd: anime: don't cause async deadlocks damnit
...
Same old song, an async mutex lock being held for a wide scope.
In particular being held for a scope that includes a function call which
also tries to get the lock.
Fix it by copy/clone of the config interior values required.
Fixes #588
2025-01-21 12:24:24 +13:00
Luke D. Jones
cba8e1a473
Add extra debug logging to anime path
2025-01-20 13:43:38 +13:00
Luke D. Jones
128bc3fce1
Update readme, slash configs
2025-01-12 17:51:43 +13:00
Luke D. Jones
a1a9c7077a
Rename dbus. Add asus_armoury client source
2024-12-26 21:36:07 +13:00
Luke D. Jones
19ffcf3376
Refactor: Make all Aura type devices use "device_manager"
...
Open the door to adding many other types of "aura" devices later.
2024-12-24 17:13:05 +13:00