Denis Benato
d11fc20bab
feat: apply the proper configuration depending on the plug status
2025-10-13 21:36:01 +02:00
Denis Benato
b0e1b21e4b
chore: cargo clippy fix
2025-10-12 22:34:20 +02:00
Denis Benato
0dba22529c
feat: change limits dynamically
2025-10-11 20:51:57 +02:00
Denis Benato
180d63620b
Fix multiple warnings
2025-10-08 01:19:38 +02:00
Denis Benato
daea1f538c
chore: cargo fmt
2025-10-08 01:01:43 +02:00
Denis Benato
7105ae40c6
chore: attempt to fix tests
2025-10-08 00:35:09 +02:00
Denis Benato
33f9900ef9
chore: fix formatting
2025-10-08 00:19:43 +02:00
Denis Benato
9dcce77302
chore: fix a warning
2025-10-06 19:37:30 +02:00
Denis Benato
995df9b51b
fix: fix building due to a double-borrow
2025-10-06 19:29:29 +02:00
Denis Benato
84c8babdb7
fix: make the startup path more robust
2025-10-06 19:19:31 +02:00
Denis Benato
1014f97b6f
fix: apply panel overdrive and other properties on asusd startup
2025-10-05 23:13:41 +02:00
Denis Benato
8fc7e8f3a7
Merge remote-tracking branch 'gitlab/main'
2025-10-05 16:02:08 +02:00
Luke Jones
685345d656
chore: update spec file version to 6.1.12
2025-04-06 13:51:55 +12:00
Luke Jones
59aab24a4a
Fix unbouneded loop and prep new version
2025-04-06 13:26:53 +12:00
Luke Jones
c3570a23f1
feature: add UI controls fro screenpad
2025-04-06 07:36:21 +12:00
Luke Jones
9db6cb5545
feature: watch primary backlight and sync screenpad to it
2025-04-06 02:41:46 +12:00
Luke Jones
836575c0a8
feature: screenpad settings config store
2025-04-06 02:09:45 +13:00
Luke Jones
7f5b3ef376
feature: add support for screenpad brightness
2025-04-06 01:04:03 +13:00
I-Al-Istannen
568f3e848f
Fix anime flickering when repeatedly setting images in a tight loop
2025-03-27 21:05:23 +01:00
Denis Benato
11ee7827e9
chore: Add packaging instructions for deb
...
This commits adds .deb packaging support for all applications in this repository.
2025-03-12 18:18:08 +00:00
Luke Jones
4cd9918e1a
asusd: single line fix for profile switching
2025-03-04 09:21:52 +13:00
Luke Jones
aee465aced
chore: update spec file version to 6.1.9
2025-03-03 19:58:37 +13:00
Luke Jones
192e5ccaa3
ROGCC: better handling of platform profile
2025-03-03 18:22:26 +13:00
Luke Jones
ae8ce83583
Fix slash enable
2025-02-17 11:38:29 +13:00
Luke Jones
21c468cf02
Update supergfx
...
Signed-off-by: Luke Jones <luke@ljones.dev >
2025-02-16 11:50:56 +13:00
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 Jones
663f87d5e2
Checkpoint
2025-02-10 13:56:26 +13:00
Luke Jones
16700e55f4
ROGCC: refactor many more parts of the PPT settings
2025-02-04 18:50:48 +13:00
Luke Jones
5c2bcad7c6
Various UI fixes
2025-02-01 20:31:09 +13:00
I-Al-Istannen
9b82b875f1
fix: Use spawn instead of spawn_local in anime animation callback
...
Closes #588
2025-01-21 21:04:20 +01: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
25823dc6b7
asusd: anime: don't cause async deadlocks damnit
...
Same old song, an async mutex lock being held for a wide scope.
In particular being held for a scope that includes a function call which
also tries to get the lock.
Fix it by copy/clone of the config interior values required.
Fixes #588
2025-01-21 12:24:24 +13:00
Luke D. Jones
cba8e1a473
Add extra debug logging to anime path
2025-01-20 13:43:38 +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
f11aea02a8
Add help and reset to UI for ppt values
2025-01-19 16:01:57 +13:00
Luke D. Jones
2d6d669c22
PPT restor defaults (WIP)
2025-01-19 12:02:22 +13:00
Luke D. Jones
f9cebf9221
Per-AC/DC per-profile tunings enabled
2025-01-19 11:33:48 +13:00
Luke D. Jones
a00808313e
Prep 6.1.0-rc4
2025-01-18 23:11:46 +13:00
Luke D. Jones
3426591d32
Finalise per-profile PPT settings
2025-01-18 22:46:50 +13:00
Luke D. Jones
ee9e0a1e31
Fix: ROGCC: fix anime matrix settings
2025-01-18 21:27:57 +13:00
Luke D. Jones
2b22f82b72
Cleanup unsafe sysfs interfaces. Bugfixes for UI
2025-01-16 23:56:12 +13:00
Luke D. Jones
ad63c429cb
Bugfix: urgent small fixes
2025-01-15 22:19:46 +13:00
Luke D. Jones
a790d9a499
Remove dangerous use of ppt* in platform, add use of ppt_pl3_fppt in asus_armoury handler
2025-01-13 23:18:19 +13:00
Luke D. Jones
128bc3fce1
Update readme, slash configs
2025-01-12 17:51:43 +13:00
Luke D. Jones
2123f369ad
Small clippy cleanups
2025-01-04 20:04:07 +13:00
Luke D. Jones
4011b3ebd4
ROGCC: begin using the new asus_armoury API
2025-01-01 14:47:08 +13:00
Luke D. Jones
d40f4733e2
Fix: prevent event loop error in ROGCC
...
Leftover code from parts of the refactor and tray crate change were
causing the app to crash due to the UI trying to issue a command on the
slint thread when the slint thread had not been created yet.
Closes #579
2024-12-28 22:06:16 +13:00
Luke D. Jones
fd3384decc
Minor test of platform attributes
2024-12-28 10:56:34 +13:00
Luke D. Jones
a1a9c7077a
Rename dbus. Add asus_armoury client source
2024-12-26 21:36:07 +13:00