Luke D. Jones
0b71104833
Fix rog-control-center notifs
2022-11-06 15:21:43 +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
493d61cf19
rog-profiles: fixup populating default curves if none
2022-08-29 13:27:25 +12:00
Luke D. Jones
1f697b5ff1
daemon: Vastly improved task creation
2022-08-21 20:15:36 +12:00
Luke D. Jones
92009ef96c
profiles: error if fan curve parse is less than 8
...
Closes #225
2022-08-20 22:05:22 +12:00
Luke D. Jones
fb92d65fa0
Prep for new release
2022-08-17 10:32:24 +12:00
Luke D. Jones
38be25174a
Add verbose output for fan-curve detection. Add mocking to GUI.
...
asusd: Verbose output of fan-curves on startup
ROGCC: Try to mock more of GUI state
2022-07-26 18:59:21 +12:00
Luke D. Jones
1fc12d9855
Make CurveData members public
2022-07-24 10:50:28 +12:00
Luke D. Jones
6c1b2b70ea
Make FanCurveSet members public
2022-07-24 10:47:40 +12:00
Luke D. Jones
23f9af35bf
Add Hash derive to Profile
2022-07-24 09:43:22 +12:00
Luke D. Jones
526626b80c
Minor tweaks on derives
2022-07-24 09:28:00 +12:00
Luke D. Jones
a85e2f6130
Finalise zbus3 conversion
2022-06-06 00:08:59 +12:00
Armas Spann
3cd6eb13a9
fixed interger division bug and related tests, as well as a comment bug
2022-04-07 01:16:06 +02:00
Armas Spann
99dd6ce77f
fix for #176 - fancurve percentage check not handled correctly
2022-04-05 23:33:43 +02:00
Luke D. Jones
678505811d
Add additional anime cli commands for image types
2021-10-28 23:43:50 +13:00
Luke D. Jones
7bc6c83a04
Check and pass error if charge limit not in 20-100 range
...
Closes #144
2021-10-27 23:04:44 +13:00
Luke D. Jones
3f0df82f2d
Parse percentages in fan curve only if '%' provided otherwise range is 0-255
2021-10-27 22:42:32 +13:00
Luke D. Jones
3aa6eee306
Bugfixes
...
- Spawn tasks on individual threads
- Don't force a default of fan-curve on reload
- Add missing profile commands
- Begin obsoleting the graphics switch command in favour of supergfxctl
- Slim down the notification daemon to pure ASUS notifications
Bad behaviour in fan-curve new function that was forcing a re-init
to default on reload. Remove this and only save config again after
loading the config file and writing a curve (hidden side effect of
write is that a zeroed array is defaulted to read-from-system - this
needs to be changed too).
Closes #140 , #139
2021-10-02 20:31:14 +13: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
7041d77256
Fix asusd-ledmodes.toml
2021-09-11 17:03:32 +12:00
Luke D. Jones
b939a9d331
Fetch and store fan curve correctly
2021-09-11 00:25:46 +12:00
Luke D. Jones
0a565a7a5c
Fleshing out functions and zbus controls
2021-09-08 23:33:42 +12:00
Luke D. Jones
bfaa478a4a
Begin syncing changes with patch series
2021-09-07 20:20:37 +12:00
Luke D. Jones
5f677bc3b9
Provide extra help tips. Update manual
2021-08-29 21:30:30 +12:00
Luke D. Jones
ccfadc2fcb
Updates to asusctl cli app
2021-08-28 11:47:01 +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
453d3091c1
Bump major versions
2021-08-26 14:23:28 +12:00
Luke D. Jones
0ed97db4c1
Temporary checkpoint
2021-08-24 12:35:57 +12:00
Luke D. Jones
6de4590f27
Update fan curve to use git repo
2021-08-12 10:21:09 +12:00
Luke D. Jones
8f5717def8
Version bump, various fixes
2021-08-02 10:50:17 +12:00
Luke D. Jones
29c26e8c89
fix: Profile select by name is correctly choosing
...
Closes #100 #96
2021-08-01 00:10:11 +12:00
Luke D. Jones
b7e45d7305
Bump versions for release
2021-06-06 21:02:07 +12:00
Luke D. Jones
36bba75c50
bugfix: fix profile fan modes and creating
2021-05-26 09:24:18 +12:00
Luke D. Jones
2b58e259de
Update config & dbus parts, cleanup deps, device power states
...
- Add extra config options and dbus methods
- Add power state signals for anime and led
- Refactor to use channels for dbus signal handler send/recv
- Split out profiles independant parts to a rog-profiles crate
- Cleanup dependencies
- Fix some dbus Supported issues
2021-05-24 18:56:21 +12:00