comparison finch/gntaccount.c @ 17805:7f652ef12ed6

Remove the confusing 'OK' button from the auth dialog.
author Sadrul Habib Chowdhury <imadil@gmail.com>
date Sat, 26 May 2007 08:23:15 +0000
parents 464840043c66
children f8e3b38f8e12
comparison
equal deleted inserted replaced
17804:464840043c66 17805:7f652ef12ed6
897 ? purple_connection_get_display_name(gc) 897 ? purple_connection_get_display_name(gc)
898 : purple_account_get_username(account))), 898 : purple_account_get_username(account))),
899 (message != NULL ? ": " : "."), 899 (message != NULL ? ": " : "."),
900 (message != NULL ? message : "")); 900 (message != NULL ? message : ""));
901 if (!on_list) { 901 if (!on_list) {
902 GntWidget *widget;
903 GList *iter;
902 auth_and_add *aa = g_new(auth_and_add, 1); 904 auth_and_add *aa = g_new(auth_and_add, 1);
903 GntWidget *widget; 905
904 aa->auth_cb = (PurpleAccountRequestAuthorizationCb)auth_cb; 906 aa->auth_cb = (PurpleAccountRequestAuthorizationCb)auth_cb;
905 aa->deny_cb = (PurpleAccountRequestAuthorizationCb)deny_cb; 907 aa->deny_cb = (PurpleAccountRequestAuthorizationCb)deny_cb;
906 aa->data = user_data; 908 aa->data = user_data;
907 aa->username = g_strdup(remote_user); 909 aa->username = g_strdup(remote_user);
908 aa->alias = g_strdup(alias); 910 aa->alias = g_strdup(alias);
923 gnt_box_add_widget(GNT_BOX(uihandle), widget); 925 gnt_box_add_widget(GNT_BOX(uihandle), widget);
924 926
925 gnt_box_add_widget(GNT_BOX(uihandle), gnt_hline_new()); 927 gnt_box_add_widget(GNT_BOX(uihandle), gnt_hline_new());
926 928
927 widget = finch_retrieve_user_info(account->gc, remote_user); 929 widget = finch_retrieve_user_info(account->gc, remote_user);
930 for (iter = GNT_BOX(widget)->list; iter; iter = iter->next) {
931 if (GNT_IS_BUTTON(iter->data)) {
932 gnt_widget_destroy(iter->data);
933 gnt_box_remove(GNT_BOX(widget), iter->data);
934 break;
935 }
936 }
928 gnt_box_set_toplevel(GNT_BOX(widget), FALSE); 937 gnt_box_set_toplevel(GNT_BOX(widget), FALSE);
929 gnt_screen_release(widget); 938 gnt_screen_release(widget);
930 gnt_box_add_widget(GNT_BOX(uihandle), widget); 939 gnt_box_add_widget(GNT_BOX(uihandle), widget);
931 gnt_widget_show(uihandle); 940 gnt_widget_show(uihandle);
932 941