mirror of
https://gitlab.steamos.cloud/holo/steamos-manager.git
synced 2025-07-05 14:10:34 -04:00
screenreader: Change to ScreenReader0 since it's not stable yet.
Added a note to the xml stating we will bump to ScreenReader1 once the API becomes stable.
This commit is contained in:
parent
a512ac594c
commit
d6d8b0e336
2 changed files with 11 additions and 8 deletions
|
@ -301,8 +301,11 @@
|
||||||
<!--
|
<!--
|
||||||
com.steampowered.SteamOSManager1.ScreenReader1
|
com.steampowered.SteamOSManager1.ScreenReader1
|
||||||
@short_description: Optional interface for managing a screen reader.
|
@short_description: Optional interface for managing a screen reader.
|
||||||
|
|
||||||
|
This interface is considered unstable and may change between verisons.
|
||||||
|
Once it is considered stable it will be renamed to ScreenReader1
|
||||||
-->
|
-->
|
||||||
<interface name="com.steampowered.SteamOSManager1.ScreenReader1">
|
<interface name="com.steampowered.SteamOSManager1.ScreenReader0">
|
||||||
<!--
|
<!--
|
||||||
Enabled
|
Enabled
|
||||||
|
|
||||||
|
|
|
@ -154,7 +154,7 @@ struct PerformanceProfile1 {
|
||||||
tdp_limit_manager: UnboundedSender<TdpManagerCommand>,
|
tdp_limit_manager: UnboundedSender<TdpManagerCommand>,
|
||||||
}
|
}
|
||||||
|
|
||||||
struct ScreenReader1 {
|
struct ScreenReader0 {
|
||||||
screen_reader: OrcaManager<'static>,
|
screen_reader: OrcaManager<'static>,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -623,15 +623,15 @@ impl PerformanceProfile1 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl ScreenReader1 {
|
impl ScreenReader0 {
|
||||||
async fn new(connection: &Connection) -> Result<ScreenReader1> {
|
async fn new(connection: &Connection) -> Result<ScreenReader0> {
|
||||||
let screen_reader = OrcaManager::new(connection).await?;
|
let screen_reader = OrcaManager::new(connection).await?;
|
||||||
Ok(ScreenReader1 { screen_reader })
|
Ok(ScreenReader0 { screen_reader })
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#[interface(name = "com.steampowered.SteamOSManager1.ScreenReader1")]
|
#[interface(name = "com.steampowered.SteamOSManager1.ScreenReader0")]
|
||||||
impl ScreenReader1 {
|
impl ScreenReader0 {
|
||||||
#[zbus(property)]
|
#[zbus(property)]
|
||||||
async fn enabled(&self) -> bool {
|
async fn enabled(&self) -> bool {
|
||||||
self.screen_reader.enabled()
|
self.screen_reader.enabled()
|
||||||
|
@ -986,7 +986,7 @@ pub(crate) async fn create_interfaces(
|
||||||
proxy: proxy.clone(),
|
proxy: proxy.clone(),
|
||||||
channel: daemon,
|
channel: daemon,
|
||||||
};
|
};
|
||||||
let screen_reader = ScreenReader1::new(&session).await?;
|
let screen_reader = ScreenReader0::new(&session).await?;
|
||||||
let wifi_debug = WifiDebug1 {
|
let wifi_debug = WifiDebug1 {
|
||||||
proxy: proxy.clone(),
|
proxy: proxy.clone(),
|
||||||
};
|
};
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue