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:
Jeremy Whiting 2025-05-28 09:32:48 -06:00
parent a512ac594c
commit d6d8b0e336
2 changed files with 11 additions and 8 deletions

View file

@ -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

View file

@ -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(),
}; };