chore: Update smithay with Dispatch2
This commit is contained in:
parent
b5186ef21a
commit
4106904a7e
46 changed files with 59 additions and 234 deletions
|
|
@ -5,7 +5,10 @@ use std::{collections::HashSet, sync::Mutex};
|
|||
use smithay::{
|
||||
output::Output,
|
||||
reexports::{
|
||||
wayland_protocols::ext::foreign_toplevel_list::v1::server::ext_foreign_toplevel_handle_v1::ExtForeignToplevelHandleV1,
|
||||
wayland_protocols::ext::foreign_toplevel_list::v1::server::{
|
||||
ext_foreign_toplevel_handle_v1::ExtForeignToplevelHandleV1,
|
||||
ext_foreign_toplevel_list_v1::ExtForeignToplevelListV1,
|
||||
},
|
||||
wayland_server::{
|
||||
Client, DataInit, Dispatch, DisplayHandle, GlobalDispatch, New, Resource, Weak,
|
||||
backend::{ClientId, GlobalId},
|
||||
|
|
@ -14,7 +17,8 @@ use smithay::{
|
|||
},
|
||||
utils::{IsAlive, Logical, Rectangle, user_data::UserDataMap},
|
||||
wayland::foreign_toplevel_list::{
|
||||
ForeignToplevelHandle, ForeignToplevelListHandler, ForeignToplevelListState,
|
||||
ForeignToplevelHandle, ForeignToplevelListGlobalData, ForeignToplevelListHandler,
|
||||
ForeignToplevelListState,
|
||||
},
|
||||
};
|
||||
|
||||
|
|
@ -300,6 +304,8 @@ pub fn toplevel_leave_workspace(toplevel: &impl Window, workspace: &WorkspaceHan
|
|||
impl<D, W> ToplevelInfoState<D, W>
|
||||
where
|
||||
D: GlobalDispatch<ZcosmicToplevelInfoV1, ToplevelInfoGlobalData>
|
||||
+ GlobalDispatch<ExtForeignToplevelListV1, ForeignToplevelListGlobalData>
|
||||
+ Dispatch<ExtForeignToplevelHandleV1, ForeignToplevelHandle>
|
||||
+ Dispatch<ZcosmicToplevelInfoV1, ()>
|
||||
+ Dispatch<ZcosmicToplevelHandleV1, ToplevelHandleState<W>>
|
||||
+ ForeignToplevelListHandler
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue