r2114 - in trunk/src/target/OM-2007/applications/openmoko-today: . src
thomas at sita.openmoko.org
thomas at sita.openmoko.org
Fri Jun 1 17:54:57 CEST 2007
Author: thomas
Date: 2007-06-01 17:54:56 +0200 (Fri, 01 Jun 2007)
New Revision: 2114
Modified:
trunk/src/target/OM-2007/applications/openmoko-today/ChangeLog
trunk/src/target/OM-2007/applications/openmoko-today/src/today-main.c
Log:
2007-06-01 Thomas Wood <thomas at openedhand.com>
* src/today-main.c: (network_register_cb), (create_ui), (main): Add MokoGsmdConnection object
Modified: trunk/src/target/OM-2007/applications/openmoko-today/ChangeLog
===================================================================
--- trunk/src/target/OM-2007/applications/openmoko-today/ChangeLog 2007-06-01 07:47:16 UTC (rev 2113)
+++ trunk/src/target/OM-2007/applications/openmoko-today/ChangeLog 2007-06-01 15:54:56 UTC (rev 2114)
@@ -1,3 +1,13 @@
+2007-06-01 Thomas Wood <thomas at openedhand.com>
+
+ * src/today-main.c: (network_register_cb), (create_ui), (main): Add MokoGsmdConnection object
+
+2007-06-01 Thomas Wood <thomas at openedhand.com>
+
+ reviewed by: <delete if not using a buddy>
+
+ * src/today-main.c: (network_register_cb), (create_ui), (main):
+
2007-05-31 Thomas Wood <thomas at openedhand.com>
* src/today-main.c: (today_update_date), (today_infoline_new),
Modified: trunk/src/target/OM-2007/applications/openmoko-today/src/today-main.c
===================================================================
--- trunk/src/target/OM-2007/applications/openmoko-today/src/today-main.c 2007-06-01 07:47:16 UTC (rev 2113)
+++ trunk/src/target/OM-2007/applications/openmoko-today/src/today-main.c 2007-06-01 15:54:56 UTC (rev 2114)
@@ -32,6 +32,7 @@
#include <libsn/sn-launcher.h>
#include <gdk/gdkx.h>
+#include <libmokogsmd/moko-gsmd-connection.h>
#include "today-events-area.h"
#include "today-utils.h"
#include "xutil.h"
@@ -85,6 +86,14 @@
}
+static void
+network_register_cb (MokoGsmdConnection* self, int type, int lac, int cell, GtkLabel *label)
+{
+ // TODO: get operator name somehow?
+ // update label with operator name
+ //gtk_label_set_markup (label, "<span size=\"x-large\">%s</span>", operator_name);
+}
+
/* information lines */
static void
@@ -327,7 +336,11 @@
g_signal_connect (G_OBJECT (window), "delete-event",
(GCallback) gtk_main_quit, NULL);
+ /* set up connection management */
+ MokoGsmdConnection *connection = moko_gsmd_connection_new ();
+ g_signal_connect (G_OBJECT (connection), "network-registration", network_register_cb, message);
+
gtk_widget_show_all (window);
}
@@ -348,6 +361,8 @@
/* create the UI and run */
create_ui ();
+
+
gtk_main ();
return 0;
More information about the commitlog
mailing list