mirror of
https://github.com/labwc/labwc.git
synced 2026-03-11 05:33:49 -04:00
Complete carve up of main.c
This commit is contained in:
parent
657f90e09b
commit
b5c307c32b
4 changed files with 206 additions and 203 deletions
3
labwc.h
3
labwc.h
|
|
@ -131,6 +131,7 @@ void xwl_surface_destroy(struct wl_listener *listener, void *data);
|
|||
void xwl_surface_configure(struct wl_listener *listener, void *data);
|
||||
void xwl_surface_new(struct wl_listener *listener, void *data);
|
||||
|
||||
void view_focus_last_toplevel(struct server *server);
|
||||
void focus_view(struct view *view, struct wlr_surface *surface);
|
||||
void view_focus_next_toplevel(struct server *server);
|
||||
void begin_interactive(struct view *view, enum cursor_mode mode,
|
||||
|
|
@ -143,6 +144,8 @@ struct view *desktop_view_at(struct server *server, double lx, double ly,
|
|||
/* TODO: try to refactor to remove from header file */
|
||||
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 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