Luke D. Jones
|
e3ecaa92bd
|
Add disable_nvidia_powerd_on_battery option
|
2023-01-03 20:17:52 +13:00 |
|
Luke D. Jones
|
29b22cd18e
|
Fix incorrect stop/start order of nvidia-powerd on AC plug/unplug
|
2022-12-28 21:30:29 +13:00 |
|
Luke D. Jones
|
c2aa81bfe3
|
asusd: fixing a blocking op
|
2022-12-25 22:22:52 +13:00 |
|
Luke D. Jones
|
a318fbceec
|
asusd: check if nvidia-powerd enabled before toggling
|
2022-12-10 21:05:27 +13:00 |
|
Luke D. Jones
|
8feacf863a
|
asusd: Very basic support for running a command on AC/Battery switching
|
2022-12-10 20:51:00 +13:00 |
|
Luke D. Jones
|
dbfd73da5e
|
ROGCC: Better handle the use of GPU MUX without supergfxd
|
2022-12-10 19:30:30 +13:00 |
|
Luke D. Jones
|
b1ee449b97
|
Adjust profile task to help TUF laptops notify
|
2022-12-09 10:03:45 +13:00 |
|
Luke D. Jones
|
245c035dc9
|
Fix tasks not always running correctly on boot/sleep/wake/shutdown
|
2022-12-08 20:12:55 +13:00 |
|
Luke D. Jones
|
616fb3aea6
|
chore: cranky cleanups
|
2022-12-05 20:31:39 +13:00 |
|
Luke D. Jones
|
2705b08dca
|
Cause great pain to self with cargo-deny + cargo-cranky
|
2022-12-04 21:49:47 +13:00 |
|
Luke D. Jones
|
e76d01eaed
|
Update dependencies
|
2022-12-02 16:37:33 +13:00 |
|
Luke D. Jones
|
ad79adcbfa
|
ROGCC: splatter log messages everywhere. Rename state control
|
2022-11-16 20:32:11 +13:00 |
|
Luke D. Jones
|
762bfea102
|
ROGCC: share PageState so tray can use it. zbus notifs update this
|
2022-11-15 11:12:41 +13:00 |
|
Luke D. Jones
|
ff9edb9876
|
Enable system tray status for dGPU and actions
|
2022-11-11 20:09:43 +13:00 |
|
Luke D. Jones
|
688e3a7358
|
Send signals using the correct context for each
|
2022-11-06 12:48:19 +13:00 |
|
Luke D. Jones
|
ba1d3f045d
|
Add missing file
|
2022-10-11 22:25:49 +13:00 |
|
Luke D. Jones
|
e0ed52092a
|
Refined AC monitoring
|
2022-10-11 22:13:54 +13:00 |
|
Luke D. Jones
|
f6498337fe
|
RCC: disable vsync due to NoAvailablePixelFormat error:
|
2022-10-04 11:37:23 +13:00 |
|
Luke D. Jones
|
e938f1f9ec
|
Minor fixes to attr writes
|
2022-10-01 14:57:25 +13:00 |
|
Luke D. Jones
|
600d0ae3d9
|
Clippy run
|
2022-09-30 15:10:56 +13:00 |
|
Luke D. Jones
|
cde1b4f252
|
Shift all deps to workspace versioning
|
2022-09-29 17:08:28 +13:00 |
|
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
|
283cb7e589
|
Previous inotify macro was blocking. Needs async closures...
|
2022-09-21 22:41:24 +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
|
62c7338b2d
|
Use loops to ensure settings apply where a mutex is tried
|
2022-09-15 13:29:00 +12:00 |
|
Luke D. Jones
|
910f529a9b
|
Release 4.4.0
|
2022-08-29 21:04:45 +12:00 |
|
Luke D. Jones
|
7583d070d3
|
daemon: add check to avoid accidental use of TUF led control
|
2022-08-29 20:53:14 +12:00 |
|
Luke D. Jones
|
d1bdf4dc7e
|
rog-aura: Add lid zone
|
2022-08-29 17:09:26 +12:00 |
|
Luke D. Jones
|
7d14e8d900
|
rog-gui: add reset-curve button
|
2022-08-29 13:27:25 +12:00 |
|
Luke D. Jones
|
493d61cf19
|
rog-profiles: fixup populating default curves if none
|
2022-08-29 13:27:25 +12:00 |
|
Luke D. Jones
|
64322044ac
|
rog-aura: tested effects on TUF, works
|
2022-08-27 22:30:57 +12:00 |
|
Luke D. Jones
|
952a974e83
|
Bump various versions
|
2022-08-27 20:53:59 +12:00 |
|
Luke D. Jones
|
bff98ddf7b
|
power: rc4, remove energy_full_design check
|
2022-08-26 21:09:52 +12:00 |
|
Luke D. Jones
|
97481cd45e
|
rog-aura: add per-zone effects
|
2022-08-26 18:29:24 +12:00 |
|
Luke D. Jones
|
a8a99ac1d1
|
rog-aura: reorganise per-key effects
|
2022-08-25 18:25:04 +12:00 |
|
Luke D. Jones
|
3fc839820e
|
Version bump
|
2022-08-24 22:29:56 +12:00 |
|
Luke D. Jones
|
0ef524a94b
|
rog-aura: bringup the per-key LED stuff again
|
2022-08-24 22:01:13 +12:00 |
|
Luke D. Jones
|
fa1feaf9d9
|
rog-platform: additional check against manufacturer attr
Should close #242
|
2022-08-22 09:01:08 +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
|
a32527d1df
|
Doc updates
|
2022-08-21 20:23:55 +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 |
|