Skip to content

1.2-rc2

Pre-release
Pre-release
Compare
Choose a tag to compare
@ddevault ddevault released this 20 Aug 06:08
· 1461 commits to master since this release

sway 1.2 includes 126 changes from 32 contributors. This release improves compatibility with i3 4.17, adds a small number of new features, and fixes many bugs.

Additionally, this release adds support for layer-shell popups, making the MATE panel usable on Sway, among other useful tools. This release also recommends the use of wlroots 0.7.0 (note: not released until the final sway release), and adds support for tools like wdisplays, a GTK+ GUI for configuring displays on supported compositors.

Antonin Décimo (5):
      ipc-client: remove useless free for failed malloc
      input: check pointer against nullptr
      view_update_size: fix surface_width/height mismatch
      Fix memory leaks
      Remove redundant checks

Brian Ashworth (7):
      handle_seat_node_destroy: do not focus own node
      workspace: do not destroy if any seat is focusing
      swaymsg.1: add tip about two hyphens for commands
      container_replace: copy {width,height}_fraction
      workspace_split: focus middle if workspace focused
      sway{,-bar}.5: add link to pango font description
      input/seatop_down: add axis handler

Drew DeVault (1):
      layer-shell: add support for popups

Ilia Bozhinov (1):
      properly check pixman_region32_contains_rectangle return

Sebastian Krzyszkowiak (1):
      layer_shell: Guard against negative exclusive zone