Luke D. Jones
|
7939b00aa3
|
Check inotify paths are valid. Add dgu/egpu/ac_online checks
|
2022-09-24 14:34:15 +12:00 |
|
Luke D. Jones
|
30550aaa91
|
Further improve the daemon controller pattern and reduce cloned code
|
2022-09-23 20:07:43 +12:00 |
|
Luke D. Jones
|
7ea1f41286
|
Convert chunk of daemon to use async mutex
|
2022-09-23 10:50:09 +12:00 |
|
Luke D. Jones
|
9608d190b9
|
Use tokio in asusctl
|
2022-09-22 22:36:16 +12:00 |
|
Luke D. Jones
|
3b9cf474a7
|
inotify relies on tokio, so a switch is required..
|
2022-09-22 12:55:15 +12:00 |
|
Luke D. Jones
|
5d87747d96
|
Is smol blocking or inotify blocking it?
|
2022-09-21 22:17:55 +12:00 |
|
Luke D. Jones
|
56285916cd
|
daemon: inotify for panel_od and gu_mux_mode
|
2022-09-21 19:04:28 +12:00 |
|
Luke D. Jones
|
0c97cf710d
|
Trial single inotify test
|
2022-09-20 20:57:39 +12:00 |
|
Luke D. Jones
|
45641c928d
|
Rename all instances of dgpu_only to gpu_mux
|
2022-08-21 21:39:01 +12:00 |
|
Luke D. Jones
|
eba9dc8a52
|
daemon: update an old log comment. Don't reload panel_od if not available
Closes #242
|
2022-08-21 21:28:52 +12:00 |
|
Luke D. Jones
|
1f697b5ff1
|
daemon: Vastly improved task creation
|
2022-08-21 20:15:36 +12:00 |
|
Luke D. Jones
|
3fe5896596
|
daemon: fix keyboard brightness setting
Closes #241
|
2022-08-20 21:42:18 +12:00 |
|
Luke D. Jones
|
f8cdde2adf
|
rog-platform: add power (basics)
- Refactor the macros
- Add inotify creator for each attribute
|
2022-08-20 21:07:34 +12:00 |
|
Luke D. Jones
|
24fa075a44
|
Extend GpuMode to include other modes
|
2022-08-12 22:10:49 +12:00 |
|
Luke D. Jones
|
a0f7cf3acd
|
Rename RogBios bits to Platform. Better GPU MUX support.
|
2022-08-12 21:51:04 +12:00 |
|