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

thomas at sita.openmoko.org thomas at sita.openmoko.org
Tue Oct 2 12:44:08 CEST 2007


Author: thomas
Date: 2007-10-02 12:44:07 +0200 (Tue, 02 Oct 2007)
New Revision: 3070

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:
Patch by: Roman Moravcik <roman.moravcik at gmail.com>

* src/moko-dialer.c: (moko_dialer_init): Fix the loading of moko journal,
  (on_talking_reject_call): Write journal to storage after call is rejected,
  (on_keypad_dial_clicked): Outgoing call had set wrong journal direction.


Modified: trunk/src/target/OM-2007.2/applications/openmoko-dialer2/ChangeLog
===================================================================
--- trunk/src/target/OM-2007.2/applications/openmoko-dialer2/ChangeLog	2007-10-02 10:05:14 UTC (rev 3069)
+++ trunk/src/target/OM-2007.2/applications/openmoko-dialer2/ChangeLog	2007-10-02 10:44:07 UTC (rev 3070)
@@ -1,5 +1,16 @@
 2007-10-02  Thomas Wood  <thomas at openedhand.com>
 
+	Patch by: Roman Moravcik <roman.moravcik at gmail.com>
+
+	* src/moko-dialer.c: (moko_dialer_init):
+	  Fix the loading of moko journal
+	(on_talking_reject_call):
+	  Write journal to storage after call is rejected
+	(on_keypad_dial_clicked): Outgoing call had set wrong journal
+	direction.
+
+2007-10-02  Thomas Wood  <thomas at openedhand.com>
+
 	* src/moko-keypad.c:
 	* src/moko-keypad.h: Add moko_keypad_set_display_text()
 

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-10-02 10:05:14 UTC (rev 3069)
+++ trunk/src/target/OM-2007.2/applications/openmoko-dialer2/src/moko-dialer.c	2007-10-02 10:44:07 UTC (rev 3070)
@@ -286,7 +286,7 @@
   {
     priv->entry = moko_journal_entry_new (VOICE_JOURNAL_ENTRY);
     priv->time = moko_time_new_today ();
-    moko_journal_entry_set_direction (priv->entry, DIRECTION_IN);
+    moko_journal_entry_set_direction (priv->entry, DIRECTION_OUT);
     moko_journal_entry_set_dtstart (priv->entry, priv->time);
     moko_journal_entry_set_source (priv->entry, "Openmoko Dialer");
     moko_journal_voice_info_set_distant_number (priv->entry, number);
@@ -387,6 +387,7 @@
   {
     moko_journal_voice_info_set_was_missed (priv->entry, TRUE);
     moko_journal_add_entry (priv->journal, priv->entry);
+    moko_journal_write_to_storage (priv->journal);
     priv->entry = NULL;
     priv->time = NULL;
   }
@@ -834,7 +835,7 @@
 
   /* Set up the journal */
   priv->journal = moko_journal_open_default ();
-  if (!priv->journal || moko_journal_load_from_storage (priv->journal))
+  if (!priv->journal || !moko_journal_load_from_storage (priv->journal))
   {
     g_warning ("Cannot load journal");
     priv->journal = NULL;





More information about the commitlog mailing list