diff --git a/Cargo.lock b/Cargo.lock index d064d9c3..ba98972c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -402,9 +402,9 @@ dependencies = [ [[package]] name = "nix" -version = "0.22.2" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3bb9a13fa32bc5aeb64150cd3f32d6cf4c748f8f8a417cce5d2eb976a8370ba" +checksum = "cf1e25ee6b412c2a1e3fcb6a4499a5c1bfe7f43e014bdce9a6b6666e5aa2d187" dependencies = [ "bitflags", "cc", @@ -662,7 +662,7 @@ checksum = "1ecab6c735a6bb4139c0caafd0cc3635748bbb3acf4550e8138122099251f309" [[package]] name = "smithay" version = "0.3.0" -source = "git+https://github.com/Smithay/smithay.git?rev=4d40da5#4d40da50f5b2613a9076370493098dd307758818" +source = "git+https://github.com/Smithay/smithay.git?rev=a16c307#a16c307ed33c0daeec89d07ac795abaa8b4dfd81" dependencies = [ "appendlist", "bitflags", diff --git a/Cargo.toml b/Cargo.toml index 34b86b96..99b48a35 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -7,6 +7,7 @@ authors = ["Victoria Brekenfeld"] [dependencies] anyhow = { version = "1.0.51", features = ["backtrace"] } +bitflags = "1.3.2" slog = "2.7" slog-term = "2.8" slog-async = "2.7" @@ -16,6 +17,6 @@ slog-stdlog = "4.1" [dependencies.smithay] version = "0.3" git = "https://github.com/Smithay/smithay.git" -rev = "4d40da5" +rev = "a16c307" default-features = false features = ["backend_x11", "backend_egl", "desktop", "use_system_lib", "renderer_gl", "wayland_frontend"] \ No newline at end of file diff --git a/src/shell/mod.rs b/src/shell/mod.rs index f5939d78..1371fe4d 100644 --- a/src/shell/mod.rs +++ b/src/shell/mod.rs @@ -155,7 +155,7 @@ pub fn init_shell(display: &mut Display) -> ShellStates { ); ShellStates { - popups: PopupManager::new(), + popups: PopupManager::new(None), xdg: xdg_shell_state, layer: layer_shell_state, }