Support multiple outputs

Outputs are arranged in a horizontal layout in the order they are
created in by wlroots. Maximized xdg_shell views will span all outputs,
like the global fullscreen mode in sway.

Fixes #87
This commit is contained in:
Kenny Levinsen 2019-12-21 16:10:11 +01:00 committed by Jente Hidskes
parent 0aeba8085c
commit 06ada15661
7 changed files with 95 additions and 39 deletions

View file

@ -29,7 +29,7 @@ struct cg_server {
struct wl_list inhibitors;
struct wlr_output_layout *output_layout;
struct cg_output *output;
struct wl_list outputs;
struct wl_listener new_output;
struct wl_listener xdg_toplevel_decoration;