gtk2/gdk/quartz
Ignacio Casal Quinteiro 1729da8a3e quartz: do not cache the screen in the gdkmonitor
Instead we just cache the monitor number and get
out of it the nsscreen when it is needed. This is
a requirement since it nsscreen it is not supposed
to be cached.

Fixes: https://gitlab.gnome.org/GNOME/gtk/issues/1312
2018-10-17 10:10:44 +02:00
..
gdkcairocontext-quartz.c gdk: Add Cairo context implementations for all backends 2018-04-24 23:16:12 +02:00
gdkcairocontext-quartz.h gdk: Add Cairo context implementations for all backends 2018-04-24 23:16:12 +02:00
gdkcursor-quartz.c gdk: Remove ability to download a cursor 2017-11-04 00:07:13 +01:00
gdkdevice-core-quartz.c surface: Kill event masks 2018-06-18 23:49:52 +02:00
gdkdevicemanager-core-quartz.c quartz: Stop deriving from GdkDeviceManager 2017-11-25 11:04:15 -05:00
gdkdevicemanager-core-quartz.h quartz: Stop deriving from GdkDeviceManager 2017-11-25 11:04:15 -05:00
gdkdisplay-quartz.c gdk: Add Cairo context implementations for all backends 2018-04-24 23:16:12 +02:00
gdkdisplay-quartz.h surface: Kill event masks 2018-06-18 23:49:52 +02:00
gdkdisplaymanager-quartz.c
gdkdnd-quartz.c dnd: Remove GdkDragContext.is_source 2018-06-18 23:49:53 +02:00
gdkdnd-quartz.h
gdkeventloop-quartz.c gdk: Get rid of gdk_event_free() 2018-05-29 21:53:44 +02:00
gdkevents-quartz.c gdk: Fix Windows and OS X backend for keyevent.string removal 2018-07-30 20:15:16 +02:00
gdkglcontext-quartz.c GdkWindow -> GdkSurface initial type rename 2018-03-20 11:40:08 +01:00
gdkglcontext-quartz.h GdkWindow -> GdkSurface: File renames 2018-03-20 11:46:11 +01:00
gdkglobals-quartz.c GdkWindow -> GdkSurface initial type rename 2018-03-20 11:40:08 +01:00
gdkkeys-quartz.c Bug 736125 - The default gtk accelerator mod mask does not include all default backend modifiers 2015-08-25 15:54:58 -04:00
gdkmonitor-quartz.c quartz: do not cache the screen in the gdkmonitor 2018-10-17 10:10:44 +02:00
gdkmonitor-quartz.h quartz: do not cache the screen in the gdkmonitor 2018-10-17 10:10:44 +02:00
gdkprivate-quartz.h Fix up indentation after GdkSurface rename 2018-03-21 09:06:31 +01:00
gdkquartz.h GdkWindow -> GdkSurface: File renames 2018-03-20 11:46:11 +01:00
gdkquartzcursor.h
gdkquartzdevice-core.h
gdkquartzdevicemanager-core.h
gdkquartzdisplay.h
gdkquartzdisplaymanager.h
gdkquartzdnd.h macos: export gdk_quartz_drag_source_context() 2018-03-01 14:36:44 +01:00
gdkquartzkeys.h
gdkquartzmonitor.h The big versioning cleanup 2018-02-06 01:16:32 -05:00
GdkQuartzNSWindow.c dnd: Make actions a private member variable 2018-06-18 23:49:19 +02:00
GdkQuartzNSWindow.h GdkWindow -> GdkSurface initial type rename 2018-03-20 11:40:08 +01:00
gdkquartzscreen.h quartz: Make GdkQuartzScreen a plain object 2017-11-17 13:47:15 -05:00
gdkquartzsurface.h GdkWindow -> GdkSurface: File renames 2018-03-20 11:46:11 +01:00
gdkquartzutils.h The big versioning cleanup 2018-02-06 01:16:32 -05:00
GdkQuartzView.c Continue renaming window to surface 2018-03-21 11:49:14 +01:00
GdkQuartzView.h Continue renaming window to surface 2018-03-21 11:49:14 +01:00
gdkscreen-quartz.c quartz: do not cache the screen in the gdkmonitor 2018-10-17 10:10:44 +02:00
gdkscreen-quartz.h quartz: Make GdkQuartzScreen a plain object 2017-11-17 13:47:15 -05:00
gdkselection-quartz.c Drop gdk_atom_intern 2017-12-13 23:39:03 -05:00
gdksurface-quartz.c surface: Kill event masks 2018-06-18 23:49:52 +02:00
gdksurface-quartz.h GdkSurface: Rename various functions and variables 2018-03-20 12:05:26 +01:00
gdkutils-quartz.c Move get_key_equivalent() to gdk quartz utils. 2014-01-08 17:42:19 -05:00
meson.build gdk: Add Cairo context implementations for all backends 2018-04-24 23:16:12 +02:00
xcursors.h