# HG changeset patch # User Sadrul Habib Chowdhury # Date 1180167795 0 # Node ID 7f652ef12ed62106782ba8e1be84d3a227f8f227 # Parent 464840043c66f74f11b4f5e844295c029f4cdf46 Remove the confusing 'OK' button from the auth dialog. diff -r 464840043c66 -r 7f652ef12ed6 finch/gntaccount.c --- a/finch/gntaccount.c Sat May 26 08:08:04 2007 +0000 +++ b/finch/gntaccount.c Sat May 26 08:23:15 2007 +0000 @@ -899,8 +899,10 @@ (message != NULL ? ": " : "."), (message != NULL ? message : "")); if (!on_list) { + GntWidget *widget; + GList *iter; auth_and_add *aa = g_new(auth_and_add, 1); - GntWidget *widget; + aa->auth_cb = (PurpleAccountRequestAuthorizationCb)auth_cb; aa->deny_cb = (PurpleAccountRequestAuthorizationCb)deny_cb; aa->data = user_data; @@ -925,6 +927,13 @@ gnt_box_add_widget(GNT_BOX(uihandle), gnt_hline_new()); widget = finch_retrieve_user_info(account->gc, remote_user); + for (iter = GNT_BOX(widget)->list; iter; iter = iter->next) { + if (GNT_IS_BUTTON(iter->data)) { + gnt_widget_destroy(iter->data); + gnt_box_remove(GNT_BOX(widget), iter->data); + break; + } + } gnt_box_set_toplevel(GNT_BOX(widget), FALSE); gnt_screen_release(widget); gnt_box_add_widget(GNT_BOX(uihandle), widget); diff -r 464840043c66 -r 7f652ef12ed6 finch/gntnotify.c --- a/finch/gntnotify.c Sat May 26 08:08:04 2007 +0000 +++ b/finch/gntnotify.c Sat May 26 08:23:15 2007 +0000 @@ -69,6 +69,7 @@ gnt_box_set_title(GNT_BOX(window), title); gnt_box_set_fill(GNT_BOX(window), FALSE); gnt_box_set_alignment(GNT_BOX(window), GNT_ALIGN_MID); + gnt_box_set_pad(GNT_BOX(window), 0); if (primary) gnt_box_add_widget(GNT_BOX(window),