mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2025-01-01 00:11:29 +00:00
334acbfc39
The main GDK thread lock is not portable and deprecated. The only reason why gdk_threads_add_idle() and gdk_threads_add_idle_full() exist is to allow invoking a callback with the GDK lock held, in case 3rd party libraries still use the deprecated gdk_threads_enter()/gdk_threads_leave() API. Since we're removing the GDK lock, and we're releasing a new major API, such code cannot exist any more; this means we can use the GLib API for installing idle callbacks. https://bugzilla.gnome.org/show_bug.cgi?id=793124 |
||
---|---|---|
.. | ||
gdkcursor-quartz.c | ||
gdkdevice-core-quartz.c | ||
gdkdevicemanager-core-quartz.c | ||
gdkdevicemanager-core-quartz.h | ||
gdkdisplay-quartz.c | ||
gdkdisplay-quartz.h | ||
gdkdisplaymanager-quartz.c | ||
gdkdnd-quartz.c | ||
gdkdnd-quartz.h | ||
gdkeventloop-quartz.c | ||
gdkevents-quartz.c | ||
gdkglcontext-quartz.c | ||
gdkglcontext-quartz.h | ||
gdkglobals-quartz.c | ||
gdkkeys-quartz.c | ||
gdkmonitor-quartz.c | ||
gdkmonitor-quartz.h | ||
gdkprivate-quartz.h | ||
gdkquartz.h | ||
gdkquartzcursor.h | ||
gdkquartzdevice-core.h | ||
gdkquartzdevicemanager-core.h | ||
gdkquartzdisplay.h | ||
gdkquartzdisplaymanager.h | ||
gdkquartzdnd.h | ||
gdkquartzkeys.h | ||
gdkquartzmonitor.h | ||
GdkQuartzNSWindow.c | ||
GdkQuartzNSWindow.h | ||
gdkquartzscreen.h | ||
gdkquartzutils.h | ||
GdkQuartzView.c | ||
GdkQuartzView.h | ||
gdkquartzwindow.h | ||
gdkscreen-quartz.c | ||
gdkscreen-quartz.h | ||
gdkselection-quartz.c | ||
gdkutils-quartz.c | ||
gdkwindow-quartz.c | ||
gdkwindow-quartz.h | ||
meson.build | ||
xcursors.h |