gtk3/gdk/wayland
Olivier Fourdan 30e7215406 wayland: Do not constrain saved window size
Under Wayland, an xdg_surface.configure with size 0x0 means it's up to
the client to set its size.

When transitioning from maximized state to un-maximized, the Wayland
compositor will send such an 0x0 configure so that the client can
restore its original size.

However, the original size was already constrained, so re-applying
size constrains can lead to a smaller size when using size increments.

Avoid this caveat by not applying size constrains when we are restoring
the original size.

https://bugzilla.gnome.org/show_bug.cgi?id=777072
2017-10-26 15:51:01 -04:00
..
protocol wayland: consider edge constraints in surface configuration 2017-10-03 20:06:46 -03:00
gdkapplaunchcontext-wayland.c
gdkcursor-wayland.c wayland: Don't spew warnings for blank cursors 2017-10-26 00:32:07 -04:00
gdkdevice-wayland.c wayland: add shortcut inhibitor support 2017-08-02 12:38:52 +02:00
gdkdisplay-wayland.c wayland: consider edge constraints in surface configuration 2017-10-03 20:06:46 -03:00
gdkdisplay-wayland.h wayland: add shortcut inhibitor support 2017-08-02 12:38:52 +02: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: Disable EGL swap interval 2017-01-09 19:04:23 +01:00
gdkglcontext-wayland.h
gdkkeys-wayland.c gdk/wayland: Don't add GDK_META_MASK to gdk mod masks if MOD1 is set 2017-01-17 18:12:54 +01:00
gdkmonitor-wayland.c
gdkmonitor-wayland.h
gdkprivate-wayland.h wayland: add shortcut inhibitor support 2017-08-02 12:38:52 +02:00
gdkscreen-wayland.c gdk/wayland: Handle non-existant gsettings keys 2017-01-10 15:18:09 +01:00
gdkseat-wayland.h
gdkselection-wayland.c
gdkwayland.h
gdkwaylanddevice.h
gdkwaylanddisplay.h gdkdisplay-wayland: Add API to set startup notification ID 2016-11-08 13:29:55 -05:00
gdkwaylandglcontext.h
gdkwaylandmonitor.h
gdkwaylandselection.h
gdkwaylandwindow.h wayland: Add API for setting an exported as a parent 2016-08-29 13:20:44 -04:00
gdkwindow-wayland.c wayland: Do not constrain saved window size 2017-10-26 15:51:01 -04:00
Makefile.am wayland: add shortcut inhibitor support 2017-08-02 12:38:52 +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