Use new ecore mainloop instead of glib one.
Signed-off-by: Anderson Briglia <anderson.briglia@indt.org.br>
git-svn-id: https://garage.maemo.org/svn/carman/branches/carman-0.7-beta2/python-purple@1286
596f6dd7-e928-0410-a184-
9e12fd12cf7e
purple_signal_connect(purple_connections_get_handle(), "signed-on", &handle,
PURPLE_CALLBACK(signed_on), NULL);
}
-
-void glib_main_loop() {
- GMainLoop *loop = g_main_loop_new(NULL, 0);
- g_main_loop_run(loop);
-}
PurpleInputFunction function, gpointer data);
void connect_to_signals_for_demonstration_purposes_only(void);
-
-void glib_main_loop(void);
import purple
+import ecore
class NullClient:
def __init__(self):
client.new_account("seu_email@email.com", client.protocol,"sua_senha_aqui")
client.p.connect()
- client.p.run_loop()
+ ecore.main_loop_begin()
conn = Connection()
conn.connect()
- def run_loop(self):
- glib_main_loop()
-
include "core/account.pxd"
include "core/buddy.pxd"
include "glib.pxd"