* Get the device name from the system instead of from bluetooth. Seems that could...
[modest] / src / hildon2 / modest-address-book.c
index f59ab96..71d758d 100644 (file)
@@ -49,6 +49,7 @@
 #include <gtk/gtkcellrenderertext.h>
 #include <gtk/gtktreeselection.h>
 #include <gtk/gtkentry.h>
+#include <modest-maemo-utils.h>
 
 static OssoABookContactModel *contact_model =  NULL;
 static EBook *book = NULL;
@@ -534,9 +535,9 @@ run_add_email_addr_to_contact_dlg(const gchar * contact_name)
        gboolean run_dialog = TRUE;
 
        add_email_addr_to_contact_dlg =
-           gtk_dialog_new_with_buttons(_AB("addr_ti_sel_contact"), NULL,
+           gtk_dialog_new_with_buttons(_("mcen_ti_add_email_title"), NULL,
                                        GTK_DIALOG_MODAL | GTK_DIALOG_DESTROY_WITH_PARENT,
-                                       _HL("wdgt_bd_done"), GTK_RESPONSE_ACCEPT, NULL);
+                                       _HL("wdgt_bd_save"), GTK_RESPONSE_ACCEPT, NULL);
        gtk_dialog_set_has_separator(GTK_DIALOG(add_email_addr_to_contact_dlg), FALSE);
 #ifdef MODEST_TOOLKIT_HILDON2
        gtk_container_set_border_width (GTK_CONTAINER (GTK_DIALOG (add_email_addr_to_contact_dlg)->vbox), 
@@ -546,17 +547,18 @@ run_add_email_addr_to_contact_dlg(const gchar * contact_name)
 
        size_group = gtk_size_group_new(GTK_SIZE_GROUP_HORIZONTAL);
        name_label = gtk_label_new(contact_name);
-       gtk_misc_set_alignment(GTK_MISC(name_label), 0, 0);
+       gtk_misc_set_alignment(GTK_MISC(name_label), 0.0, 0.5);
        cptn_cntrl =
-           hildon_caption_new(size_group, _("mcen_ia_add_email_name"), name_label, NULL,
-                              HILDON_CAPTION_OPTIONAL);
+               modest_maemo_utils_create_captioned (size_group, NULL,
+                                                    _("mcen_ia_add_email_name"), FALSE,
+                                                    name_label);
        gtk_box_pack_start(GTK_BOX(GTK_DIALOG(add_email_addr_to_contact_dlg)->vbox), cptn_cntrl,
                           FALSE, FALSE, 0);
 
-       email_entry = gtk_entry_new();
-       cptn_cntrl =
-           hildon_caption_new(size_group, _("mcen_fi_add_email_name"), email_entry, NULL,
-                              HILDON_CAPTION_OPTIONAL);
+       email_entry = hildon_entry_new (HILDON_SIZE_FINGER_HEIGHT | HILDON_SIZE_AUTO_WIDTH);
+       cptn_cntrl = modest_maemo_utils_create_captioned (size_group, NULL, 
+                                                         _("mcen_fi_add_email_name"), FALSE,
+                                                         email_entry);
        hildon_gtk_entry_set_input_mode(GTK_ENTRY(email_entry), HILDON_GTK_INPUT_MODE_FULL);
        gtk_box_pack_start(GTK_BOX(GTK_DIALOG(add_email_addr_to_contact_dlg)->vbox), cptn_cntrl,
                           TRUE, TRUE, 0);
@@ -570,7 +572,7 @@ run_add_email_addr_to_contact_dlg(const gchar * contact_name)
 
                if (result == GTK_RESPONSE_ACCEPT) {
                        const gchar *invalid_char_offset = NULL;
-                       new_email_addr = g_strdup(gtk_entry_get_text(GTK_ENTRY(email_entry)));
+                       new_email_addr = g_strdup(hildon_entry_get_text(HILDON_ENTRY(email_entry)));
                        new_email_addr = g_strstrip(new_email_addr);
                        if (!modest_text_utils_validate_email_address (new_email_addr, &invalid_char_offset)) {
                                gtk_widget_grab_focus(email_entry);