Prep 6.1.0-rc4

This commit is contained in:
Luke D. Jones
2025-01-18 23:11:46 +13:00
parent 3426591d32
commit a00808313e
5 changed files with 271 additions and 264 deletions

View File

@@ -2,6 +2,8 @@
## [Unreleased] ## [Unreleased]
## [v6.1.0-rc4]
### Changed ### Changed
- Bug fix: UI was setting incorrect value for FPPT - Bug fix: UI was setting incorrect value for FPPT
- Bug fix: Re-add callbacks for the throttle and epp settings in UI - Bug fix: Re-add callbacks for the throttle and epp settings in UI

28
Cargo.lock generated
View File

@@ -176,7 +176,7 @@ dependencies = [
[[package]] [[package]]
name = "asusctl" name = "asusctl"
version = "6.1.0-rc3" version = "6.1.0-rc4"
dependencies = [ dependencies = [
"dmi_id", "dmi_id",
"env_logger", "env_logger",
@@ -195,7 +195,7 @@ dependencies = [
[[package]] [[package]]
name = "asusd" name = "asusd"
version = "6.1.0-rc3" version = "6.1.0-rc4"
dependencies = [ dependencies = [
"cargo-husky", "cargo-husky",
"concat-idents", "concat-idents",
@@ -221,7 +221,7 @@ dependencies = [
[[package]] [[package]]
name = "asusd-user" name = "asusd-user"
version = "6.1.0-rc3" version = "6.1.0-rc4"
dependencies = [ dependencies = [
"config-traits", "config-traits",
"dirs", "dirs",
@@ -901,7 +901,7 @@ dependencies = [
[[package]] [[package]]
name = "config-traits" name = "config-traits"
version = "6.1.0-rc3" version = "6.1.0-rc4"
dependencies = [ dependencies = [
"log", "log",
"ron", "ron",
@@ -1293,7 +1293,7 @@ dependencies = [
[[package]] [[package]]
name = "dmi_id" name = "dmi_id"
version = "6.1.0-rc3" version = "6.1.0-rc4"
dependencies = [ dependencies = [
"log", "log",
"udev 0.8.0", "udev 0.8.0",
@@ -4092,7 +4092,7 @@ dependencies = [
[[package]] [[package]]
name = "rog-control-center" name = "rog-control-center"
version = "6.1.0-rc3" version = "6.1.0-rc4"
dependencies = [ dependencies = [
"asusd", "asusd",
"concat-idents", "concat-idents",
@@ -4122,7 +4122,7 @@ dependencies = [
[[package]] [[package]]
name = "rog_anime" name = "rog_anime"
version = "6.1.0-rc3" version = "6.1.0-rc4"
dependencies = [ dependencies = [
"dmi_id", "dmi_id",
"gif 0.12.0", "gif 0.12.0",
@@ -4136,7 +4136,7 @@ dependencies = [
[[package]] [[package]]
name = "rog_aura" name = "rog_aura"
version = "6.1.0-rc3" version = "6.1.0-rc4"
dependencies = [ dependencies = [
"dmi_id", "dmi_id",
"log", "log",
@@ -4147,7 +4147,7 @@ dependencies = [
[[package]] [[package]]
name = "rog_dbus" name = "rog_dbus"
version = "6.1.0-rc3" version = "6.1.0-rc4"
dependencies = [ dependencies = [
"asusd", "asusd",
"rog_anime", "rog_anime",
@@ -4161,7 +4161,7 @@ dependencies = [
[[package]] [[package]]
name = "rog_platform" name = "rog_platform"
version = "6.1.0-rc3" version = "6.1.0-rc4"
dependencies = [ dependencies = [
"concat-idents", "concat-idents",
"inotify", "inotify",
@@ -4174,7 +4174,7 @@ dependencies = [
[[package]] [[package]]
name = "rog_profiles" name = "rog_profiles"
version = "6.1.0-rc3" version = "6.1.0-rc4"
dependencies = [ dependencies = [
"log", "log",
"rog_platform", "rog_platform",
@@ -4185,7 +4185,7 @@ dependencies = [
[[package]] [[package]]
name = "rog_scsi" name = "rog_scsi"
version = "6.1.0-rc3" version = "6.1.0-rc4"
dependencies = [ dependencies = [
"ron", "ron",
"serde", "serde",
@@ -4195,7 +4195,7 @@ dependencies = [
[[package]] [[package]]
name = "rog_simulators" name = "rog_simulators"
version = "6.1.0-rc3" version = "6.1.0-rc4"
dependencies = [ dependencies = [
"log", "log",
"rog_anime", "rog_anime",
@@ -4205,7 +4205,7 @@ dependencies = [
[[package]] [[package]]
name = "rog_slash" name = "rog_slash"
version = "6.1.0-rc3" version = "6.1.0-rc4"
dependencies = [ dependencies = [
"dmi_id", "dmi_id",
"serde", "serde",

View File

@@ -1,5 +1,5 @@
[workspace.package] [workspace.package]
version = "6.1.0-rc3" version = "6.1.0-rc4"
rust-version = "1.82" rust-version = "1.82"
license = "MPL-2.0" license = "MPL-2.0"
readme = "README.md" readme = "README.md"

View File

@@ -44,14 +44,14 @@ pub struct CtrlPlatform {
power: AsusPower, power: AsusPower,
platform: RogPlatform, platform: RogPlatform,
cpu_control: Option<CPUControl>, cpu_control: Option<CPUControl>,
config: Arc<Mutex<Config>>, config: Arc<Mutex<Config>>
} }
impl CtrlPlatform { impl CtrlPlatform {
pub fn new( pub fn new(
config: Arc<Mutex<Config>>, config: Arc<Mutex<Config>>,
config_path: &Path, config_path: &Path,
signal_context: SignalEmitter<'static>, signal_context: SignalEmitter<'static>
) -> Result<Self, RogError> { ) -> Result<Self, RogError> {
let platform = RogPlatform::new()?; let platform = RogPlatform::new()?;
let power = AsusPower::new()?; let power = AsusPower::new()?;
@@ -64,7 +64,7 @@ impl CtrlPlatform {
config, config,
cpu_control: CPUControl::new() cpu_control: CPUControl::new()
.map_err(|e| error!("Couldn't get CPU control sysfs: {e}")) .map_err(|e| error!("Couldn't get CPU control sysfs: {e}"))
.ok(), .ok()
}; };
let mut inotify_self = ret_self.clone(); let mut inotify_self = ret_self.clone();
@@ -83,7 +83,7 @@ impl CtrlPlatform {
inotify::WatchMask::MODIFY inotify::WatchMask::MODIFY
| inotify::WatchMask::CLOSE_WRITE | inotify::WatchMask::CLOSE_WRITE
| inotify::WatchMask::ATTRIB | inotify::WatchMask::ATTRIB
| inotify::WatchMask::CREATE, | inotify::WatchMask::CREATE
) )
.inspect_err(|e| { .inspect_err(|e| {
if e.kind() == std::io::ErrorKind::NotFound { if e.kind() == std::io::ErrorKind::NotFound {
@@ -125,7 +125,7 @@ impl CtrlPlatform {
if limit > 0 if limit > 0
&& std::mem::replace( && std::mem::replace(
&mut self.config.lock().await.charge_control_end_threshold, &mut self.config.lock().await.charge_control_end_threshold,
limit, limit
) != limit ) != limit
{ {
self.power self.power
@@ -207,7 +207,7 @@ impl CtrlPlatform {
match throttle { match throttle {
ThrottlePolicy::Balanced => self.config.lock().await.throttle_balanced_epp, ThrottlePolicy::Balanced => self.config.lock().await.throttle_balanced_epp,
ThrottlePolicy::Performance => self.config.lock().await.throttle_performance_epp, ThrottlePolicy::Performance => self.config.lock().await.throttle_performance_epp,
ThrottlePolicy::Quiet => self.config.lock().await.throttle_quiet_epp, ThrottlePolicy::Quiet => self.config.lock().await.throttle_quiet_epp
} }
} }
@@ -304,7 +304,7 @@ impl CtrlPlatform {
async fn one_shot_full_charge(&self) -> Result<(), FdoErr> { async fn one_shot_full_charge(&self) -> Result<(), FdoErr> {
let base_limit = std::mem::replace( let base_limit = std::mem::replace(
&mut self.config.lock().await.charge_control_end_threshold, &mut self.config.lock().await.charge_control_end_threshold,
100, 100
); );
if base_limit != 100 { if base_limit != 100 {
self.power.set_charge_control_end_threshold(100)?; self.power.set_charge_control_end_threshold(100)?;
@@ -318,7 +318,7 @@ impl CtrlPlatform {
/// If fan-curves are supported will also activate a fan curve for profile. /// If fan-curves are supported will also activate a fan curve for profile.
async fn next_throttle_thermal_policy( async fn next_throttle_thermal_policy(
&mut self, &mut self,
#[zbus(signal_context)] ctxt: SignalEmitter<'_>, #[zbus(signal_context)] ctxt: SignalEmitter<'_>
) -> Result<(), FdoErr> { ) -> Result<(), FdoErr> {
let policy: ThrottlePolicy = let policy: ThrottlePolicy =
platform_get_value!(self, throttle_thermal_policy, "throttle_thermal_policy") platform_get_value!(self, throttle_thermal_policy, "throttle_thermal_policy")
@@ -338,7 +338,7 @@ impl CtrlPlatform {
Ok(self.throttle_thermal_policy_changed(&ctxt).await?) Ok(self.throttle_thermal_policy_changed(&ctxt).await?)
} else { } else {
Err(FdoErr::NotSupported( Err(FdoErr::NotSupported(
"RogPlatform: throttle_thermal_policy not supported".to_owned(), "RogPlatform: throttle_thermal_policy not supported".to_owned()
)) ))
} }
} }
@@ -365,7 +365,7 @@ impl CtrlPlatform {
}) })
} else { } else {
Err(FdoErr::NotSupported( Err(FdoErr::NotSupported(
"RogPlatform: throttle_thermal_policy not supported".to_owned(), "RogPlatform: throttle_thermal_policy not supported".to_owned()
)) ))
} }
} }
@@ -390,7 +390,7 @@ impl CtrlPlatform {
#[zbus(property)] #[zbus(property)]
async fn set_throttle_policy_on_battery( async fn set_throttle_policy_on_battery(
&mut self, &mut self,
policy: ThrottlePolicy, policy: ThrottlePolicy
) -> Result<(), FdoErr> { ) -> Result<(), FdoErr> {
self.config.lock().await.throttle_policy_on_battery = policy; self.config.lock().await.throttle_policy_on_battery = policy;
self.set_throttle_thermal_policy(policy).await?; self.set_throttle_thermal_policy(policy).await?;
@@ -497,7 +497,7 @@ impl ReloadAndNotify for CtrlPlatform {
async fn reload_and_notify( async fn reload_and_notify(
&mut self, &mut self,
signal_context: &SignalEmitter<'static>, signal_context: &SignalEmitter<'static>,
data: Self::Data, data: Self::Data
) -> Result<(), RogError> { ) -> Result<(), RogError> {
let mut config = self.config.lock().await; let mut config = self.config.lock().await;
if *config != data { if *config != data {
@@ -527,7 +527,7 @@ impl ReloadAndNotify for CtrlPlatform {
let epp = match profile { let epp = match profile {
ThrottlePolicy::Balanced => data.throttle_balanced_epp, ThrottlePolicy::Balanced => data.throttle_balanced_epp,
ThrottlePolicy::Performance => data.throttle_performance_epp, ThrottlePolicy::Performance => data.throttle_performance_epp,
ThrottlePolicy::Quiet => data.throttle_quiet_epp, ThrottlePolicy::Quiet => data.throttle_quiet_epp
}; };
warn!("setting epp to {epp:?}"); warn!("setting epp to {epp:?}");
self.check_and_set_epp(epp, true); self.check_and_set_epp(epp, true);
@@ -598,7 +598,7 @@ impl CtrlTask for CtrlPlatform {
platform1 platform1
.power .power
.set_charge_control_end_threshold( .set_charge_control_end_threshold(
platform1.config.lock().await.charge_control_end_threshold, platform1.config.lock().await.charge_control_end_threshold
) )
.ok(); .ok();
} }
@@ -632,7 +632,7 @@ impl CtrlTask for CtrlPlatform {
platform2 platform2
.power .power
.set_charge_control_end_threshold( .set_charge_control_end_threshold(
lock.base_charge_control_end_threshold, lock.base_charge_control_end_threshold
) )
.map_err(|err| { .map_err(|err| {
warn!("CtrlCharge: charge_control_end_threshold {}", err); warn!("CtrlCharge: charge_control_end_threshold {}", err);
@@ -662,7 +662,7 @@ impl CtrlTask for CtrlPlatform {
platform3.restore_charge_limit().await; platform3.restore_charge_limit().await;
} }
} }
}, }
) )
.await; .await;

View File

@@ -2,7 +2,7 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2025-01-15 09:25+0000\n" "POT-Creation-Date: 2025-01-18 10:11+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -12,219 +12,79 @@ msgstr ""
"Language: \n" "Language: \n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
#: rog-control-center/ui/pages/system.slint:19 #: rog-control-center/ui/pages/app_settings.slint:26
msgctxt "SystemPageData" msgctxt "PageAppSettings"
msgid "Balanced" msgid "Run in background after closing"
msgstr "" msgstr ""
#: rog-control-center/ui/pages/system.slint:19 rog-control-center/ui/pages/system.slint:23 #: rog-control-center/ui/pages/app_settings.slint:34
msgctxt "SystemPageData" msgctxt "PageAppSettings"
msgid "Performance" msgid "Start app in background (UI closed)"
msgstr "" msgstr ""
#: rog-control-center/ui/pages/system.slint:19 #: rog-control-center/ui/pages/app_settings.slint:42
msgctxt "SystemPageData" msgctxt "PageAppSettings"
msgid "Quiet" msgid "Enable system tray icon"
msgstr "" msgstr ""
#: rog-control-center/ui/pages/system.slint:22 #: rog-control-center/ui/pages/app_settings.slint:50
msgctxt "SystemPageData" msgctxt "PageAppSettings"
msgid "Default" msgid "Enable dGPU notifications"
msgstr "" msgstr ""
#: rog-control-center/ui/pages/system.slint:24 #: rog-control-center/ui/pages/fans.slint:26
msgctxt "SystemPageData" msgctxt "FanTab"
msgid "BalancePerformance" msgid "This fan is not avilable on this machine"
msgstr "" msgstr ""
#: rog-control-center/ui/pages/system.slint:25 #: rog-control-center/ui/pages/fans.slint:34
msgctxt "SystemPageData" msgctxt "FanTab"
msgid "BalancePower"
msgstr ""
#: rog-control-center/ui/pages/system.slint:26
msgctxt "SystemPageData"
msgid "Power"
msgstr ""
#: rog-control-center/ui/pages/system.slint:130
msgctxt "PageSystem"
msgid "Power settings"
msgstr ""
#: rog-control-center/ui/pages/system.slint:135
msgctxt "PageSystem"
msgid "Charge limit"
msgstr ""
#: rog-control-center/ui/pages/system.slint:147
msgctxt "PageSystem"
msgid "Throttle Policy"
msgstr ""
#: rog-control-center/ui/pages/system.slint:157
msgctxt "PageSystem"
msgid "Advanced"
msgstr ""
#: rog-control-center/ui/pages/system.slint:175
msgctxt "PageSystem"
msgid "Armoury settings"
msgstr ""
#: rog-control-center/ui/pages/system.slint:183
msgctxt "PageSystem"
msgid "Panel Overdrive"
msgstr ""
#: rog-control-center/ui/pages/system.slint:191
msgctxt "PageSystem"
msgid "MiniLED Mode"
msgstr ""
#: rog-control-center/ui/pages/system.slint:199
msgctxt "PageSystem"
msgid "POST boot sound"
msgstr ""
#: rog-control-center/ui/pages/system.slint:210
msgctxt "PageSystem"
msgid "The asus-armoury driver is not loaded"
msgstr ""
#: rog-control-center/ui/pages/system.slint:215
msgctxt "PageSystem"
msgid "For advanced features you will require a kernel with this driver added."
msgstr ""
#: rog-control-center/ui/pages/system.slint:223
msgctxt "ppt_pl1_spl"
msgid "PL1, sustained power limit"
msgstr ""
#: rog-control-center/ui/pages/system.slint:234
msgctxt "ppt_pl2_sppt"
msgid "PL2, turbo power limit"
msgstr ""
#: rog-control-center/ui/pages/system.slint:245
msgctxt "ppt_pl3_fppt"
msgid "PL3, Fast Power Limit"
msgstr ""
#: rog-control-center/ui/pages/system.slint:255
msgctxt "ppt_fppt"
msgid "FPPT, Fast Power Limit"
msgstr ""
#: rog-control-center/ui/pages/system.slint:266
msgctxt "ppt_apu_sppt"
msgid "SPPT, APU slow power limit"
msgstr ""
#: rog-control-center/ui/pages/system.slint:277
msgctxt "ppt_platform_sppt"
msgid "Slow package power tracking limit"
msgstr ""
#: rog-control-center/ui/pages/system.slint:288
msgctxt "nv_dynamic_boost"
msgid "dGPU boost overclock"
msgstr ""
#: rog-control-center/ui/pages/system.slint:299
msgctxt "nv_temp_target"
msgid "dGPU temperature max"
msgstr ""
#: rog-control-center/ui/pages/system.slint:346
msgctxt "PageSystem"
msgid "Energy Performance Preference linked to Throttle Policy"
msgstr ""
#: rog-control-center/ui/pages/system.slint:350
msgctxt "PageSystem"
msgid "Change EPP based on Throttle Policy"
msgstr ""
#: rog-control-center/ui/pages/system.slint:358
msgctxt "PageSystem"
msgid "EPP for Balanced Policy"
msgstr ""
#: rog-control-center/ui/pages/system.slint:368
msgctxt "PageSystem"
msgid "EPP for Performance Policy"
msgstr ""
#: rog-control-center/ui/pages/system.slint:378
msgctxt "PageSystem"
msgid "EPP for Quiet Policy"
msgstr ""
#: rog-control-center/ui/pages/system.slint:396
msgctxt "PageSystem"
msgid "Throttle Policy for power state"
msgstr ""
#: rog-control-center/ui/pages/system.slint:402
msgctxt "PageSystem"
msgid "Throttle Policy on Battery"
msgstr ""
#: rog-control-center/ui/pages/system.slint:412 rog-control-center/ui/pages/system.slint:433
msgctxt "PageSystem"
msgid "Enabled" msgid "Enabled"
msgstr "" msgstr ""
#: rog-control-center/ui/pages/system.slint:423 #: rog-control-center/ui/pages/fans.slint:43
msgctxt "PageSystem" msgctxt "FanTab"
msgid "Throttle Policy on AC" msgid "Apply"
msgstr "" msgstr ""
#: rog-control-center/ui/pages/aura.slint:28 #: rog-control-center/ui/pages/fans.slint:51
msgctxt "PageAura" msgctxt "FanTab"
msgid "Brightness" msgid "Cancel"
msgstr "" msgstr ""
#: rog-control-center/ui/pages/aura.slint:39 #: rog-control-center/ui/pages/fans.slint:59
msgctxt "PageAura" msgctxt "FanTab"
msgid "Aura mode" msgid "Factory Default (all fans)"
msgstr "" msgstr ""
#: rog-control-center/ui/pages/aura.slint:59 #: rog-control-center/ui/pages/fans.slint:72
msgctxt "PageAura" msgctxt "PageFans"
msgid "Colour 1" msgid "Balanced"
msgstr "" msgstr ""
#: rog-control-center/ui/pages/aura.slint:85 #: rog-control-center/ui/pages/fans.slint:75 rog-control-center/ui/pages/fans.slint:134 rog-control-center/ui/pages/fans.slint:193
msgctxt "PageAura" msgctxt "PageFans"
msgid "Colour 2" msgid "CPU"
msgstr "" msgstr ""
#: rog-control-center/ui/pages/aura.slint:119 #: rog-control-center/ui/pages/fans.slint:93 rog-control-center/ui/pages/fans.slint:152 rog-control-center/ui/pages/fans.slint:211
msgctxt "PageAura" msgctxt "PageFans"
msgid "Zone" msgid "Mid"
msgstr "" msgstr ""
#: rog-control-center/ui/pages/aura.slint:142 #: rog-control-center/ui/pages/fans.slint:111 rog-control-center/ui/pages/fans.slint:170 rog-control-center/ui/pages/fans.slint:229
msgctxt "PageAura" msgctxt "PageFans"
msgid "Direction" msgid "GPU"
msgstr "" msgstr ""
#: rog-control-center/ui/pages/aura.slint:164 #: rog-control-center/ui/pages/fans.slint:131
msgctxt "PageAura" msgctxt "PageFans"
msgid "Speed" msgid "Performance"
msgstr "" msgstr ""
#: rog-control-center/ui/pages/aura.slint:185 #: rog-control-center/ui/pages/fans.slint:190
msgctxt "PageAura" msgctxt "PageFans"
msgid "Power Settings" msgid "Quiet"
msgstr ""
#: rog-control-center/ui/pages/aura.slint:270
msgctxt "PageAura"
msgid "Power Zones"
msgstr "" msgstr ""
#: rog-control-center/ui/pages/anime.slint:6 #: rog-control-center/ui/pages/anime.slint:6
@@ -352,79 +212,224 @@ msgctxt "PageAnime"
msgid "Off when on battery" msgid "Off when on battery"
msgstr "" msgstr ""
#: rog-control-center/ui/pages/fans.slint:26 #: rog-control-center/ui/pages/aura.slint:28
msgctxt "FanTab" msgctxt "PageAura"
msgid "This fan is not avilable on this machine" msgid "Brightness"
msgstr "" msgstr ""
#: rog-control-center/ui/pages/fans.slint:34 #: rog-control-center/ui/pages/aura.slint:39
msgctxt "FanTab" msgctxt "PageAura"
msgid "Enabled" msgid "Aura mode"
msgstr "" msgstr ""
#: rog-control-center/ui/pages/fans.slint:43 #: rog-control-center/ui/pages/aura.slint:59
msgctxt "FanTab" msgctxt "PageAura"
msgid "Apply" msgid "Colour 1"
msgstr "" msgstr ""
#: rog-control-center/ui/pages/fans.slint:51 #: rog-control-center/ui/pages/aura.slint:85
msgctxt "FanTab" msgctxt "PageAura"
msgid "Cancel" msgid "Colour 2"
msgstr "" msgstr ""
#: rog-control-center/ui/pages/fans.slint:59 #: rog-control-center/ui/pages/aura.slint:119
msgctxt "FanTab" msgctxt "PageAura"
msgid "Factory Default (all fans)" msgid "Zone"
msgstr "" msgstr ""
#: rog-control-center/ui/pages/fans.slint:72 #: rog-control-center/ui/pages/aura.slint:142
msgctxt "PageFans" msgctxt "PageAura"
msgid "Direction"
msgstr ""
#: rog-control-center/ui/pages/aura.slint:164
msgctxt "PageAura"
msgid "Speed"
msgstr ""
#: rog-control-center/ui/pages/aura.slint:185
msgctxt "PageAura"
msgid "Power Settings"
msgstr ""
#: rog-control-center/ui/pages/aura.slint:270
msgctxt "PageAura"
msgid "Power Zones"
msgstr ""
#: rog-control-center/ui/pages/system.slint:19
msgctxt "SystemPageData"
msgid "Balanced" msgid "Balanced"
msgstr "" msgstr ""
#: rog-control-center/ui/pages/fans.slint:75 rog-control-center/ui/pages/fans.slint:134 rog-control-center/ui/pages/fans.slint:193 #: rog-control-center/ui/pages/system.slint:19 rog-control-center/ui/pages/system.slint:23
msgctxt "PageFans" msgctxt "SystemPageData"
msgid "CPU"
msgstr ""
#: rog-control-center/ui/pages/fans.slint:93 rog-control-center/ui/pages/fans.slint:152 rog-control-center/ui/pages/fans.slint:211
msgctxt "PageFans"
msgid "Mid"
msgstr ""
#: rog-control-center/ui/pages/fans.slint:111 rog-control-center/ui/pages/fans.slint:170 rog-control-center/ui/pages/fans.slint:229
msgctxt "PageFans"
msgid "GPU"
msgstr ""
#: rog-control-center/ui/pages/fans.slint:131
msgctxt "PageFans"
msgid "Performance" msgid "Performance"
msgstr "" msgstr ""
#: rog-control-center/ui/pages/fans.slint:190 #: rog-control-center/ui/pages/system.slint:19
msgctxt "PageFans" msgctxt "SystemPageData"
msgid "Quiet" msgid "Quiet"
msgstr "" msgstr ""
#: rog-control-center/ui/pages/app_settings.slint:26 #: rog-control-center/ui/pages/system.slint:22
msgctxt "PageAppSettings" msgctxt "SystemPageData"
msgid "Run in background after closing" msgid "Default"
msgstr "" msgstr ""
#: rog-control-center/ui/pages/app_settings.slint:34 #: rog-control-center/ui/pages/system.slint:24
msgctxt "PageAppSettings" msgctxt "SystemPageData"
msgid "Start app in background (UI closed)" msgid "BalancePerformance"
msgstr "" msgstr ""
#: rog-control-center/ui/pages/app_settings.slint:42 #: rog-control-center/ui/pages/system.slint:25
msgctxt "PageAppSettings" msgctxt "SystemPageData"
msgid "Enable system tray icon" msgid "BalancePower"
msgstr "" msgstr ""
#: rog-control-center/ui/pages/app_settings.slint:50 #: rog-control-center/ui/pages/system.slint:26
msgctxt "PageAppSettings" msgctxt "SystemPageData"
msgid "Enable dGPU notifications" msgid "Power"
msgstr ""
#: rog-control-center/ui/pages/system.slint:130
msgctxt "PageSystem"
msgid "Power settings"
msgstr ""
#: rog-control-center/ui/pages/system.slint:135
msgctxt "PageSystem"
msgid "Charge limit"
msgstr ""
#: rog-control-center/ui/pages/system.slint:147
msgctxt "PageSystem"
msgid "Throttle Policy"
msgstr ""
#: rog-control-center/ui/pages/system.slint:157
msgctxt "PageSystem"
msgid "Advanced"
msgstr ""
#: rog-control-center/ui/pages/system.slint:175
msgctxt "PageSystem"
msgid "Armoury settings"
msgstr ""
#: rog-control-center/ui/pages/system.slint:183
msgctxt "PageSystem"
msgid "Panel Overdrive"
msgstr ""
#: rog-control-center/ui/pages/system.slint:191
msgctxt "PageSystem"
msgid "MiniLED Mode"
msgstr ""
#: rog-control-center/ui/pages/system.slint:199
msgctxt "PageSystem"
msgid "POST boot sound"
msgstr ""
#: rog-control-center/ui/pages/system.slint:210
msgctxt "PageSystem"
msgid "The asus-armoury driver is not loaded"
msgstr ""
#: rog-control-center/ui/pages/system.slint:215
msgctxt "PageSystem"
msgid "For advanced features you will require a kernel with this driver added."
msgstr ""
#: rog-control-center/ui/pages/system.slint:226
msgctxt "ppt_warning"
msgid "The following settings may not be safe, please take care."
msgstr ""
#: rog-control-center/ui/pages/system.slint:231
msgctxt "ppt_pl1_spl"
msgid "PL1, sustained power limit"
msgstr ""
#: rog-control-center/ui/pages/system.slint:242
msgctxt "ppt_pl2_sppt"
msgid "PL2, turbo power limit"
msgstr ""
#: rog-control-center/ui/pages/system.slint:253
msgctxt "ppt_pl3_fppt"
msgid "PL3, Fast Power Limit"
msgstr ""
#: rog-control-center/ui/pages/system.slint:263
msgctxt "ppt_fppt"
msgid "FPPT, Fast Power Limit"
msgstr ""
#: rog-control-center/ui/pages/system.slint:274
msgctxt "ppt_apu_sppt"
msgid "SPPT, APU slow power limit"
msgstr ""
#: rog-control-center/ui/pages/system.slint:285
msgctxt "ppt_platform_sppt"
msgid "Slow package power tracking limit"
msgstr ""
#: rog-control-center/ui/pages/system.slint:296
msgctxt "nv_dynamic_boost"
msgid "dGPU boost overclock"
msgstr ""
#: rog-control-center/ui/pages/system.slint:307
msgctxt "nv_temp_target"
msgid "dGPU temperature max"
msgstr ""
#: rog-control-center/ui/pages/system.slint:354
msgctxt "PageSystem"
msgid "Energy Performance Preference linked to Throttle Policy"
msgstr ""
#: rog-control-center/ui/pages/system.slint:358
msgctxt "PageSystem"
msgid "Change EPP based on Throttle Policy"
msgstr ""
#: rog-control-center/ui/pages/system.slint:366
msgctxt "PageSystem"
msgid "EPP for Balanced Policy"
msgstr ""
#: rog-control-center/ui/pages/system.slint:376
msgctxt "PageSystem"
msgid "EPP for Performance Policy"
msgstr ""
#: rog-control-center/ui/pages/system.slint:386
msgctxt "PageSystem"
msgid "EPP for Quiet Policy"
msgstr ""
#: rog-control-center/ui/pages/system.slint:404
msgctxt "PageSystem"
msgid "Throttle Policy for power state"
msgstr ""
#: rog-control-center/ui/pages/system.slint:410
msgctxt "PageSystem"
msgid "Throttle Policy on Battery"
msgstr ""
#: rog-control-center/ui/pages/system.slint:420 rog-control-center/ui/pages/system.slint:441
msgctxt "PageSystem"
msgid "Enabled"
msgstr ""
#: rog-control-center/ui/pages/system.slint:431
msgctxt "PageSystem"
msgid "Throttle Policy on AC"
msgstr "" msgstr ""
#: rog-control-center/ui/types/aura_types.slint:52 #: rog-control-center/ui/types/aura_types.slint:52