summaryrefslogtreecommitdiff
path: root/gdk/gdkdisplay.h
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2010-12-09 01:08:05 -0500
committerMatthias Clasen <mclasen@redhat.com>2010-12-21 12:06:55 -0500
commit06f75b3727a0f06c1192b580f37edd8f31759263 (patch)
tree4a3f34830351f17cd16baa3d407ca41eb8f28057 /gdk/gdkdisplay.h
parentde84a7b14f07eca28c31949767d17ecd8368a5fa (diff)
downloadgtk+-06f75b3727a0f06c1192b580f37edd8f31759263.tar.gz
Make GdkAppLaunchContext display-dependent
Add a GdkDisplay::get_app_launch_context vfunc, and a gdk_display_get_app_launch_context that for X11 returns a subclass. For win32 and quartz, the implementations were trivial, so we just return a new GdkAppLaunchContext without subclassing. Since the type of the context now depends on the display, gdk_app_launch_context_set_display is deprecated.
Diffstat (limited to 'gdk/gdkdisplay.h')
-rw-r--r--gdk/gdkdisplay.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/gdk/gdkdisplay.h b/gdk/gdkdisplay.h
index bd99b1dd5a..0da46083f7 100644
--- a/gdk/gdkdisplay.h
+++ b/gdk/gdkdisplay.h
@@ -309,6 +309,8 @@ gboolean gdk_display_supports_composite (GdkDisplay *display);
GdkDeviceManager * gdk_display_get_device_manager (GdkDisplay *display);
+GdkAppLaunchContext *gdk_display_get_app_launch_context (GdkDisplay *display);
+
G_END_DECLS