[gtk+/gdk-backend] Remove gdk_spawn functions



commit 23dab007a37c16dce67ebfb4402737eebb624b53
Author: Matthias Clasen <mclasen redhat com>
Date:   Wed Dec 15 08:06:44 2010 -0500

    Remove gdk_spawn functions
    
    These functions were trivial g_spawn wrappers in all backends
    except for X11, and they can be easily replaced by
    g_app_info_create_for_commandline + GdkAppLaunchContext.

 docs/reference/gdk/gdk3-sections.txt |    4 -
 gdk/Makefile.am                      |    2 -
 gdk/gdk.c                            |    3 +-
 gdk/gdk.h                            |    1 -
 gdk/gdk.symbols                      |    3 -
 gdk/gdkspawn.h                       |   62 ----------
 gdk/x11/Makefile.am                  |    1 -
 gdk/x11/gdkspawn-x11.c               |  214 ----------------------------------
 8 files changed, 1 insertions(+), 289 deletions(-)
---
diff --git a/docs/reference/gdk/gdk3-sections.txt b/docs/reference/gdk/gdk3-sections.txt
index 886e5e0..a55dc5a 100644
--- a/docs/reference/gdk/gdk3-sections.txt
+++ b/docs/reference/gdk/gdk3-sections.txt
@@ -219,10 +219,6 @@ gdk_screen_get_resolution
 gdk_screen_set_resolution
 gdk_screen_get_active_window
 gdk_screen_get_window_stack
-<SUBSECTION Spawning>
-gdk_spawn_on_screen
-gdk_spawn_on_screen_with_pipes
-gdk_spawn_command_line_on_screen
 
 <SUBSECTION Standard>
 GDK_SCREEN
diff --git a/gdk/Makefile.am b/gdk/Makefile.am
index 38f3423..eb20d06 100644
--- a/gdk/Makefile.am
+++ b/gdk/Makefile.am
@@ -84,7 +84,6 @@ gdk_public_h_sources =				\
 	gdkrgba.h				\
 	gdkscreen.h				\
 	gdkselection.h				\
-	gdkspawn.h				\
 	gdktestutils.h				\
 	gdkthreads.h				\
 	gdktypes.h				\
@@ -211,7 +210,6 @@ x11_introspection_files = 		\
 	x11/gdkscreen-x11.c		\
 	x11/gdkselection-x11.c		\
 	x11/gdksettings.c		\
-	x11/gdkspawn-x11.c		\
 	x11/gdktestutils-x11.c		\
 	x11/gdkvisual-x11.c		\
 	x11/gdkwindow-x11.c		\
diff --git a/gdk/gdk.c b/gdk/gdk.c
index 9e04a26..1d48a22 100644
--- a/gdk/gdk.c
+++ b/gdk/gdk.c
@@ -218,8 +218,7 @@ gdk_pre_parse_libgtk_only (void)
   if (getenv ("GDK_NATIVE_WINDOWS"))
     {
       _gdk_native_windows = TRUE;
-      /* Ensure that this is not propagated
-	 to spawned applications */
+      /* Ensure that this is not propagated to spawned applications */
       g_unsetenv ("GDK_NATIVE_WINDOWS");
     }
 
diff --git a/gdk/gdk.h b/gdk/gdk.h
index 938961e..2b84969 100644
--- a/gdk/gdk.h
+++ b/gdk/gdk.h
@@ -51,7 +51,6 @@
 #include <gdk/gdkrgba.h>
 #include <gdk/gdkscreen.h>
 #include <gdk/gdkselection.h>
-#include <gdk/gdkspawn.h>
 #include <gdk/gdktestutils.h>
 #include <gdk/gdkthreads.h>
 #include <gdk/gdktypes.h>
diff --git a/gdk/gdk.symbols b/gdk/gdk.symbols
index d0a2143..dfa45b9 100644
--- a/gdk/gdk.symbols
+++ b/gdk/gdk.symbols
@@ -325,9 +325,6 @@ gdk_set_program_class
 gdk_set_show_events
 gdk_setting_action_get_type G_GNUC_CONST
 gdk_setting_get
-gdk_spawn_command_line_on_screen
-gdk_spawn_on_screen
-gdk_spawn_on_screen_with_pipes
 gdk_status_get_type G_GNUC_CONST
 gdk_string_to_compound_text
 gdk_string_to_compound_text_for_display
diff --git a/gdk/x11/Makefile.am b/gdk/x11/Makefile.am
index c72bd59..9aee5db 100644
--- a/gdk/x11/Makefile.am
+++ b/gdk/x11/Makefile.am
@@ -45,7 +45,6 @@ libgdk_x11_la_SOURCES =    	\
 	gdkscreen-x11.c		\
 	gdkscreen-x11.h		\
 	gdkselection-x11.c 	\
-	gdkspawn-x11.c		\
 	gdktestutils-x11.c	\
 	gdkvisual-x11.c	   	\
 	gdkwindow-x11.c    	\



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]