comparison src/gtkplugin.c @ 11813:1f7f4f850db5

[gaim-migrate @ 14104] patch from Kevin Stange to make the preferences button insensitive when the plugins window is initially created. committer: Tailor Script <tailor@pidgin.im>
author Gary Kramlich <grim@reaperworld.com>
date Tue, 25 Oct 2005 07:02:50 +0000
parents f5105a2b8bf6
children 1bb0efbd4394
comparison
equal deleted inserted replaced
11812:b72ea98397c5 11813:1f7f4f850db5
301 NULL, 301 NULL,
302 GTK_DIALOG_NO_SEPARATOR, 302 GTK_DIALOG_NO_SEPARATOR,
303 NULL); 303 NULL);
304 pref_button = gtk_dialog_add_button(GTK_DIALOG(plugin_dialog), GTK_STOCK_PREFERENCES, 98121); 304 pref_button = gtk_dialog_add_button(GTK_DIALOG(plugin_dialog), GTK_STOCK_PREFERENCES, 98121);
305 gtk_dialog_add_button(GTK_DIALOG(plugin_dialog), GTK_STOCK_CLOSE, GTK_RESPONSE_CLOSE); 305 gtk_dialog_add_button(GTK_DIALOG(plugin_dialog), GTK_STOCK_CLOSE, GTK_RESPONSE_CLOSE);
306 gtk_widget_set_sensitive(pref_button, FALSE);
306 gtk_window_set_role(GTK_WINDOW(plugin_dialog), "plugins"); 307 gtk_window_set_role(GTK_WINDOW(plugin_dialog), "plugins");
307 308
308 sw = gtk_scrolled_window_new(NULL,NULL); 309 sw = gtk_scrolled_window_new(NULL,NULL);
309 gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(sw), GTK_POLICY_AUTOMATIC, GTK_POLICY_ALWAYS); 310 gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(sw), GTK_POLICY_AUTOMATIC, GTK_POLICY_ALWAYS);
310 gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW(sw), GTK_SHADOW_IN); 311 gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW(sw), GTK_SHADOW_IN);
314 ls = gtk_list_store_new (3, G_TYPE_BOOLEAN, G_TYPE_STRING, G_TYPE_POINTER); 315 ls = gtk_list_store_new (3, G_TYPE_BOOLEAN, G_TYPE_STRING, G_TYPE_POINTER);
315 gtk_tree_sortable_set_sort_column_id(GTK_TREE_SORTABLE(ls), 316 gtk_tree_sortable_set_sort_column_id(GTK_TREE_SORTABLE(ls),
316 1, GTK_SORT_ASCENDING); 317 1, GTK_SORT_ASCENDING);
317 318
318 update_plugin_list(ls); 319 update_plugin_list(ls);
319 320
320 event_view = gtk_tree_view_new_with_model (GTK_TREE_MODEL(ls)); 321 event_view = gtk_tree_view_new_with_model (GTK_TREE_MODEL(ls));
321 322
322 rend = gtk_cell_renderer_toggle_new(); 323 rend = gtk_cell_renderer_toggle_new();
323 sel = gtk_tree_view_get_selection (GTK_TREE_VIEW (event_view)); 324 sel = gtk_tree_view_get_selection (GTK_TREE_VIEW (event_view));
324 325