mirror of
https://github.com/swaywm/sway.git
synced 2026-02-13 04:28:07 -05:00
render override redirect
This commit is contained in:
parent
2ce1d8d6cd
commit
83ddd2d9db
7 changed files with 97 additions and 12 deletions
|
|
@ -9,6 +9,8 @@ struct sway_root {
|
|||
struct wlr_output_layout *output_layout;
|
||||
|
||||
struct wl_listener output_layout_change;
|
||||
|
||||
struct wl_list unmanaged_views; // sway_view::unmanaged_view_link
|
||||
};
|
||||
|
||||
void init_layout(void);
|
||||
|
|
|
|||
|
|
@ -28,6 +28,8 @@ struct sway_xwayland_surface {
|
|||
struct wl_listener request_resize;
|
||||
struct wl_listener request_maximize;
|
||||
struct wl_listener request_configure;
|
||||
struct wl_listener unmap_notify;
|
||||
struct wl_listener map_notify;
|
||||
struct wl_listener destroy;
|
||||
|
||||
int pending_width, pending_height;
|
||||
|
|
@ -91,6 +93,9 @@ struct sway_view {
|
|||
double ox, double oy);
|
||||
void (*set_activated)(struct sway_view *view, bool activated);
|
||||
} iface;
|
||||
|
||||
// only used for unmanaged views (shell specific)
|
||||
struct wl_list unmanaged_view_link; // sway_root::unmanaged views
|
||||
};
|
||||
|
||||
#endif
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue