# HG changeset patch # User Mark Doliner # Date 1133753305 0 # Node ID 610327016c4af9f05fa0dd5ca020cef322ad50a4 # Parent 0bde9a3cb93dc47ceda322ee26b5f785c8fd8054 [gaim-migrate @ 14641] Make the Add Buddy... dialog not allow adding a nameless buddy. committer: Tailor Script diff -r 0bde9a3cb93d -r 610327016c4a src/gtkblist.c --- a/src/gtkblist.c Mon Dec 05 03:02:12 2005 +0000 +++ b/src/gtkblist.c Mon Dec 05 03:28:25 2005 +0000 @@ -4356,10 +4356,17 @@ if (username != NULL) gtk_entry_set_text(GTK_ENTRY(data->entry), username); + else + gtk_dialog_set_response_sensitive(GTK_DIALOG(data->window), + GTK_RESPONSE_OK, FALSE); gtk_entry_set_activates_default (GTK_ENTRY(data->entry), TRUE); gaim_set_accessible_label (data->entry, label); + g_signal_connect(G_OBJECT(data->entry), "changed", + G_CALLBACK(gaim_gtk_set_sensitive_if_input), + data->window); + label = gtk_label_new(_("Alias:")); gtk_misc_set_alignment(GTK_MISC(label), 0, 0.5); gtk_table_attach_defaults(GTK_TABLE(table), label, 0, 1, 1, 2);