battery: Show keyboard backlight only when supported

This commit is contained in:
Ian Douglas Scott 2024-03-27 14:51:13 -07:00 committed by Ian Douglas Scott
parent d5aa2f3252
commit a18d64add7
3 changed files with 45 additions and 56 deletions

View file

@ -160,22 +160,3 @@ pub enum ScreenBacklightRequest {
Get,
Set(f64),
}
/*
// TODO: Cache device, max_brightness, etc.
async fn set_display_brightness(brightness: f64) -> io::Result<()> {
if let Some(backlight) = backlight()? {
if let Some(max_brightness) = backlight.max_brightness() {
let value = brightness.clamp(0., 1.) * (max_brightness as f64);
let value = value.round() as u32;
let connection = zbus::Connection::system().await?;
if let Ok(session) = LogindSessionProxy::builder(&connection).build().await {
backlight.set_brightness(&session, value).await;
}
}
}
Ok(())
}
*/
// TODO: keyboard backlight