diff src/gtkplugin.c @ 12246:b7a51e68d0b8

[gaim-migrate @ 14548] Make some things static and namespace session_init and session_end committer: Tailor Script <tailor@pidgin.im>
author Mark Doliner <mark@kingant.net>
date Mon, 28 Nov 2005 06:20:06 +0000
parents 1c0fd404e07e
children b3652193d359
line wrap: on
line diff
--- a/src/gtkplugin.c	Mon Nov 28 05:28:01 2005 +0000
+++ b/src/gtkplugin.c	Mon Nov 28 06:20:06 2005 +0000
@@ -31,6 +31,8 @@
 
 #include <string.h>
 
+#define GAIM_RESPONSE_CONFIGURE 98121
+
 static GtkWidget *plugin_dialog = NULL;
 static GtkWidget *plugin_details = NULL;
 static GtkWidget *pref_button = NULL;
@@ -206,8 +208,8 @@
 	g_free(description);
 
 
-	gtk_list_store_set (GTK_LIST_STORE (model), &iter, 
- 			    0, gaim_plugin_is_loaded(plug),
+	gtk_list_store_set (GTK_LIST_STORE (model), &iter,
+			    0, gaim_plugin_is_loaded(plug),
 			    -1);
 
 	gtk_tree_path_free(path);
@@ -217,7 +219,7 @@
 static gboolean ensure_plugin_visible(void *data)
 {
 	GtkTreeSelection *sel = GTK_TREE_SELECTION(data);
-      	GtkTreeView *tv = gtk_tree_selection_get_tree_view(sel);
+	GtkTreeView *tv = gtk_tree_selection_get_tree_view(sel);
 	GtkTreeModel *model = gtk_tree_view_get_model(tv);
 	GtkTreePath *path;
 	GtkTreeIter iter;
@@ -301,7 +303,7 @@
 		}
 		plugin_dialog = NULL;
 		break;
-	case 98121:
+	case GAIM_RESPONSE_CONFIGURE:
 		if (! gtk_tree_selection_get_selected (sel, &model, &iter))
 			return;
 		gtk_tree_model_get_value (model, &iter, 2, &val);
@@ -346,14 +348,14 @@
 
 	if (!gtk_tree_selection_get_selected(sel, &model, &iter))
 		return;
-	
+
 	gtk_tree_model_get(model, &iter, 2, &plugin, -1);
 
 	if (!gaim_plugin_is_loaded(plugin))
 		return;
 
 	/* Now show the pref-dialog for the plugin */
-	plugin_dialog_response_cb(NULL, 98121, sel);
+	plugin_dialog_response_cb(NULL, GAIM_RESPONSE_CONFIGURE, sel);
 }
 
 void gaim_gtk_plugin_dialog_show()
@@ -375,8 +377,10 @@
 						    NULL,
 						    GTK_DIALOG_NO_SEPARATOR,
 						    NULL);
-	pref_button = gtk_dialog_add_button(GTK_DIALOG(plugin_dialog), GTK_STOCK_PREFERENCES, 98121);
-	gtk_dialog_add_button(GTK_DIALOG(plugin_dialog), GTK_STOCK_CLOSE, GTK_RESPONSE_CLOSE);
+	pref_button = gtk_dialog_add_button(GTK_DIALOG(plugin_dialog),
+						_("_Configure Plugin"), GAIM_RESPONSE_CONFIGURE);
+	gtk_dialog_add_button(GTK_DIALOG(plugin_dialog),
+						GTK_STOCK_CLOSE, GTK_RESPONSE_CLOSE);
 	gtk_widget_set_sensitive(pref_button, FALSE);
 	gtk_window_set_role(GTK_WINDOW(plugin_dialog), "plugins");
 
@@ -408,7 +412,7 @@
 	gtk_tree_view_column_set_sort_column_id(col, 0);
 	g_signal_connect (G_OBJECT(rend), "toggled",
 			  G_CALLBACK(plugin_load), ls);
-   
+
 	rendt = gtk_cell_renderer_text_new();
 	col = gtk_tree_view_column_new_with_attributes (_("Name"),
 							rendt,
@@ -422,7 +426,7 @@
 	gtk_tree_view_column_set_sort_column_id(col, 1);
 	g_object_unref(G_OBJECT(ls));
 	gtk_container_add(GTK_CONTAINER(sw), event_view);
-	
+
 	expander = gtk_expander_new(_("<b>Plugin Details</b>"));
 	gtk_expander_set_use_markup(GTK_EXPANDER(expander), TRUE);
 	plugin_details = gtk_label_new(NULL);