Mercurial > pidgin
diff src/gtkprivacy.c @ 8940:b875f5d57b81
[gaim-migrate @ 9710]
Gray out the Join a Chat menu item when no online accounts support chats.
committer: Tailor Script <tailor@pidgin.im>
author | Mark Doliner <mark@kingant.net> |
---|---|
date | Sun, 16 May 2004 00:06:25 +0000 |
parents | 88ec59dec95a |
children | 7a8aa87164ae |
line wrap: on
line diff
--- a/src/gtkprivacy.c Sat May 15 23:04:08 2004 +0000 +++ b/src/gtkprivacy.c Sun May 16 00:06:25 2004 +0000 @@ -367,7 +367,6 @@ privacy_dialog_new(void) { GaimGtkPrivacyDialog *dialog; - GaimConnection *gc; GtkWidget *bbox; GtkWidget *hbox; GtkWidget *vbox; @@ -381,9 +380,6 @@ dialog = g_new0(GaimGtkPrivacyDialog, 1); - gc = (GaimConnection *)gaim_connections_get_all()->data; - dialog->account = gaim_connection_get_account(gc); - dialog->win = gtk_window_new(GTK_WINDOW_TOPLEVEL); gtk_window_set_resizable(GTK_WINDOW(dialog->win), FALSE); gtk_window_set_role(GTK_WINDOW(dialog->win), "privacy"); @@ -419,12 +415,13 @@ gtk_widget_show(label); /* Accounts drop-down */ - dropdown = gaim_gtk_account_option_menu_new(dialog->account, FALSE, + dropdown = gaim_gtk_account_option_menu_new(NULL, FALSE, G_CALLBACK(select_account_cb), check_account_func, dialog); gtk_box_pack_start(GTK_BOX(hbox), dropdown, FALSE, FALSE, 0); gtk_widget_show(dropdown); gaim_set_accessible_label (dropdown, label); + dialog->account = gaim_gtk_account_option_menu_get_selected(dropdown); /* Add the drop-down list with the allow/block types. */ dialog->type_menu = gtk_option_menu_new();