mirror of
https://github.com/labwc/labwc.git
synced 2026-02-24 01:40:15 -05:00
Handle request_set_selection
This commit is contained in:
parent
48e47fe8f9
commit
9597aeffec
4 changed files with 31 additions and 20 deletions
7
labwc.h
7
labwc.h
|
|
@ -62,6 +62,7 @@ struct server {
|
|||
struct wlr_seat *seat;
|
||||
struct wl_listener new_input;
|
||||
struct wl_listener request_cursor;
|
||||
struct wl_listener request_set_selection;
|
||||
struct wl_list keyboards;
|
||||
enum cursor_mode cursor_mode;
|
||||
struct view *grabbed_view;
|
||||
|
|
@ -83,10 +84,7 @@ struct output {
|
|||
|
||||
enum view_type { LAB_XDG_SHELL_VIEW, LAB_XWAYLAND_VIEW };
|
||||
|
||||
enum deco_part {
|
||||
LAB_DECO_NONE,
|
||||
LAB_DECO_PART_TOP
|
||||
};
|
||||
enum deco_part { LAB_DECO_NONE, LAB_DECO_PART_TOP };
|
||||
|
||||
struct view {
|
||||
enum view_type type;
|
||||
|
|
@ -151,6 +149,7 @@ struct view *first_toplevel(struct server *server);
|
|||
|
||||
void server_new_input(struct wl_listener *listener, void *data);
|
||||
void seat_request_cursor(struct wl_listener *listener, void *data);
|
||||
void seat_request_set_selection(struct wl_listener *listener, void *data);
|
||||
void server_cursor_motion(struct wl_listener *listener, void *data);
|
||||
void server_cursor_motion_absolute(struct wl_listener *listener, void *data);
|
||||
void server_cursor_button(struct wl_listener *listener, void *data);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue