Feat: update dependencies

This commit is contained in:
Denis Benato
2026-01-13 21:27:21 +01:00
parent 392436808d
commit 5e48923db1
4 changed files with 293 additions and 274 deletions

553
Cargo.lock generated

File diff suppressed because it is too large Load Diff

View File

@@ -44,7 +44,7 @@ smol = "^2.0"
mio = "0.8.11"
futures-util = "0.3.31"
zbus = "5.5.0"
zbus = "5.13.1"
logind-zbus = { version = "5.2.0" } #, default-features = false, features = ["non_blocking"] }
serde = { version = "^1.0", features = ["serde_derive"] }

View File

@@ -359,6 +359,12 @@ impl From<AuraEffect> for AuraModeNum {
}
}
#[cfg(feature = "dbus")]
impl zbus::zvariant::Basic for AuraModeNum {
const SIGNATURE_CHAR: char = 'u';
const SIGNATURE_STR: &'static str = "u";
}
/// Base effects have no zoning, while multizone is 1-4
#[cfg_attr(
feature = "dbus",

View File

@@ -177,6 +177,12 @@ pub enum AuraMode {
DoubleFade = 14,
}
#[cfg(feature = "dbus")]
impl zbus::zvariant::Basic for AuraMode {
const SIGNATURE_CHAR: char = 'u';
const SIGNATURE_STR: &'static str = "u";
}
impl AuraMode {
pub fn list() -> [String; 15] {
[