[seed-examples] Replace all instances of GLib.main_loop usage with using the C new function
- From: Alan Knowles <alank src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [seed-examples] Replace all instances of GLib.main_loop usage with using the C new function
- Date: Wed, 28 Nov 2012 06:20:16 +0000 (UTC)
commit 06b080037cd7ba75774dc70a6560aa4bc45e0b08
Author: Gustavo Noronha Silva <gustavo noronha collabora com>
Date: Wed Nov 28 14:20:02 2012 +0800
Replace all instances of GLib.main_loop usage with using the C new function
dbus/dbus-banshee.js | 4 ++--
dbus/dbus-consolekit.js | 4 ++--
dbus/dbus-networkmanager.js | 4 ++--
glib/timeout.js | 6 ++----
4 files changed, 8 insertions(+), 10 deletions(-)
---
diff --git a/dbus/dbus-banshee.js b/dbus/dbus-banshee.js
index 2048d6f..b712870 100755
--- a/dbus/dbus-banshee.js
+++ b/dbus/dbus-banshee.js
@@ -51,5 +51,5 @@ engine.connect("StateChanged",
print("Banshee state changed: " + state);
});
-mainloop = GLib.main_loop_new();
-GLib.main_loop_run(mainloop);
+mainloop = new GLib.MainLoop.c_new(null, false);
+mainloop.run();
diff --git a/dbus/dbus-consolekit.js b/dbus/dbus-consolekit.js
index 86ab186..1886c5c 100755
--- a/dbus/dbus-consolekit.js
+++ b/dbus/dbus-consolekit.js
@@ -54,5 +54,5 @@ manager.GetCurrentSessionRemote(
});
});
-mainloop = GLib.main_loop_new();
-GLib.main_loop_run(mainloop);
+mainloop = new GLib.MainLoop.c_new(null, false);
+mainloop.run();
diff --git a/dbus/dbus-networkmanager.js b/dbus/dbus-networkmanager.js
index ea51903..54b8990 100755
--- a/dbus/dbus-networkmanager.js
+++ b/dbus/dbus-networkmanager.js
@@ -88,6 +88,6 @@ nm.GetDevicesRemote(
}
});
-var mainloop = GLib.main_loop_new();
-GLib.main_loop_run(mainloop);
+var mainloop = new GLib.MainLoop.c_new(null, false);
+mainloop.run();
diff --git a/glib/timeout.js b/glib/timeout.js
index c87653b..65d3774 100755
--- a/glib/timeout.js
+++ b/glib/timeout.js
@@ -14,7 +14,5 @@ function test(){
GLib.timeout_add(0, 500, test);
-// No offset/size data for GLib.MainLoop, not our fault. Have to use context right now, because mainloop has a bad typelib info.
-context = GLib.main_context_default();
-while (1)
- GLib.main_context_iteration();
+mainloop = new GLib.MainLoop.c_new(null, false);
+mainloop.run();
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]