problem with pidgin

Ka-Hing Cheung khc at
Tue May 6 13:37:22 EDT 2008

On Tue, 2008-05-06 at 10:55 +0100, Will Thompson wrote:
> The natural implementation for "quit, but only if new messages don't
> come in" that occurs to me is:
>  * note unread messages;
>  * call disconnect on everything;
>  * watch for new message signals;
>  * wait for disconnected signals from them all;
>  * check whether there have been new messages;
>    - if so, stick a big "reconnect me" button in the buddy list (or
>      somewhere explaining what's happened.
>    - if not, quit away.
> This seems much more straightforward than the "make a note of these
> messages so that the next time we start we can stick them back on the
> screen" method, and as Mark said is less confusing.

I think it would be more natural if we don't try to disconnect when
there are new messages.


More information about the Devel mailing list