gtk/gdk/wayland
Ivan Molodetskikh 54e36f6b73 wayland: Reset pending offset in GL path
Otherwise GL surfaces that redraw without changing the hotspot have it
applied on top every frame and quickly slide away.

The cairo path and the X11 backend do not have this bug.
2023-03-15 16:11:40 -07:00
..
cursor wayland: scale cursors to the right size 2022-05-27 12:26:45 -04:00
protocol gdk/toplevel: Add gdk_toplevel_titlebar_gesture() 2021-07-29 21:39:32 +02:00
gdkapplaunchcontext-wayland.c wayland/launch-context: Use dispatch helper 2023-02-11 23:14:53 +01:00
gdkcairocontext-wayland.c wayland/surface: Use wl_surface_offset() instead of x,y of attach() 2022-01-14 09:27:07 +01:00
gdkcairocontext-wayland.h wayland: Rewrite Cairo rendering 2018-04-24 23:16:58 +02:00
gdkclipboard-wayland.c Drop gdkintl.h 2022-09-23 23:33:42 -04:00
gdkclipboard-wayland.h wayland: Implement reading the clipboard 2017-12-03 05:46:49 +01:00
gdkcursor-wayland.c wayland: Avoid leaking cursor textures 2022-08-13 13:19:49 -04:00
gdkdevice-wayland-private.h gdk/wayland: "Split" GdkWaylandDevice implementation out 2023-02-03 16:15:34 +01: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: Add event queue dispatch helper 2023-02-11 23:13:39 +01:00
gdkdisplay-wayland.h wayland: Add event queue dispatch helper 2023-02-11 23:13:39 +01:00
gdkdrag-wayland.c wayland: Drop create_dnd_surface 2023-01-06 13:46:58 -05:00
gdkdragsurface-wayland.c wayland/dragsurface: Get current size with compute-size signal 2023-03-14 19:41:44 -07:00
gdkdrop-wayland.c Drop gdkintl.h 2022-09-23 23:33:42 -04:00
gdkeventsource.c wayland: Don't include gdkinternals.h 2021-09-24 22:50:29 +02:00
gdkglcontext-wayland.c wayland: Reset pending offset in GL path 2023-03-15 16:11:40 -07:00
gdkglcontext-wayland.h egl: Unify contexts 2021-10-06 03:44:36 +02:00
gdkkeymap-wayland.c gdk/wayland: Rename gdkkeys-wayland.c file 2023-02-03 16:15:34 +01:00
gdkmonitor-wayland.c wayland: Set up monitor descriptions 2023-02-02 12:32:28 +01:00
gdkmonitor-wayland.h wayland: Set up monitor descriptions 2023-02-02 12:32:28 +01:00
gdkpopup-wayland.c wayland: Add event queue dispatch helper 2023-02-11 23:13:39 +01:00
gdkprimary-wayland.c gdk/wayland: Use serial of the latest implicit grab available 2022-10-19 13:54:07 +02:00
gdkprimary-wayland.h gdk/wayland: Replace gtk-primary-selection with primary-selection-unstable-v1 2020-09-27 16:23:42 +02:00
gdkprivate-wayland.h wayland: Drop create_dnd_surface 2023-01-06 13:46:58 -05:00
gdkseat-wayland.c gdk/wayland: "Split" GdkWaylandDevice implementation out 2023-02-03 16:15:34 +01:00
gdkseat-wayland.h Add a public header for GdkWaylandSeat 2020-10-14 11:55:34 +01:00
gdksurface-wayland-private.h waylandsurface: Introduce a few vfuncs 2023-01-06 17:00:45 -05:00
gdksurface-wayland.c wayland: Don't crash during DND with Cairo renderer 2023-03-07 20:16:59 -05:00
gdksurface-wayland.h wip: Split off GdkWaylandToplevel 2023-01-06 16:50:19 -05:00
gdktoplevel-wayland-private.h waylandsurface: Introduce a few vfuncs 2023-01-06 17:00:45 -05:00
gdktoplevel-wayland.c wayland: Add event queue dispatch helper 2023-02-11 23:13:39 +01:00
gdkvulkancontext-wayland.c wayland: Don't include gdkinternals.h 2021-09-24 22:50:29 +02:00
gdkvulkancontext-wayland.h The big versioning cleanup 2018-02-06 01:16:32 -05:00
gdkwayland.h wayland: Split public headers 2023-01-06 13:47:34 -05:00
gdkwaylanddevice.h Add gdk_wayland_device_get_xkb_keymap 2021-05-02 21:02:09 -04:00
gdkwaylanddisplay.h gdk/wayland: Deprecate GdkDisplay windowing-specific for startup IDs 2023-02-02 12:50:59 +01:00
gdkwaylandglcontext.h Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdkwaylandmonitor.h Use a single compilation symbol 2019-11-27 13:33:43 +00: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 wayland: Split public headers 2023-01-06 13:47:34 -05:00
gdkwaylandtoplevel.h wayland: Split public headers 2023-01-06 13:47:34 -05:00
meson.build gdk/wayland: Rename gdkkeys-wayland.c file 2023-02-03 16:15:34 +01:00
wm-button-layout-translation.c build: Don't turn off critical warnings 2017-10-06 16:03:08 +02:00
wm-button-layout-translation.h gdk: Relicense translate_wm_button_layout_to_gtk() 2017-04-27 21:05:12 +02:00