X-Git-Url: http://git.maemo.org/git/?p=python-purple;a=blobdiff_plain;f=purple.pyx;h=35f5a097b51575a0f93cf8f151d6aed1d96a64c9;hp=c012dd2e4f5a6120519e408df62ee6a52b4ba526;hb=cfb1c2eb0316f1d7b744f5f05c7a577a3be20e97;hpb=7f9bbfa5e0f087ba5a5c1367ab1bea72f53573d0 diff --git a/purple.pyx b/purple.pyx index c012dd2..35f5a09 100644 --- a/purple.pyx +++ b/purple.pyx @@ -34,16 +34,19 @@ include "libpurple/conversation.pxd" include "libpurple/core.pxd" include "libpurple/debug.pxd" include "libpurple/eventloop.pxd" +include "libpurple/idle.pxd" include "libpurple/plugin.pxd" include "libpurple/pounce.pxd" include "libpurple/prefs.pxd" include "libpurple/proxy.pxd" +include "libpurple/signals.pxd" include "libpurple/status.pxd" +include "libpurple/savedstatuses.pxd" include "libpurple/util.pxd" cdef extern from "c_purple.h": - guint glib_input_add(gint fd, PurpleInputCondition condition, PurpleInputFunction function, gpointer data) - void glib_main_loop() + void connect_to_signals_for_demonstration_purposes_only () + guint glib_input_add(gint fd, PurpleInputCondition condition, PurpleInputFunction function, gpointer data) import ecore @@ -157,9 +160,7 @@ cdef class Purple: c_purple_pounces_load() return ret - # core_init - -# Purple + # purple_init def get_protocols(self): cdef GList *iter @@ -172,16 +173,15 @@ cdef class Purple: protocols += [(plugin.info.id, plugin.info.name)] iter = iter.next return protocols + # get_protocols def connect(self): conn = Connection() conn.connect() + # connect +# Purple -include "core/account.pxd" -#include "core/blist.pxd" -include "core/buddy.pxd" -include "core/connection.pxd" -include "core/conversation.pxd" -#include "core/core.pxd" -#include "core/idle.pxd" -#include "core/pounce.pxd" +include "account.pxd" +include "buddy.pxd" +include "connection.pxd" +include "conversation.pxd"