sway 1.6.1 This new release adds compatibility with wlroots 0.14, and contains a few bug fixes. Bill Doyle (1): Only defer seat attachment during initial startup Dominique Martinet (1): view_destroy: fix use-after-free with subsurface_destroy Issam E. Maghni (1): cairo: Replace <cairo/cairo.h> by <cairo.h> Kenny Levinsen (6): ci: Install libseat meson: libseat is no longer optional Remove usage of surface->sx|sy desktop/render: Pass explicit clip box to render input: Move get_current_time_msec in from util ci: Test wlroots static linking Michael Weiser (1): Prevent use-after-free on first bar subcommand error Ronan Pigott (2): workspace: reap empty parents when adding tiles view: commit transactions for foreign toplevel requests Rouven Czerwinski (1): view: handle case where map_ws is NULL Simon Ser (9): build: update wlroots dependency version to 0.14.x build: stop checking for logind Remove WLR_HAS_XDG_FOREIGN checks Log wlroots version on startup Iterate over subsurfaces below the parent surface ci: stick to wlroots 0.14.0 Avoid creating zero-sized textures for titlebars Avoid creating zero-sized textures for marks build: bump version to 1.6.1 Tobias Langendorf (1): remove usage of `wlr_texture_get_size` Tudor Brindus (1): tree/view: don't give focus to views mapped under fullscreen views fwsmit (1): desktop/layer_shell: fix centering for opposing anchors