Luke D. Jones
308fba9413
Create rog-platform, refactor rogcc ipc-file handling
...
- Create new rog-platform crate to manage all i/o in a universal way
+ kbd-led handling
+ platform handling (asus-nb-wmi)
+ hidraw
+ usbraw
- Refactor how ROGCC handles IPC for background open, run-in-bg
2022-08-12 15:22:06 +12:00
Ivan Voskoboinyk
fbb025875b
Fix brightness setting ignoring the first 6 leds
...
Fixes #230
2022-07-29 15:29:16 +00:00
Luke D. Jones
a71a40b509
Make rog-anime more tolerent of faults
2022-07-20 20:17:43 +12:00
Luke D. Jones
e66847c263
Add commenting to AnimeImage to help with GA402
2022-07-15 20:37:30 +12:00
I-Al-Istannen
a2c8a226a4
Complete anime diagonal gif support for GA402
2022-07-15 20:37:30 +12:00
Luke D. Jones
ff76c356c5
First pass of Anime update for new matrix display
...
Co-authored with @I-Al-Istannen
Part of #189
2022-07-15 20:37:30 +12:00
Luke D. Jones
e95986b830
Update changelog
2022-06-24 23:12:04 +12:00
Luke D. Jones
5311972345
Set keyboard brightness on resume. Refactor some tasks
2022-06-24 23:09:45 +12:00
Luke D. Jones
967295fba7
Fixes to anime-matrix system thread handling
2022-06-21 23:29:44 +12:00
Luke D. Jones
13a90b00f3
Adjust how thread exit is handled for anime controller
2022-06-20 22:43:12 +12:00
Luke D. Jones
9519a35e32
Fixes to tasks
2022-06-12 15:34:38 +12:00
Luke D. Jones
561f61116c
Added tasks for reload keyboard bright, and for charge control
2022-06-07 11:49:12 +12:00
Luke D. Jones
af216ee08c
Async tasks
2022-06-07 00:54:33 +12:00
Luke D. Jones
1e4bc85fee
Partial asusd-user update
2022-06-06 01:33:14 +12:00
Luke D. Jones
31fff75f08
Update more deps
2022-06-06 00:41:07 +12:00
Luke D. Jones
a85e2f6130
Finalise zbus3 conversion
2022-06-06 00:08:59 +12:00
Luke D. Jones
ab195e1d84
Fan curve enablement
...
- Add CtrlProfileTask
- Add method to reset active profile curve to platform default
- Wrap the zbus methods for profiles + fan curves
- Enable CLI args for fan curves
- CLI mod and save curves
2021-09-14 14:52:15 +12:00
Luke D. Jones
c6cc304a42
Clean up unwrap()'s. Print out info in asusctl if error
2021-08-28 11:07:47 +12:00
Luke D. Jones
3d41a7978a
Fix crash when platform_profile not supported
...
Closes #130
2021-08-28 09:33:23 +12:00
Luke D. Jones
6aba60f604
Try to re-get AniMe dev handle on write error
2021-08-27 22:31:50 +12:00
Luke D. Jones
326ca37847
rog-supported crate
2021-08-26 13:17:17 +12:00
Luke D. Jones
6ceb5cf939
Major restructure to move gfx control out to crate
2021-08-25 11:16:23 +12:00