gtk/gdk/wayland
Benjamin Otte 9bc0ad9a13 gdk: Handle subsurface opaque region with transparency
We accept transparent subsurfaces for passthrough now, when they are
above the surface.
But we did not unset the opaque region to empty when the texture is
transprent.
2023-12-11 07:32:06 +01:00
..
cursor wayland: Don't leak cursor structs 2023-06-04 07:58:24 -04:00
protocol gdk/toplevel: Add gdk_toplevel_titlebar_gesture() 2021-07-29 21:39:32 +02:00
gdkapplaunchcontext-wayland.c gdk/wayland: Use toplevel surface for activation 2023-09-18 22:04:32 +02:00
gdkcairocontext-wayland.c wayland: Implement empty_frame in draw contexts 2023-11-13 22:17:35 +01:00
gdkcairocontext-wayland.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkclipboard-wayland.c Use O_CLOEXEC instead of FD_CLOEXEC 2023-11-27 17:50:18 -05:00
gdkclipboard-wayland.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkcursor-wayland.c wayland: Be more careful when loading cursors 2023-11-27 13:58:38 -05:00
gdkdevice-wayland-private.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkdevice-wayland.c gdk/wayland: "Split" GdkWaylandDevice implementation out 2023-02-03 16:15:34 +01:00
gdkdevicepad-wayland.c gdk/wayland: Split GdkDevicePad wayland implementation 2023-02-03 16:08:07 +01:00
gdkdisplay-wayland.c wayland: Get format info for dmabufs 2023-11-13 22:17:35 +01:00
gdkdisplay-wayland.h wayland: Get format info for dmabufs 2023-11-13 22:17:35 +01:00
gdkdrag-wayland.c Merge branch 'wip/dnd-fixes' into 'main' 2023-11-25 17:59:39 +00:00
gdkdragsurface-wayland.c wayland: Construct the frame clock in the surface 2023-04-26 21:03:34 +02:00
gdkdrop-wayland.c Use O_CLOEXEC instead of FD_CLOEXEC 2023-11-27 17:50:18 -05:00
gdkeventsource.c wayland: Don't include gdkinternals.h 2021-09-24 22:50:29 +02:00
gdkglcontext-wayland.c wayland: Implement empty_frame in draw contexts 2023-11-13 22:17:35 +01:00
gdkglcontext-wayland.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkkeymap-wayland.c Remove G_ENABLE_DEBUG around debug checks 2023-11-05 11:16:23 +01:00
gdkmonitor-wayland.c wayland: Set up monitor descriptions 2023-02-02 12:32:28 +01:00
gdkmonitor-wayland.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkpopup-wayland.c wayland: Construct the frame clock in the surface 2023-04-26 21:03:34 +02:00
gdkprimary-wayland.c Use O_CLOEXEC instead of FD_CLOEXEC 2023-11-27 17:50:18 -05:00
gdkprimary-wayland.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkprivate-wayland.h Merge branch 'wip/dnd-fixes' into 'main' 2023-11-25 17:59:39 +00:00
gdkseat-wayland.c Merge branch 'wip/dnd-fixes' into 'main' 2023-11-25 17:59:39 +00:00
gdkseat-wayland.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdksubsurface-wayland-private.h wayland: Move subsurface creation code 2023-11-20 18:01:09 -05:00
gdksubsurface-wayland.c gdk: Handle subsurface opaque region with transparency 2023-12-11 07:32:06 +01:00
gdksurface-wayland-private.h wayland: Request frame callbacks on subsurfaces 2023-11-13 22:17:35 +01:00
gdksurface-wayland.c wayland: Move subsurface creation code 2023-11-20 18:01:09 -05:00
gdksurface-wayland.h wip: Split off GdkWaylandToplevel 2023-01-06 16:50:19 -05:00
gdktoplevel-wayland-private.h wayland: Give toplevels a destroy hook 2023-05-14 23:49:44 -04:00
gdktoplevel-wayland.c gdk/wayland: Improve recent serial lookup 2023-11-24 23:30:36 +01:00
gdkvulkancontext-wayland.c wayland: Implement empty_frame in draw contexts 2023-11-13 22:17:35 +01:00
gdkvulkancontext-wayland.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkwayland.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkwaylanddevice.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkwaylanddisplay.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkwaylandglcontext.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkwaylandmonitor.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkwaylandpopup.h wayland: Split public headers 2023-01-06 13:47:34 -05:00
gdkwaylandseat.h Add a public header for GdkWaylandSeat 2020-10-14 11:55:34 +01:00
gdkwaylandsurface.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkwaylandtoplevel.h Deprecate gdk_wayland_toplevel_unexport_handle 2023-05-15 00:20:24 -04:00
meson.build wayland: Implement subsurface api 2023-11-13 22:17:35 +01:00
wm-button-layout-translation.c
wm-button-layout-translation.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00