Re: Problems with Gio implementation

This patch is missing the in libtinymail-gio

Please also check the stuff in because it apparently didn't
work for me (it didn't select to compile libtinymail-gio, although I
have all of GIO installed properly).

Can you also make it detect availability of GIO instead of assuming that
the developer needs libtinymail-gio? In case GIO is found, the default
should be to build libtinymail-gio, and it should be possible to
optionally disable the build of it.

The platform selection is irrelevant for this (so test on availability
of GIO instead of GNOME being selected as target platform).

On Wed, 2009-08-26 at 02:53 +0200, Javier Jardón wrote:
> El 20 de agosto de 2009 13:10, Javier Jardón<javierjc1982 gmail com> escribió:
> > Hello,
> >
> > I'm working in the gio implementation for tinymail but I have some
> > problems (sorry if some of them are obvious, I'm new in Glib/GTK+
> > development):
> >
> > The tinymail stream  (tny-stream) [1] is a in/out stream.
> > The problem is that in gio there is not in/out streams, so you have to
> > use a output stream or a input stream.
> >
> > I try to solve this working with two streams internally, so you have to
> > pass the two stream when calling the function:
> >
> Here a patch with a GIO implementation for tinymail.
> I've tried to solve the problem with the streams creating twi
> different objects: one for output stream (TnyGioOutputStream) and
> other for the input streams (TnyGioInputStreams)
> Now, the application developer should be aware if the TnyStream that
> he wants is an output or an input stream (he already know this because
> if he use Gio, he has created a input or an output stream)
> Please,review it and tell me if I have to fix something.
> Regards
> _______________________________________________
> tinymail-devel-list mailing list
> tinymail-devel-list gnome org

Philip Van Hoof, freelance software developer
home: me at pvanhoof dot be 
gnome: pvanhoof at gnome dot org

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]