On 01/15/2012 06:51 PM, Danielle Madeley wrote: >> 20:38 <kuuko> Hello, I'm looking into rewriting a python app that's using >> the >> low level telepathy functionality. I understand that >> telepathy-python has been deprecated in favor of >> telepathy-glib >> python bindings. The thing is that the app is not using GTK+ >> for >> it's ui, instead it's EFL-based, so I am wondering if and how >> I >> can make use of telepathy-glib in such a client. > > Your problem with using the telepathy-glib bindings will be integrating > with the GLib mainloop to receive events and callbacks. I don't > specifically know about EFL, but nowadays Qt and GLib share a mainloop. > > Possibly this blog post is useful to you: > http://blog.gustavobarbieri.com.br/2009/10/01/ecore-glib-main-loop-integration/ > > If you can't integrate the mainloops, you may have to stick with the > low-level telepathy-python bindings, >
Yes, ecore integrates with the mainloop from glib so that shouldn't be a problem. It would be great to have an EFL based client for Telepathy. If you're interested, we (the aMSN team) already started (a few years ago) working on a python based client and you could easily port it to use telepathy instead of directly using papyon. I've wanted to do that for a while but haven't had time. We have an EFL front end for aMSN2 although I'm not sure of its current status. Interested ? Youness.
signature.asc
Description: OpenPGP digital signature
_______________________________________________ telepathy mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/telepathy
