--- a/Makefile.am Mon Dec 29 05:00:37 2003 +0000
+++ b/Makefile.am Fri Jan 02 10:36:23 2004 +0000
@@ -19,18 +19,12 @@
bin_PROGRAMS = gf_theme_edit
@@ -38,7 +32,8 @@
gf_theme_edit_DEPENDENCIES = \
--- a/Makefile.mingw Mon Dec 29 05:00:37 2003 +0000
+++ b/Makefile.mingw Fri Jan 02 10:36:23 2004 +0000
@@ -63,12 +63,16 @@
$(GAIM_TOP)/src/xmlnode.c
PLUGIN_OBJ = $(PLUGIN_SRC:%.c=%.o)
--- a/gf_theme_editor.c Mon Dec 29 05:00:37 2003 +0000
+++ b/gf_theme_editor.c Fri Jan 02 10:36:23 2004 +0000
@@ -68,7 +68,7 @@
static void update_modified(gboolean modified);
-static GtkWidget *make_file_dialog(gchar *title, gboolean open, gboolean quit);
+static GtkWidget *make_dir_dialog(gchar *title, gboolean open, gboolean quit); static gboolean close_editor(GtkWidget *widget, GdkEvent *event, gpointer data);
@@ -91,7 +91,7 @@
static void color_dialog(GtkWidget *widget, gpointer data);
static void color_dialog_ok(GtkWidget *widget, gpointer data);
static void modified_message_response_cb(GtkWidget *widget, gint response_id, gpointer data);
-static void file_dialog_cb(GtkWidget *widget, gint response_id, gpointer data);
+static void dir_dialog_cb(GtkWidget *widget, gint response_id, gpointer data); /***********************************************************************
**********************************************************************/
@@ -564,7 +564,7 @@
/**********************************************************************/
-make_file_dialog(gchar *title, gboolean open, gboolean quit) {
+make_dir_dialog(gchar *title, gboolean open, gboolean quit) { GtkWidget *dialog, *scrolled_window, *dir_tree;
dialog = gtk_dialog_new_with_buttons(title, GTK_WINDOW(window), GTK_DIALOG_MODAL, GTK_STOCK_OK, GTK_RESPONSE_ACCEPT, GTK_STOCK_CANCEL, GTK_RESPONSE_REJECT, NULL);
@@ -584,7 +584,7 @@
g_object_set_data(G_OBJECT(dialog), "open", (gpointer)open);
g_object_set_data(G_OBJECT(dialog), "quit", (gpointer)quit);
- g_signal_connect(G_OBJECT(dialog), "response", G_CALLBACK(file_dialog_cb), (gpointer)dialog);
+ g_signal_connect(G_OBJECT(dialog), "response", G_CALLBACK(dir_dialog_cb), (gpointer)dialog); @@ -625,7 +625,7 @@
- dialog = make_file_dialog("Open...", TRUE, FALSE);
+ dialog = make_dir_dialog("Open...", TRUE, FALSE); @@ -643,7 +643,7 @@
- dialog = make_file_dialog("Save As...", FALSE, FALSE);
+ dialog = make_dir_dialog("Save As...", FALSE, FALSE); @@ -1041,9 +1041,10 @@
/**********************************************************************/
-file_dialog_cb(GtkWidget *widget, gint response_id, gpointer data) {
+dir_dialog_cb(GtkWidget *widget, gint response_id, gpointer data) { GtkWidget *dialog = (GtkWidget*)data;
GtkWidget *overwrite_dialog = NULL;
gboolean open = (gboolean)g_object_get_data(G_OBJECT(dialog), "open");
gboolean quit = (gboolean)g_object_get_data(G_OBJECT(dialog), "quit");
@@ -1051,7 +1052,6 @@