1
0
Fork 0
forked from wry/wry

cursor-shape: implement v2

This commit is contained in:
Julian Orth 2024-10-21 17:31:19 +02:00
parent dbb55f10f0
commit aa207ffe14
6 changed files with 17 additions and 2 deletions

View file

@ -111,6 +111,8 @@ pub struct ServerCursors {
pub all_scroll: ServerCursorTemplate,
pub zoom_in: ServerCursorTemplate,
pub zoom_out: ServerCursorTemplate,
pub dnd_ask: ServerCursorTemplate,
pub all_resize: ServerCursorTemplate,
}
#[derive(Copy, Clone, Debug, Eq, PartialEq, FromPrimitive)]
@ -149,6 +151,8 @@ pub enum KnownCursor {
AllScroll,
ZoomIn,
ZoomOut,
DndAsk,
AllResize,
}
impl ServerCursors {
@ -201,6 +205,8 @@ impl ServerCursors {
all_scroll: load(&["all-scroll", "grabbing"])?,
zoom_in: load(&["zoom-in"])?,
zoom_out: load(&["zoom-out"])?,
dnd_ask: load(&["dnd-ask", "dnd-copy", "copy"])?,
all_resize: load(&["all-resize", "move"])?,
}))
}
}