Luke Jones
4dd29952c8
Fix the handling of of the kernel change from "quiet" to "low-power"
...
A coming kernel change will convert "quiet" to "low-power" due to how
platform_profile can now have multiple registered handlers.
(kernel 6.14 est)
Fixes #609
2025-02-14 20:02:08 +13:00
Luke Jones
2c006699f2
Reformat with trailing comma
2025-02-14 20:00:11 +13:00
Luke D. Jones
911ff8690e
feature: rework PPT tuning handling more
...
1. Per profile, per-ac/dc
2. Do not apply unless group is enabled
3. Better reset/disable handling
4. Selecting a profile defaults PPT to off/disabled
2025-01-21 16:39:34 +13:00
Luke D. Jones
b9296862df
Move entirely to using only platform-profile
...
throttle_thermal_policy is not ideal anymore and may be
removed from kernel in the future.
2025-01-19 21:52:32 +13:00
Luke D. Jones
2b22f82b72
Cleanup unsafe sysfs interfaces. Bugfixes for UI
2025-01-16 23:56:12 +13:00
Luke D. Jones
a1a9c7077a
Rename dbus. Add asus_armoury client source
2024-12-26 21:36:07 +13:00
AlbertGG
72ff1ab3ab
feat: One-shot full charge charge
2024-12-14 22:07:46 +00:00
Luke D. Jones
e7c4619ee9
Update deps
2024-11-28 16:32:42 +13:00
Luke D. Jones
6c7e1a6467
Add option for enable/disable apply AC/Bat policy on change
2024-05-12 21:37:04 +12:00
Luke D. Jones
f855908c82
Better everything
2024-05-11 11:03:13 +12:00
Luke D. Jones
4701c019a8
Major cleanup of older gui state code
2024-04-05 20:19:07 +13:00
Luke D. Jones
5c43c31331
Manage add/remove aura
...
Serialize aura config filename
2024-03-20 23:00:25 +13:00
Luke D. Jones
e371229b6c
Update support for boot_sound kernel patch
2024-03-10 20:53:03 +13:00
Luke D. Jones
a88c33c201
MOrE
2024-03-02 23:49:11 +13:00
Luke D. Jones
8e4b7d53f4
More updating to zbus 4.0.1
2024-02-24 21:56:52 +13:00
Luke D. Jones
50eccd2b1d
Formatting and fixes
2024-02-23 12:36:16 +13:00
Luke D. Jones
d4c68546e7
Added ability to change what EPP is linked with each throttle profile
2024-01-15 18:00:27 +13:00
Luke Jones
0a69c23288
Fluke/dbus refactor
2023-12-03 20:44:01 +00:00
Luke D. Jones
f6e4cc0626
Cleanup after changes from Platform dbus rework
2023-11-18 22:36:55 +13:00
Luke D. Jones
acf41c1783
Add support for mini_led_mode get/set
...
- asusd get/set, zbus methods
- Rog control center notification, tray menu, UI entry
2023-06-26 10:44:58 +12:00
Luke D. Jones
a83ccbd33d
Add git hooks via cargo-husky. Many many cleanups.
2023-01-16 13:23:30 +13:00
Luke D. Jones
1cbffedaeb
Advanced Aura feature
...
Groundwork for 'advanced' aura modes
Add single zone + Doom light flash
Fix mocking for ROGCC
Better prepare & change to mapping of keyboard layouts to models and functions
Refactor and begin using new key layout stuff
Enable first arg to rogcc to set layout in mocking feature mode
Complete refactor of key layouts, and to RON serde
2023-01-03 20:21:11 +13:00
Luke D. Jones
e76d01eaed
Update dependencies
2022-12-02 16:37:33 +13:00
Luke D. Jones
5f4e950819
Update deps. Fixes to runtime
2022-11-07 09:47:15 +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
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
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