diff --git a/examples/server.rs b/examples/server.rs index 3a59996..ede8cb3 100644 --- a/examples/server.rs +++ b/examples/server.rs @@ -14,7 +14,7 @@ async fn main() { env::set_var("GREETD_SOCK", &greetd_sock); thread::spawn(|| { - cosmic_greeter::greeter::main(); + cosmic_greeter::greeter::main().unwrap(); }); loop { diff --git a/src/greeter.rs b/src/greeter.rs index ef21ac8..6a65bf9 100644 --- a/src/greeter.rs +++ b/src/greeter.rs @@ -37,11 +37,11 @@ use std::{ }; use tokio::{net::UnixStream, time}; use wayland_client::{protocol::wl_output::WlOutput, Proxy}; -use zbus::{dbus_proxy, Connection}; +use zbus::{proxy, Connection}; use crate::fl; -#[dbus_proxy( +#[proxy( interface = "com.system76.CosmicGreeter", default_service = "com.system76.CosmicGreeter", default_path = "/com/system76/CosmicGreeter"