Re: Windows version - support for xmpp collaboration

From: Hubert Figuiere <hfiguiere_at_teaser.fr>
Date: Thu Jul 24 2008 - 13:29:13 CEST

On Thu, 2008-07-24 at 11:51 +0200, J.M. Maurer wrote:
>
> On Wed, 2008-07-23 at 21:11 -0400, Hubert Figuiere wrote:
> > On Wed, 2008-07-23 at 17:34 +0200, J.M. Maurer wrote:
> > > > We know that loudmouth can be built on Windows. And AbiWord already
> > > > uses Glib. However, Loudmouth requires the glib main loop to be
> > > > running, which AbiWord on Windows does *not* use. This is the
> > > problem.
> > >
> > > What we _could_ do is running the glib main loop in a separate thread,
> > > and using a synchronization mechanism to sync with the current main
> > > loop.
> >
> > Not sure this is a good idea. Wouldn't is be possible to just unhook
> > loudmouth from the main loop to call it from the winmain?
>
> That would mean using the blocking version of the loudmouth calls. That
> ofcourse works, but it would also mean blocking our UI.

No I mean, for the GMainLoop support it register callback and such to
poll when needed, doesn't it? Can't we just hook these callbacks into
the WinMain or something, even we have to modify loudmouth and get the
changes upstream. That would also help for the Mac version.

Hub

-----------------------------------------------
To unsubscribe from this list, send a message to
abiword-user-request@abisource.com with the word
unsubscribe in the message body.
Received on Thu Jul 24 13:29:57 2008

This archive was generated by hypermail 2.1.8 : Thu Jul 24 2008 - 13:29:57 CEST