r2699 - in trunk/src/target/OM-2007.2/applications/openmoko-dialer2: . src

njp at sita.openmoko.org njp at sita.openmoko.org
Tue Aug 14 16:01:27 CEST 2007


Author: njp
Date: 2007-08-14 16:01:26 +0200 (Tue, 14 Aug 2007)
New Revision: 2699

Modified:
   trunk/src/target/OM-2007.2/applications/openmoko-dialer2/ChangeLog
   trunk/src/target/OM-2007.2/applications/openmoko-dialer2/src/moko-dialer.c
Log:
2007-08-14  Neil J. Patel  <njp at o-hand.com>

	* src/moko-dialer.c: (on_keypad_pin_entry), (on_pin_requested):
	Set the correct UI options when the pin is requested.
	After sending the pin out, re-request registration.

Modified: trunk/src/target/OM-2007.2/applications/openmoko-dialer2/ChangeLog
===================================================================
--- trunk/src/target/OM-2007.2/applications/openmoko-dialer2/ChangeLog	2007-08-14 11:54:22 UTC (rev 2698)
+++ trunk/src/target/OM-2007.2/applications/openmoko-dialer2/ChangeLog	2007-08-14 14:01:26 UTC (rev 2699)
@@ -1,5 +1,11 @@
 2007-08-14  Neil J. Patel  <njp at o-hand.com>
 
+	* src/moko-dialer.c: (on_keypad_pin_entry), (on_pin_requested):
+	Set the correct UI options when the pin is requested.
+	After sending the pin out, re-request registration.
+
+2007-08-14  Neil J. Patel  <njp at o-hand.com>
+
 	* src/moko-notify.c: (moko_notify_check_brightness):
 	Set the brightness to highest when receiving a call.
 

Modified: trunk/src/target/OM-2007.2/applications/openmoko-dialer2/src/moko-dialer.c
===================================================================
--- trunk/src/target/OM-2007.2/applications/openmoko-dialer2/src/moko-dialer.c	2007-08-14 11:54:22 UTC (rev 2698)
+++ trunk/src/target/OM-2007.2/applications/openmoko-dialer2/src/moko-dialer.c	2007-08-14 14:01:26 UTC (rev 2699)
@@ -88,8 +88,8 @@
 static void  on_keypad_dial_clicked (MokoKeypad  *keypad,
                                      const gchar *number,
                                      MokoDialer  *dialer);
+static gboolean register_network_cb (MokoDialer *dialer);
 
-
 /* DBus functions */
 gboolean
 moko_dialer_show_dialer (MokoDialer *dialer, GError *error)
@@ -290,6 +290,12 @@
   moko_gsmd_connection_send_pin (priv->connection, pin);
 
   moko_keypad_set_pin_mode (MOKO_KEYPAD (priv->keypad), FALSE);
+
+  g_print ("Sending pin %s\n", pin);
+
+  g_timeout_add (GSM_REGISTER_TIMEOUT, 
+                 (GSourceFunc)register_network_cb, 
+                 dialer);
 }
 
 
@@ -502,7 +508,9 @@
   g_return_if_fail (MOKO_IS_DIALER (dialer));
   priv = dialer->priv;
   
-  moko_keypad_set_pin_mode (MOKO_KEYPAD (priv->keypad), FALSE);
+  moko_keypad_set_pin_mode (MOKO_KEYPAD (priv->keypad), TRUE);
+  g_print ("Pin Requested\n");
+
 }
 
 static void





More information about the commitlog mailing list