gtk2/gdk/wayland
Simon McVittie 46165b52e5 wayland: Guard against nonsense sizes being configured
With the fixes from !1638, it shouldn't be possible for this to happen
any more. However, non-positive sizes make no sense regardless, so if
this does somehow happen, let's make sure *something* reasonable happens.

The practical result of this assertion being hit is that we emit a
critical warning and then behave the same as if !1634 had been merged,
which is known to solve the issue for the submitter.

Signed-off-by: Simon McVittie <smcv@debian.org>
2020-04-06 13:33:09 +01: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 gdk/wayland: Clear modifiers when we lose keyboard focus 2020-04-02 20:45:55 +02: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 gl: Drop profile for gdk_window_create_gl_context() 2015-02-12 12:34:28 +00:00
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 GL: Follow naming conventions 2014-10-21 23:48:12 -04:00
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: Guard against nonsense sizes being configured 2020-04-06 13:33:09 +01: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