1
0
Fork 0
forked from wry/wry
wry/wire/xdg_toplevel.txt

78 lines
929 B
Text

# requests
request destroy {
}
request set_parent {
parent: id(xdg_toplevel),
}
request set_title {
title: str,
}
request set_app_id {
app_id: str,
}
request show_window_menu {
seat: id(wl_seat),
serial: u32,
x: i32,
y: i32,
}
request move {
seat: id(wl_seat),
serial: u32,
}
request resize {
seat: id(wl_seat),
serial: u32,
edges: u32,
}
request set_max_size {
width: i32,
height: i32,
}
request set_min_size {
width: i32,
height: i32,
}
request set_maximized { }
request unset_maximized { }
request set_fullscreen {
output: id(wl_output),
}
request unset_fullscreen {
}
request set_minimized { }
# events
event configure {
width: i32,
height: i32,
states: array(u32),
}
event close { }
event configure_bounds (since = 4) {
width: i32,
height: i32,
}
event wm_capabilities (since = 5) {
capabilities: array(u32),
}