[gtk+/gdk-backend] Remove gdk_spawn functions
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+/gdk-backend] Remove gdk_spawn functions
- Date: Wed, 15 Dec 2010 13:08:12 +0000 (UTC)
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]