Skip to content
Compare
Choose a tag to compare
@romangg romangg released this 29 Jan 14:52
· 505 commits to master since this release

0.521.0-beta.0 (2021-02-07)

⚠ BREAKING CHANGES

  • server: Server library's xdg-shell surface class provides effective
    window geometry.
  • server: Server API expects now consumers to do subsurface input focus
    lookup.

Features

  • client: add support for xdg-shell v2 (68e13de)
  • server: add window geometry check (09b48ec)
  • server: add xdg-shell support for v2 (ac39485)
  • server: provide call to add socket fd to display (fb64345)
  • server: provide effective window geometry from xdg-shell surface (2aff7a8)
  • server: provide window geometry margins (7364928)

Bug Fixes

  • client: clean up wlr output modes with smart pointer (9786f0f)
  • client: delete wlr output head on finished callback (5a4f334)
  • client: initialize private wlr mode data (a24ce31)
  • client: make objects non-foreign (5c97c20)
  • client: remove wlr mode when finished (c42c498)
  • server: check for global being removed and destroyed (37e6238)

Refactors

  • client: remove xdg-shell v5 implementation (d355a85)
  • server: define static EGL function pointer with local scope (8e6e225)
  • server: introduce post_no_memory for globals (491a4ac)
  • server: remove subsurface input focus lookup (318b3a6)