Skip to content
Pre-release
Pre-release

@ddevault ddevault released this Mar 11, 2019 · 6 commits to master since this release

Breaking changes

DISPLAY is no longer set automatically for Xwayland (#1596)

The DISPLAY is now written to wlr_xwayland.display_name and it is the compositor's responsibility to export it to the environment of its X11 clients.

Changelog

Brian Ashworth (1):
      wlr_output_layout_get_box: handle empty layout

Guido Günther (4):
      Unbreak build with '-Wstrict-prototypes'
      rootston/view: Remove redundant declaration in the same file
      wlr_xdg_shell: Remove redundant declaration in the same file
      Remove glEGLImageTargetTexture2DOES

Ian Fan (1):
      seat: fix remaining wlr_button_state enum rename

Ilia Bozhinov (2):
      xwm: use min size as base size hint if it is missing and vice versa
      xwm: fix typos in WM_NORMAL_HINTS handling

Niklas Schulze (1):
      backend/session: Allow setting a custom tty via WLR_DIRECT_TTY

Scott Anderson (1):
      backend/drm: Don't fail on failing to find overlay format

emersion (15):
      seat: guard against button count corruption
      meson: enable more compiler warnings
      seat: use wlr_button_state enum instead of uint32_t
      seat: only store serial if pressing a button
      tinywl: send pointer frame events
      backend/session: add noop session
      rootston: refactor rendering
      rootston: fix rotated views rendering
      rootston: fix Xwayland children rendering when fullscreen
      rootston: split rendering code into render.c
      rootston: fix input events for rotated views
      xwayland: don't set DISPLAY
      seat: add debug logs when validating grab serials
      backend/session: open TTY with O_CLOEXEC for direct session
      xwayland: set CLOEXEC on /dev/null FD
Assets 3
You can’t perform that action at this time.