On Tue, Aug 08, 2006 at 06:10:55PM -0400, Evan Schoenberg wrote:
> On Aug 8, 2006, at 2:53 PM, Sean Egan wrote:
> >On 8/8/06, Luke Schierer <lschiere@...> wrote:
> >>Does anyone remember why the auto reconnect functionality was put in
> >>gtkconn.c and not in the core?
> >I think I did that. I figured different clients may need different
> >autorecon behaviors.
> On one hand I'd disable autoreconnect in the libgaim core if it
> existed while using it in Adium; I'd prefer for the UI to tell the
> core what to do (and therefore know its intended state before
> attempting to make that state actually happen). On the other hand,
> having autoreconnect in the core would be better for gntgaim, because
> otherwise Sadrul will end up basically copying the code from gtkconn
> into gntconn.
> If it's in the core I do think that it should be able to be disabled
> as a whole.
So Sean's theory that different UIs would want different autorecon
behaviors is essentially confirmed. 1/3rd of existing UIs would want
something different. So we probly want to move the code over to