im.pidgin.pidgin: 64115edef4269e8a5cc770701585cdd5388dbfd3, a9d1791990e2f5cc03fd7e1c4b0fe15710d5ce02

Will Thompson will at willthompson.co.uk
Tue Nov 27 05:38:45 EST 2007


On Tue, Nov 27, 2007 at 02:40:58AM -0500, seanegan at pidgin.im wrote:
> -----------------------------------------------------------------
> Revision: 64115edef4269e8a5cc770701585cdd5388dbfd3
> Author: seanegan at pidgin.im
> With the 'x' button on the mini-dialog, we don't need an 'Ignore' button anymore

On Tue, Nov 27, 2007 at 04:20:39AM -0500, seanegan at pidgin.im wrote:
> -----------------------------------------------------------------
> Revision: a9d1791990e2f5cc03fd7e1c4b0fe15710d5ce02
> Author: seanegan at pidgin.im
> Having a long sentence as a title is a bit overly-bold, and I really want this dialog to say 'Welcome back'
> ============================================================
> --- pidgin/gtkblist.c	7c9c24db131c1e753145ba61a6ae32e5c7eacd5b
>  static void
> -ignore_elsewhere_accounts(PidginMiniDialog *mini_dialog,
> -                          GtkButton *button,
> -                          gpointer unused)
> -{
> -	elsewhere_foreach_account(mini_dialog, purple_account_clear_current_error);
> -}

Except that now there's no way to clear an error from the UI.  So every
time you restart Pidgin it will be presented to you again.  The error
persists across restarts (unless you explicitly clear it) so that even
if Pidgin falls over or someone pulls the plug while you're at work, you
can still reconnect all the elsewhere'd accounts with one click, or so
you know which accounts you have to re-enable now that you've built with
SSL support.

Maybe rig up a "destroy" callback on the minidialogs?

(Incidentally, I meant to make network errors, which are transient, not
persist, but haven't had a minute yet.)

-- 
Will
Jayne:  Wha -- are you-are you sayin' she's a witch?
Wash:   Yes, Jayne. She's a witch. She has had congress with the beast.
Jayne:  She's in Congress?
Wash:   How did your brain even learn human speech? I'm just so curious
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://pidgin.im/pipermail/devel/attachments/20071127/03c8c7b6/attachment.sig>


More information about the Devel mailing list