Send commitlog mailing list submissions to
[email protected]
To subscribe or unsubscribe via the World Wide Web, visit
http://lists.openmoko.org/mailman/listinfo/commitlog
or, via email, send a message with subject or body 'help' to
[EMAIL PROTECTED]
You can reach the person managing the list at
[EMAIL PROTECTED]
When replying, please edit your Subject line so it is more specific
than "Re: Contents of commitlog digest..."
Today's Topics:
1. r3073 - in
trunk/src/target/OM-2007.2/applications/openmoko-dialer2: . src
([EMAIL PROTECTED])
2. r3074 - in
trunk/src/target/OM-2007.2/panel-plugins/openmoko-panel-gsm: .
src ([EMAIL PROTECTED])
--- Begin Message ---
Author: thomas
Date: 2007-10-02 17:01:27 +0200 (Tue, 02 Oct 2007)
New Revision: 3073
Modified:
trunk/src/target/OM-2007.2/applications/openmoko-dialer2/ChangeLog
trunk/src/target/OM-2007.2/applications/openmoko-dialer2/src/moko-contacts.c
Log:
Patch by: Roman Moravcik <[EMAIL PROTECTED]>
* src/moko-contacts.c: (moko_contacts_add_contact): Read phone number from
VCARD.
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:58:14 UTC (rev 3072)
+++ trunk/src/target/OM-2007.2/applications/openmoko-dialer2/ChangeLog
2007-10-02 15:01:27 UTC (rev 3073)
@@ -2,6 +2,13 @@
Patch by: Roman Moravcik <[EMAIL PROTECTED]>
+ * src/moko-contacts.c: (moko_contacts_add_contact): Read phone number
from
+ VCARD.
+
+2007-10-02 Thomas Wood <[EMAIL PROTECTED]>
+
+ Patch by: Roman Moravcik <[EMAIL PROTECTED]>
+
* src/moko-history.c: (moko_history_load_entries): History list wasn't
corectly filled with moko journal entries,
(on_delete_clicked), (history_add_entry): Function
Modified:
trunk/src/target/OM-2007.2/applications/openmoko-dialer2/src/moko-contacts.c
===================================================================
---
trunk/src/target/OM-2007.2/applications/openmoko-dialer2/src/moko-contacts.c
2007-10-02 10:58:14 UTC (rev 3072)
+++
trunk/src/target/OM-2007.2/applications/openmoko-dialer2/src/moko-contacts.c
2007-10-02 15:01:27 UTC (rev 3073)
@@ -248,7 +248,7 @@
MokoContactsPrivate *priv;
MokoContact *m_contact = NULL;
const gchar *name;
- gint i;
+ GList *attributes, *params, *numbers;
g_return_if_fail (MOKO_IS_CONTACTS (contacts));
g_return_if_fail (E_IS_CONTACT (e_contact));
@@ -267,24 +267,37 @@
priv->contacts = g_list_append (priv->contacts, m_contact);
/* Now go through the numbers,creating MokoNumber for them */
- for (i = E_CONTACT_FIRST_PHONE_ID; i < E_CONTACT_LAST_PHONE_ID; i++)
+ for (attributes = e_vcard_get_attributes (E_VCARD(e_contact)); attributes;
attributes = attributes->next)
{
MokoContactEntry *entry;
const gchar *phone;
+ const char *attr;
- phone = e_contact_get_const (e_contact, i);
- if (phone)
+ attr = e_vcard_attribute_get_name (attributes->data);
+ if (!strcmp (attr, EVC_TEL))
{
- entry = g_new0 (MokoContactEntry, 1);
- entry->desc = g_strdup (e_contact_field_name (i));
- entry->number = normalize (phone);
- entry->contact = m_contact;
+ for (numbers = e_vcard_attribute_get_values (attributes->data); numbers;
numbers = numbers->next)
+ {
+ phone = g_strdup (numbers->data);
+ if (phone)
+ {
+ entry = g_new0 (MokoContactEntry, 1);
- priv->entries = g_list_append (priv->entries, (gpointer)entry);
- g_hash_table_insert (priv->prefixes,
- g_strdup (entry->number),
- (gpointer)entry);
- add_number (&priv->start, entry);
+ params = e_vcard_attribute_get_param (attributes->data, "TYPE");
+ if (params)
+ entry->desc = g_strdup (params->data);
+
+ entry->desc = g_strdup (params->data);
+ entry->number = normalize (phone);
+ entry->contact = m_contact;
+
+ priv->entries = g_list_append (priv->entries, (gpointer)entry);
+ g_hash_table_insert (priv->prefixes,
+ g_strdup (entry->number),
+ (gpointer)entry);
+ add_number (&priv->start, entry);
+ }
+ }
}
}
}
--- End Message ---
--- Begin Message ---
Author: thomas
Date: 2007-10-02 18:39:07 +0200 (Tue, 02 Oct 2007)
New Revision: 3074
Modified:
trunk/src/target/OM-2007.2/panel-plugins/openmoko-panel-gsm/ChangeLog
trunk/src/target/OM-2007.2/panel-plugins/openmoko-panel-gsm/configure.ac
trunk/src/target/OM-2007.2/panel-plugins/openmoko-panel-gsm/src/openmoko-panel-gsm.c
Log:
* configure.ac:
* src/openmoko-panel-gsm.c: (gsm_applet_update_signal_strength),
(gsm_applet_autoregister_network), (gsm_applet_power_down_antenna),
(mb_panel_applet_create):
Add libnotify support
Modified: trunk/src/target/OM-2007.2/panel-plugins/openmoko-panel-gsm/ChangeLog
===================================================================
--- trunk/src/target/OM-2007.2/panel-plugins/openmoko-panel-gsm/ChangeLog
2007-10-02 15:01:27 UTC (rev 3073)
+++ trunk/src/target/OM-2007.2/panel-plugins/openmoko-panel-gsm/ChangeLog
2007-10-02 16:39:07 UTC (rev 3074)
@@ -1,3 +1,12 @@
+2007-10-02 Thomas Wood <[EMAIL PROTECTED]>
+
+ * configure.ac:
+ * src/openmoko-panel-gsm.c: (gsm_applet_update_signal_strength),
+ (gsm_applet_autoregister_network), (gsm_applet_power_down_antenna),
+ (mb_panel_applet_create):
+
+ Add libnotify support
+
2007-09-02 Michael Lauer <[EMAIL PROTECTED]>
* src/openmoko-panel-gsm.c:
Modified:
trunk/src/target/OM-2007.2/panel-plugins/openmoko-panel-gsm/configure.ac
===================================================================
--- trunk/src/target/OM-2007.2/panel-plugins/openmoko-panel-gsm/configure.ac
2007-10-02 15:01:27 UTC (rev 3073)
+++ trunk/src/target/OM-2007.2/panel-plugins/openmoko-panel-gsm/configure.ac
2007-10-02 16:39:07 UTC (rev 3074)
@@ -11,7 +11,7 @@
AC_PROG_LIBTOOL
# base deps
-PKG_CHECK_MODULES(OPENMOKO, libmokopanelui2 libmokogsmd2)
+PKG_CHECK_MODULES(OPENMOKO, libmokopanelui2 libmokogsmd2 libnotify)
LIBS="$LIBS $OPENMOKO_LIBS"
CFLAGS="$CFLAGS $OPENMOKO_CFLAGS"
Modified:
trunk/src/target/OM-2007.2/panel-plugins/openmoko-panel-gsm/src/openmoko-panel-gsm.c
===================================================================
---
trunk/src/target/OM-2007.2/panel-plugins/openmoko-panel-gsm/src/openmoko-panel-gsm.c
2007-10-02 15:01:27 UTC (rev 3073)
+++
trunk/src/target/OM-2007.2/panel-plugins/openmoko-panel-gsm/src/openmoko-panel-gsm.c
2007-10-02 16:39:07 UTC (rev 3074)
@@ -17,6 +17,8 @@
#include <libmokogsmd2/moko-gsmd-connection.h>
#include <libmokopanelui2/moko-panel-applet.h>
+#include <libnotify/notify.h>
+
#include <gtk/gtkimage.h>
#include <gtk/gtkbox.h>
#include <gtk/gtk.h>
@@ -74,6 +76,19 @@
}
static void
+gsm_applet_network_registration_cb (MokoGsmdConnection *self,
+ int type,
+ int lac,
+ int cell)
+{
+ NotifyNotification* nn;
+
+ nn = notify_notification_new ("Connected to Network", NULL, NULL, NULL);
+ notify_notification_show (nn, NULL);
+}
+
+
+static void
gsm_applet_power_up_antenna(GtkWidget* menu, GsmApplet* applet)
{
//TODO notify user
@@ -99,6 +114,8 @@
GsmApplet* applet = g_slice_new(GsmApplet);
MokoPanelApplet* mokoapplet = applet->mokoapplet =
MOKO_PANEL_APPLET(moko_panel_applet_new());
+ notify_init ("GSM Applet");
+
moko_panel_applet_set_icon( mokoapplet, PKGDATADIR
"/SignalStrength_NR.png" );
applet->gprs_mode = FALSE;
@@ -106,6 +123,7 @@
applet->gsm = moko_gsmd_connection_new();
g_signal_connect( G_OBJECT(applet->gsm), "signal-strength-changed",
G_CALLBACK(gsm_applet_update_signal_strength), applet );
+ g_signal_connect( G_OBJECT(applet->gsm), "network-registration",
G_CALLBACK(gsm_applet_network_registration_cb), applet );
// tap-with-hold menu (NOTE: temporary: left button atm.)
GtkMenu* menu = GTK_MENU (gtk_menu_new());
--- End Message ---
_______________________________________________
commitlog mailing list
[email protected]
http://lists.openmoko.org/mailman/listinfo/commitlog