gtk/gdk/x11
Jonas Ådahl f2a0a8b8be x11/surface: Clear compute_size idle source also when destroying
Doing it on hide() is not enough, since in some edge cases we didn't
ever actually map, we just attempted to compute the size, e.g. in
response to a ConfigureNotify event, then the window was destroyed.

Related: https://gitlab.gnome.org/GNOME/mutter/-/issues/2678
2023-03-10 23:34:50 +01:00
..
gdkapplaunchcontext-x11.c x11: Make a call NULL-safe 2023-01-04 16:37:31 -05:00
gdkasync.c Rename gdk-private.h to gdkprivate.h 2022-09-23 23:23:27 -04:00
gdkasync.h Replace "gint" with "int" 2020-07-25 00:47:36 +02:00
gdkcairocontext-x11.c gdk: hdr => high depth 2021-10-06 22:50:07 +02:00
gdkcairocontext-x11.h x11: Move implementation of Cairo context backends 2018-04-24 23:16:13 +02:00
gdkclipboard-x11.c Drop gdkintl.h 2022-09-23 23:33:42 -04:00
gdkclipboard-x11.h Replace "gchar" with "char" 2020-07-25 00:47:36 +02:00
gdkcursor-x11.c X11: Provide settings in logical pixels 2022-11-01 13:09:28 +01:00
gdkdevice-xi2-private.h Move private GdkX11 symbols out of a public header 2020-12-15 13:46:50 +00:00
gdkdevice-xi2.c Drop gdkintl.h 2022-09-23 23:33:42 -04:00
gdkdevicemanager-x11.c x11: Use the new debug macros 2022-09-23 18:11:48 -04:00
gdkdevicemanager-xi2.c gdk/x11: Reset all scroll valuators on enter 2023-02-04 13:13:19 +01:00
gdkdevicemanagerprivate-core.h GdkWindow -> GdkSurface initial type rename 2018-03-20 11:40:08 +01:00
gdkdisplay-x11.c Deprecate more startup-notification API 2023-02-02 08:30:32 +01:00
gdkdisplay-x11.h egl: Move extension checks to GdkDisplay 2021-10-06 03:44:36 +02:00
gdkdrag-x11.c gdk/x11: Also grab keyboard during XDnD grabs 2023-02-18 23:02:22 +01:00
gdkdrop-x11.c Drop gdkintl.h 2022-09-23 23:33:42 -04:00
gdkeventsource.c Deprecate gdk_display_put_event 2023-01-09 15:46:25 -05:00
gdkeventsource.h x11: Refactor xevent filtering some more 2017-12-13 01:55:56 +01:00
gdkeventtranslator.c x11: change event translator interface 2020-02-21 00:47:51 -05:00
gdkeventtranslator.h x11: Don't include gdkinternals.h 2021-09-24 22:50:29 +02:00
gdkglcontext-egl.c Drop gdkintl.h 2022-09-23 23:33:42 -04:00
gdkglcontext-glx.c gdk: Add private GLContext::is_current() check 2023-02-02 04:23:51 +01:00
gdkglcontext-x11.c Drop gdkintl.h 2022-09-23 23:33:42 -04:00
gdkglcontext-x11.h egl: Move EGLSurface handling to GdkSurface 2021-10-06 03:44:35 +02:00
gdkkeys-x11.c Don't emit ::notify from a getter 2022-11-26 21:53:33 -05:00
gdkkeys-x11.h Replace "gint" with "int" 2020-07-25 00:47:36 +02:00
gdkmain-x11.c Drop gdkintl.h 2022-09-23 23:33:42 -04:00
gdkmonitor-x11.c gdk: Clean up docs syntax 2021-05-22 17:25:26 -04:00
gdkmonitor-x11.h x11: Port to new monitor api 2016-04-27 23:18:16 -04:00
gdkprivate-x11.h gdk/x11: Implement XI2.4 touchpad gesture support 2021-09-27 23:19:33 +03:00
gdkproperty-x11.c x11: Don't include gdkinternals.h 2021-09-24 22:50:29 +02:00
gdkscreen-x11.c x11: Trap errors happening when getting output properties 2022-05-02 17:28:36 +02:00
gdkscreen-x11.h x11: Remove GdkVisual 2021-07-22 16:06:06 +02:00
gdkselection-x11.c gdk: Clean up docs syntax 2021-05-22 17:25:26 -04:00
gdkselectioninputstream-x11.c Drop gdkintl.h 2022-09-23 23:33:42 -04:00
gdkselectioninputstream-x11.h x11: Improve fallbacks for text 2017-12-03 05:46:46 +01:00
gdkselectionoutputstream-x11.c Silence a compiler warning 2023-01-13 12:07:40 -05:00
gdkselectionoutputstream-x11.h x11: Refactor code 2017-12-13 00:56:52 +01:00
gdksettings.c Add a gtk-overlay-scrolling setting 2019-05-31 14:07:15 +00:00
gdksurface-x11.c x11/surface: Clear compute_size idle source also when destroying 2023-03-10 23:34:50 +01:00
gdksurface-x11.h egl: Move EGLSurface handling to GdkSurface 2021-10-06 03:44:35 +02:00
gdktextlistconverter-x11.c Drop gdkintl.h 2022-09-23 23:33:42 -04:00
gdktextlistconverter-x11.h x11: Implement claiming the X Selection with the clipboard 2017-12-03 05:46:47 +01:00
gdkvulkancontext-x11.c x11: Don't include gdkinternals.h 2021-09-24 22:50:29 +02:00
gdkvulkancontext-x11.h The big versioning cleanup 2018-02-06 01:16:32 -05:00
gdkx11applaunchcontext.h Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdkx11device-xi2.h Move private GdkX11 symbols out of a public header 2020-12-15 13:46:50 +00:00
gdkx11device.h Replace "gint" with "int" 2020-07-25 00:47:36 +02:00
gdkx11devicemanager-xi2.h Add GDK_AVAILABLE_IN_ALL annotations in gdk 2013-05-05 15:38:46 -04:00
gdkx11devicemanager.h Replace "gint" with "int" 2020-07-25 00:47:36 +02:00
gdkx11display.h Deprecate more startup-notification API 2023-02-02 08:30:32 +01:00
gdkx11dnd.h Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gdkx11glcontext.h x11: Add EGLDisplay getter 2021-05-11 12:42:16 +01:00
gdkx11monitor.h gdk/monitor: Remove gdk_monitor_work_area and GdkMonitor::work-area 2020-07-29 17:57:30 +02:00
gdkx11property.h Replace "gchar" with "char" 2020-07-25 00:47:36 +02:00
gdkx11screen.h Replace "gint" with "int" 2020-07-25 00:47:36 +02:00
gdkx11selection.h Replace "gchar" with "char" 2020-07-25 00:47:36 +02:00
gdkx11surface.h gdk: Clean up docs syntax 2021-05-22 17:25:26 -04:00
gdkx11utils.h gdk: Clean up docs syntax 2021-05-22 17:25:26 -04:00
gdkx-autocleanups.h gdk: Make GdkKeymap a private api 2020-04-06 16:32:03 -04:00
gdkx.h gdk: Make GdkKeymap a private api 2020-04-06 16:32:03 -04:00
gdkxftdefaults.c Rename gdkdebug.h to gdkdebugprivate.h 2022-09-23 23:12:01 -04:00
gdkxid.c Documentation fixes 2021-05-20 19:17:49 -04:00
meson.build x11: Remove GdkVisual 2021-07-22 16:06:06 +02:00
MwmUtil.h Change FSF Address 2012-02-27 17:06:11 +00:00
xsettings-client.c X11: Provide settings in logical pixels 2022-11-01 13:09:28 +01:00
xsettings-client.h x11: Don't pass a GdkEvent to xsettings filters 2020-02-21 00:40:52 -05:00