From c143536cd003333f3a13f0864e521c4c9f5e0e0d Mon Sep 17 00:00:00 2001 From: Luke Jones Date: Sun, 6 Apr 2025 07:55:06 +1200 Subject: [PATCH] Prep new release --- CHANGELOG.md | 12 +++++++++++- Cargo.lock | 28 ++++++++++++++-------------- Cargo.toml | 2 +- asusctl/src/main.rs | 8 +++++++- 4 files changed, 33 insertions(+), 17 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 998e8a27..79b9ba26 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,17 @@ ## [Unreleased] -## [v6.1.10] +## [v6.1.11] + +### Changed +- Fix anime flickering issue when using custom anims (@I-Al-Istannen) +- Include pt_BR translations file (@PabloKiryu) + +## Added +- Support for the screenpad brightness on some Laptops. This includes syncing to the primary screen brightness, and a gamma adjustment to set brightness scaling. + - Add asusctl CLI options + - Add UI options + - Add a fake gamma correction (`asusctl backlight --sync-screenpad-brightness`, 1.5 for example sets screenpad low brightness lower than primary, and scales upwards) ### Changed - asusd: single line fix for profile switching diff --git a/Cargo.lock b/Cargo.lock index 06ba7c10..28452809 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -158,7 +158,7 @@ checksum = "175571dd1d178ced59193a6fc02dde1b972eb0bc56c892cde9beeceac5bf0f6b" [[package]] name = "asusctl" -version = "6.1.10" +version = "6.1.11" dependencies = [ "dmi_id", "env_logger", @@ -177,7 +177,7 @@ dependencies = [ [[package]] name = "asusd" -version = "6.1.10" +version = "6.1.11" dependencies = [ "cargo-husky", "concat-idents", @@ -204,7 +204,7 @@ dependencies = [ [[package]] name = "asusd-user" -version = "6.1.10" +version = "6.1.11" dependencies = [ "config-traits", "dirs", @@ -918,7 +918,7 @@ dependencies = [ [[package]] name = "config-traits" -version = "6.1.10" +version = "6.1.11" dependencies = [ "log", "ron", @@ -1310,7 +1310,7 @@ dependencies = [ [[package]] name = "dmi_id" -version = "6.1.10" +version = "6.1.11" dependencies = [ "log", "udev 0.8.0", @@ -4542,7 +4542,7 @@ dependencies = [ [[package]] name = "rog-control-center" -version = "6.1.10" +version = "6.1.11" dependencies = [ "asusd", "concat-idents", @@ -4573,7 +4573,7 @@ dependencies = [ [[package]] name = "rog_anime" -version = "6.1.10" +version = "6.1.11" dependencies = [ "dmi_id", "gif 0.12.0", @@ -4587,7 +4587,7 @@ dependencies = [ [[package]] name = "rog_aura" -version = "6.1.10" +version = "6.1.11" dependencies = [ "dmi_id", "log", @@ -4598,7 +4598,7 @@ dependencies = [ [[package]] name = "rog_dbus" -version = "6.1.10" +version = "6.1.11" dependencies = [ "asusd", "rog_anime", @@ -4612,7 +4612,7 @@ dependencies = [ [[package]] name = "rog_platform" -version = "6.1.10" +version = "6.1.11" dependencies = [ "concat-idents", "inotify", @@ -4625,7 +4625,7 @@ dependencies = [ [[package]] name = "rog_profiles" -version = "6.1.10" +version = "6.1.11" dependencies = [ "log", "rog_platform", @@ -4636,7 +4636,7 @@ dependencies = [ [[package]] name = "rog_scsi" -version = "6.1.10" +version = "6.1.11" dependencies = [ "ron", "serde", @@ -4646,7 +4646,7 @@ dependencies = [ [[package]] name = "rog_simulators" -version = "6.1.10" +version = "6.1.11" dependencies = [ "log", "rog_anime", @@ -4656,7 +4656,7 @@ dependencies = [ [[package]] name = "rog_slash" -version = "6.1.10" +version = "6.1.11" dependencies = [ "dmi_id", "serde", diff --git a/Cargo.toml b/Cargo.toml index 4c21d607..d0c0c3ad 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,5 +1,5 @@ [workspace.package] -version = "6.1.10" +version = "6.1.11" rust-version = "1.82" license = "MPL-2.0" readme = "README.md" diff --git a/asusctl/src/main.rs b/asusctl/src/main.rs index aa20d50f..514a5d56 100644 --- a/asusctl/src/main.rs +++ b/asusctl/src/main.rs @@ -275,12 +275,18 @@ fn do_parsed( return false; } - if command.trim().starts_with("platform") + if command.trim().starts_with("armoury") && !supported_interfaces.contains(&"xyz.ljones.AsusArmoury".to_string()) { return false; } + if command.trim().starts_with("backlight") + && !supported_interfaces.contains(&"xyz.ljones.Backlight".to_string()) + { + return false; + } + if !dev_type.is_old_laptop() && !dev_type.is_tuf_laptop() && command.trim().starts_with("aura-power-old")