-
1.12.01b35ae0d · ·
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)
-
1.8.4fe0665f1 · ·
WPEBackend-fdo 1.8.4 Adrian Perez de Castro <aperez@igalia.com> (12): ws: Remove unneeded Surface::id member ws: Rename surfaceId to bridgeId where appropriate ws: Accumulate surface frame callbacks until commit 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 Keep list of bridgeIds associated with each ViewBackend Release version 1.8.4 Pablo Saavedra <psaavedra@igalia.com> (2): Add Instance::unregisterSurface() in the destroy funct of the create surface Remove view backend bridge association on connection drops
-
1.9.92b992490d · ·
WPEBackend-fdo 1.9.92 Adrian Perez de Castro <aperez@igalia.com> (3): meson: Try wayland-scanner first without pkg-config Keep list of bridgeIds associated with each ViewBackend Release version 1.9.92 Pablo Saavedra <psaavedra@igalia.com> (1): Remove view backend bridge association on connection drops
-
1.9.91a918f2e3 · ·
WPEBackend-fdo 1.9.91 Adrian Perez de Castro <aperez@igalia.com> (14): ws: Remove unneeded Surface::id member ws: Rename surfaceId to bridgeId where appropriate ws: Accumulate surface frame callbacks until commit CI: Lower Python version to 3.5 meson: Make scripts/version.py work with older Pythons 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 Release version 1.9.91 Michael Catanzaro <mcatanzaro@gnome.org> (1): Add some checks to ensure we properly bind server globals Pablo Saavedra <psaavedra@igalia.com> (1): Add Instance::unregisterSurface() in the destroy funct of the create surface
-
1.9.90f765a37d · ·
WPEBackend-fdo 1.9.90 Adrian Perez de Castro <aperez@igalia.com> (5): 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 Release version 1.9.90 Michael Catanzaro <mcatanzaro@gnome.org> (3): Fix indentation error view-backend-exportable-private: use SOCK_CLOEXEC ipc: silence warnings when peer closes its socket (#137) Pablo Saavedra <psaavedra@igalia.com> (4): 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() Zan Dobersek <zdobersek@igalia.com> (2): Cleanups. exported-buffer-shm.h: add a wl_resource getter
-
1.8.14d7a8ac2 · ·
WPEBackend-fdo 1.8.1 Adrian Perez de Castro <aperez@igalia.com> (3): Simplify public headers Fix build by add missing inclusion of <wpe/wpe.h> Release version 1.8.1 Carlos Alberto Lopez Perez <clopez@igalia.com> (1): cmake: use add_definitions instead of add_compile_definitions Carlos Garcia Campos <cgarcia@igalia.com> (1): Fix ClientBundle leak Michael Catanzaro <mcatanzaro@gnome.org> (1): view-backend-exportable-private: use SOCK_CLOEXEC Pablo Saavedra <psaavedra@igalia.com> (4): 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() Zan Dobersek <zdobersek@igalia.com> (1): Cleanups.
-
1.9.1481f02ab · ·
WPEBackend-fdo 1.9.1 - Added API to query whether receiving rendered audio has been configured. - The CMake build system has been removed in favor of Meson. - Fixed memory leak on the second (and subsequent) use of wpe_fdo_initialize_shm(). - Fixed memory leak when releasing exportable view backends.