gtk2/gdk/wayland
Jonas Ådahl 3b91c20eac wayland: Add margin to saved size when restoring size
We're normally going from a fixed size to a floating state when we're
using the saved size, meaning we're practically always going towards a
state where the shadow margin will non-empty. However, if we don't
include any margin when creating a new configure request, we'll end up
resizing to a slightly smaller size as gtk will cut off the margin from
the configure request when changing the window widget size.

This wasn't visible when e.g. going from maximized to floating, as we'd
add the shadow margin at a later point, which would effectively "grow"
the widnow size, but when we're going from tiled to floating, we both
start and end with a non-empty shadow margin, meaning we'd shrink ever
so slightly every time going between tiled and floating.
2020-04-02 18:10:03 +02:00
..
protocol wayland/protocol: Update gtk-shell protocol to v3 2019-01-23 19:13:37 +01:00
gdkapplaunchcontext-wayland.c gdk/wayland: Set a startup notification 2019-01-23 19:13:37 +01:00
gdkcursor-wayland.c wayland: Avoid using uninitialized memory 2019-04-18 10:40:09 -04:00
gdkdevice-wayland.c Fix build when G_ENABLE_DEBUG is undefined 2020-03-13 15:51:57 +00:00
gdkdisplay-wayland.c wayland: Add xdg-output v3 support 2019-07-26 17:26:05 +02:00
gdkdisplay-wayland.h wayland: Support scales up to 400% for cursors 2020-03-25 11:21:50 -04:00
gdkdnd-wayland.c wayland: Add fake mimetype for local DnD cases 2017-01-09 19:04:23 +01:00
gdkeventsource.c wayland: Don't warn if the display is lost, skip exit handlers 2017-05-30 09:16:45 +02:00
gdkglcontext-wayland.c wayland: Explicitly require RGBA8888 2019-06-17 13:04:35 -04:00
gdkglcontext-wayland.h
gdkkeys-wayland.c gdk: Stop using deprecated pango api 2019-01-31 14:07:28 -05:00
gdkmonitor-wayland.c Relay the xdg_output.name to GdkMonitor 2019-06-20 22:51:47 +01:00
gdkmonitor-wayland.h gdk/wayland: remove unused variable 2019-08-03 22:30:59 +03:00
gdkprivate-wayland.h gdk/wayland: Unset clipboard/primary if giving up selection ownership 2019-08-20 23:51:04 +02:00
gdkscreen-wayland.c Fix build when G_ENABLE_DEBUG is undefined 2020-03-13 15:51:57 +00:00
gdkseat-wayland.h wayland: Remove GdkWaylandDataDevice typedef 2016-03-21 17:15:59 +01:00
gdkselection-wayland.c gdk/wayland: Harden against NULL selection content 2020-02-20 14:09:00 +01:00
gdkwayland.h wayland: Port to new monitor api 2016-04-27 23:18:16 -04:00
gdkwaylanddevice.h wayland: Offer wayland-specific method to set pad actions feedback 2016-08-23 21:01:45 +02:00
gdkwaylanddisplay.h gdk/wayland: Add GdkDisplay call to query available globals 2018-02-14 14:58:06 +01:00
gdkwaylandglcontext.h
gdkwaylandmonitor.h wayland: Port to new monitor api 2016-04-27 23:18:16 -04:00
gdkwaylandselection.h Drop gdk_wayland_drag_context_get_dnd_window 2015-12-02 00:47:53 -05:00
gdkwaylandwindow.h wayland: Explicitly request mode for both CSD and SSD modes 2018-06-28 18:50:50 +01:00
gdkwindow-wayland.c wayland: Add margin to saved size when restoring size 2020-04-02 18:10:03 +02:00
Makefile.am Use wayland-scanner private-code in autotools build 2020-01-09 19:15:46 -08:00
meson.build Revert "Revert "wayland: Add support for xdg-output"" 2019-05-22 12:34:11 +02:00
wm-button-layout-translation.c gdk: Relicense translate_wm_button_layout_to_gtk() 2017-04-27 21:06:15 +02:00
wm-button-layout-translation.h gdk: Relicense translate_wm_button_layout_to_gtk() 2017-04-27 21:06:15 +02:00