Skip to content
WPEBackend-fdo 1.12.0

Adrian Perez <aperezdc@users.noreply.github.com> (1):
      ws: Avoid using a field of an erased iterator (#163)

Adrian Perez de Castro <aperez@igalia.com> (21):
      meson: Make "meson dist" usable for release tarballs
      Avoid generated version header
      Include <wpe/wpe.h> from the top-level API headers
      view backend: Properly unregister surfaces
      ws: Remove unneeded Surface::id member
      ws: Rename surfaceId to bridgeId where appropriate
      ws: Accumulate surface frame callbacks until commit
      meson: Make scripts/version.py work with older Pythons
      CI: Lower Python version to 3.5
      Revert "view backend: Properly unregister surfaces"
      Revert "view-backend-private: Move wl_client_destroy to unregisterSurface()"
      Revert "ws: Call wl_client_destroy for the created wl_client in Instance::unregisterViewBackend()"
      Revert "Cleanups."
      Revert "view-backend-exportable-private: Move ViewBackend::m_destroyClientListener"
      Revert "view-backend-exportable-private: Add wl_client_add_destroy_listener in the ViewBackend"
      ws: Remove wl_client pointer that can end up dangling
      Partially revert a4eb79d, video-plane and audio can be NULL
      meson: Try wayland-scanner first without pkg-config
      Keep list of bridgeIds associated with each ViewBackend
      meson: Add cpp_rtti=false default option
      Release version 1.12.0

Michael Catanzaro <mcatanzaro@gnome.org> (4):
      Fix indentation error
      view-backend-exportable-private: use SOCK_CLOEXEC
      ipc: silence warnings when peer closes its socket (#137)
      Add some checks to ensure we properly bind server globals

Pablo Saavedra <psaavedra@igalia.com> (6):
      view-backend-exportable-private: Add wl_client_add_destroy_listener in the ViewBackend
      view-backend-exportable-private: Move ViewBackend::m_destroyClientListener
      ws: Call wl_client_destroy for the created wl_client in Instance::unregisterViewBackend()
      view-backend-private: Move wl_client_destroy to unregisterSurface()
      Add Instance::unregisterSurface() in the destroy funct of the create surface
      Remove view backend bridge association on connection drops

Víctor Manuel Jáquez Leal <vjaquez@igalia.com> (2):
      meson: Support meson's subproject layout.
      meson: Use implicit dependencies for required dependencies.

Zan Dobersek <zdobersek@igalia.com> (2):
      Cleanups.
      exported-buffer-shm.h: add a wl_resource getter

Žan Doberšek <zdobersek@igalia.com> (1):
      Add unstable dmabuf-pool API (#130)