From ba84ef43e5f8b5209b75c734b42acd407c1cfbc7 Mon Sep 17 00:00:00 2001 From: Iain Holmes Date: Wed, 18 Oct 2000 11:01:22 +0000 Subject: Change the initial dialog visibility to FALSE so the contact editor 2000-10-17 Iain Holmes * contact-editor/contact-editor.glade: Change the initial dialog visibility to FALSE so the contact editor doesn't flash when it appears. 2000-10-16 Iain Holmes * gui/component/select-names/e-select-names-manager.c (e_select_names_manager_activate_dialog): Only allow one dialog per manager. svn path=/trunk/; revision=5986 --- addressbook/ChangeLog | 12 + addressbook/contact-editor/contact-editor.glade | 282 +++++++++++++++------ .../select-names/e-select-names-manager.c | 41 +-- .../gui/contact-editor/contact-editor.glade | 282 +++++++++++++++------ 4 files changed, 435 insertions(+), 182 deletions(-) diff --git a/addressbook/ChangeLog b/addressbook/ChangeLog index 50815a10eb..7df3700a39 100644 --- a/addressbook/ChangeLog +++ b/addressbook/ChangeLog @@ -1,3 +1,15 @@ +2000-10-17 Iain Holmes + + * contact-editor/contact-editor.glade: Change the initial dialog + visibility to FALSE + so the contact editor doesn't flash when it appears. + +2000-10-16 Iain Holmes + + * gui/component/select-names/e-select-names-manager.c + (e_select_names_manager_activate_dialog): Only allow one dialog + per manager. + 2000-10-16 Christopher James Lahey * contact-editor/fulladdr.glade: Fixed a typo. Made this look a diff --git a/addressbook/contact-editor/contact-editor.glade b/addressbook/contact-editor/contact-editor.glade index 6db6d21c6f..5d49fd06ff 100644 --- a/addressbook/contact-editor/contact-editor.glade +++ b/addressbook/contact-editor/contact-editor.glade @@ -15,6 +15,12 @@ False False False + interface.c + interface.h + callbacks.c + callbacks.h + support.c + support.h True e-contact-editor-strings.h @@ -23,6 +29,7 @@ GnomeDialog dialog2 2 + True False GTK_WINDOW_TOPLEVEL GTK_WIN_POS_NONE @@ -37,6 +44,7 @@ GtkVBox GnomeDialog:vbox dialog-vbox2 + True False 4 @@ -45,51 +53,10 @@ True - - GtkHButtonBox - GnomeDialog:action_area - dialog-action_area2 - GTK_BUTTONBOX_END - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - - - - GtkButton - button28 - True - True - GNOME_STOCK_BUTTON_OK - - - - GtkButton - button29 - True - True - GNOME_STOCK_BUTTON_APPLY - - - - GtkButton - button30 - True - True - GNOME_STOCK_BUTTON_CANCEL - - - GtkTable table2 + True 2 2 False @@ -104,6 +71,7 @@ GtkEntry entry2 + True True True True @@ -128,6 +96,7 @@ GtkVBox vbox1 + True False 2 @@ -149,6 +118,7 @@ GtkButton button31 2 + True True @@ -162,6 +132,7 @@ GtkButton button32 2 + True True @@ -176,6 +147,7 @@ GtkScrolledWindow scrolledwindow1 200 + True GTK_POLICY_ALWAYS GTK_POLICY_ALWAYS GTK_UPDATE_CONTINUOUS @@ -198,6 +170,7 @@ GtkCList clist1 + True True 1 80 @@ -209,6 +182,7 @@ GtkLabel CList:title label20 + True GTK_JUSTIFY_CENTER False @@ -220,39 +194,12 @@ - - - - - GnomeDialog - dialog-add-phone - False - New phone type - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - False - False - False - False - False - - - GtkVBox - GnomeDialog:vbox - vbox2 - False - 8 - - 4 - True - True - GtkHButtonBox GnomeDialog:action_area - hbuttonbox1 + dialog-action_area2 + True GTK_BUTTONBOX_END 8 85 @@ -268,27 +215,67 @@ GtkButton - button43 + button28 + True True - True True - - GNOME_STOCK_PIXMAP_ADD + GNOME_STOCK_BUTTON_OK GtkButton - button44 + button29 + True + True + True + GNOME_STOCK_BUTTON_APPLY + + + + GtkButton + button30 + True True True GNOME_STOCK_BUTTON_CANCEL + + + + + GnomeDialog + dialog-add-phone + True + False + New phone type + GTK_WINDOW_TOPLEVEL + GTK_WIN_POS_NONE + False + False + False + False + False + False + + + GtkVBox + GnomeDialog:vbox + vbox2 + True + False + 8 + + 4 + True + True + GtkFrame frame-add-phone 4 + True 0 GTK_SHADOW_ETCHED_IN @@ -302,6 +289,7 @@ GtkAlignment alignment9 9 + True 0.5 0.5 1 @@ -310,6 +298,7 @@ GtkEntry entry-add-phone + True True True True @@ -319,12 +308,53 @@ + + + GtkHButtonBox + GnomeDialog:action_area + hbuttonbox1 + True + GTK_BUTTONBOX_END + 8 + 85 + 27 + 7 + 0 + + 0 + False + True + GTK_PACK_END + + + + GtkButton + button43 + True + True + True + True + + GNOME_STOCK_PIXMAP_ADD + + + + GtkButton + button44 + True + True + True + GNOME_STOCK_BUTTON_CANCEL + + GnomeApp contact editor + True + False Contact Editor GTK_WINDOW_TOPLEVEL GTK_WIN_POS_NONE @@ -338,6 +368,7 @@ GnomeDock GnomeApp:dock dock1 + True True 0 @@ -349,6 +380,7 @@ GtkNotebook GnomeDock:contents notebook-contact-editor + True True True True @@ -362,6 +394,7 @@ GtkTable table-contact-editor-general 7 + True 14 8 False @@ -371,6 +404,7 @@ GtkEntry entry-phone1 + True True True True @@ -395,6 +429,7 @@ GtkEntry entry-phone2 + True True True True @@ -419,6 +454,7 @@ GtkEntry entry-phone3 + True True True True @@ -443,6 +479,7 @@ GtkEntry entry-phone4 + True True True True @@ -469,6 +506,7 @@ text-address 1 1 + True True True @@ -491,6 +529,7 @@ GtkButton button-fullname + True True @@ -512,6 +551,7 @@ GtkAccelLabel accellabel-fileas + True GTK_JUSTIFY_CENTER False @@ -538,6 +578,7 @@ GtkAccelLabel accellabel-web + True GTK_JUSTIFY_LEFT False @@ -564,6 +605,7 @@ GtkAlignment alignment3 + True 1 0.5 0 @@ -586,6 +628,7 @@ GtkButton button-email1 + True Placeholder @@ -596,6 +639,7 @@ GtkAlignment alignment5 + True 1 0.5 0 @@ -618,6 +662,7 @@ GtkButton button-phone4 + True Placeholder @@ -628,6 +673,7 @@ GtkAlignment alignment7 + True 1 0.5 0 @@ -650,6 +696,7 @@ GtkButton button-phone2 + True Placeholder @@ -660,6 +707,7 @@ GtkAlignment alignment8 + True 1 0.5 0 @@ -682,6 +730,7 @@ GtkButton button-phone1 + True Placeholder @@ -692,6 +741,7 @@ GtkHSeparator hseparator4 + True 4 8 @@ -711,6 +761,7 @@ GtkAlignment alignment6 + True 1 0.5 0 @@ -733,6 +784,7 @@ GtkButton button-phone3 + True Placeholder @@ -743,6 +795,7 @@ GtkEntry entry-fullname + True True True True @@ -769,6 +822,7 @@ GtkEntry entry-jobtitle + True True True True @@ -793,6 +847,7 @@ GtkEntry entry-company + True True True True @@ -817,6 +872,7 @@ GtkEntry entry-email1 + True True True True @@ -841,6 +897,7 @@ GtkEntry entry-web + True True True True @@ -865,6 +922,7 @@ GtkHSeparator hseparator5 + True 0 4 @@ -884,6 +942,7 @@ GtkCombo combo-file-as + True False True True @@ -909,6 +968,7 @@ GtkEntry GtkCombo:entry entry-file-as + True True True True @@ -920,6 +980,7 @@ GtkHSeparator hseparator6 + True 0 4 @@ -939,6 +1000,7 @@ GtkAlignment alignment10 + True 0.5 0 1 @@ -961,6 +1023,7 @@ GtkCheckButton checkbutton-htmlmail + True False True @@ -970,6 +1033,7 @@ GtkAlignment alignment4 + True 1 0.5 0 @@ -992,6 +1056,7 @@ GtkButton button-address + True Placeholder @@ -1002,6 +1067,7 @@ GtkEventBox eventbox1 + True 5 6 @@ -1020,6 +1086,7 @@ GtkLabel label-phone1 + True GTK_JUSTIFY_CENTER False @@ -1033,6 +1100,7 @@ GtkEventBox eventbox2 + True 5 6 @@ -1051,6 +1119,7 @@ GtkLabel label-phone2 + True GTK_JUSTIFY_CENTER False @@ -1065,6 +1134,7 @@ GtkEventBox eventbox3 + True 5 6 @@ -1083,6 +1153,7 @@ GtkLabel label-phone3 + True GTK_JUSTIFY_CENTER False @@ -1097,6 +1168,7 @@ GtkEventBox eventbox4 + True 5 6 @@ -1115,6 +1187,7 @@ GtkLabel label-phone4 + True GTK_JUSTIFY_LEFT False @@ -1129,6 +1202,7 @@ GtkEventBox eventbox5 + True 1 2 @@ -1147,6 +1221,7 @@ GtkLabel label-email1 + True GTK_JUSTIFY_CENTER False @@ -1161,6 +1236,7 @@ GtkEventBox eventbox-business + True 5 6 @@ -1179,6 +1255,7 @@ GtkLabel label-address + True GTK_JUSTIFY_CENTER False @@ -1193,6 +1270,7 @@ GtkAlignment alignment2 + True 0 0 0 @@ -1215,6 +1293,7 @@ GtkCheckButton checkbutton-mailingaddress + True False False @@ -1225,6 +1304,7 @@ GtkHSeparator hseparator9 + True 0 4 @@ -1244,6 +1324,7 @@ GtkHSeparator hseparator10 + True 4 8 @@ -1263,6 +1344,7 @@ GtkAlignment alignment-contacts + True 0.5 0.5 1 @@ -1285,6 +1367,7 @@ GtkButton button-contacts + True True @@ -1293,6 +1376,7 @@ GtkAlignment alignment15 + True 0.5 0.5 1 @@ -1315,6 +1399,7 @@ GtkEntry entry-categories + True True True True @@ -1326,6 +1411,7 @@ GtkAlignment alignment14 + True 0.5 0.5 1 @@ -1348,6 +1434,7 @@ GtkEntry entry-contacts + True True True True @@ -1359,6 +1446,7 @@ GtkAlignment alignment16 + True 0.5 0.5 1 @@ -1381,6 +1469,7 @@ GtkButton button-categories + True True @@ -1389,6 +1478,7 @@ GtkEventBox eventbox7 + True 1 3 @@ -1407,6 +1497,7 @@ GtkLabel label34 + True GTK_JUSTIFY_CENTER False @@ -1421,6 +1512,7 @@ Custom custom1 + True e_create_image_widget malehead.png @@ -1446,6 +1538,7 @@ Custom custom2 + True e_create_image_widget cellphone.png @@ -1471,6 +1564,7 @@ Custom custom3 + True e_create_image_widget envelope.png @@ -1496,6 +1590,7 @@ Custom custom4 + True e_create_image_widget house.png @@ -1521,6 +1616,7 @@ Custom custom5 + True e_create_image_widget evolution-contacts.png @@ -1546,6 +1642,7 @@ Custom custom6 + True e_create_image_widget briefcase.png @@ -1571,6 +1668,7 @@ Custom custom10 + True e_create_image_widget globe.png @@ -1596,6 +1694,7 @@ GtkLabel label35 + True GTK_JUSTIFY_CENTER False @@ -1623,6 +1722,7 @@ GtkButton button-fulladdr + True True @@ -1646,6 +1746,7 @@ GtkLabel Notebook:tab label15 + True GTK_JUSTIFY_CENTER False @@ -1659,6 +1760,7 @@ GtkTable table-contact-editor-details 7 + True 9 6 False @@ -1668,6 +1770,7 @@ GtkLabel label21 + True GTK_JUSTIFY_CENTER False @@ -1695,6 +1798,7 @@ GtkLabel label22 + True GTK_JUSTIFY_CENTER False @@ -1722,6 +1826,7 @@ GtkLabel label23 + True GTK_JUSTIFY_CENTER False @@ -1749,6 +1854,7 @@ GtkLabel label24 + True GTK_JUSTIFY_CENTER False @@ -1776,6 +1882,7 @@ GtkLabel label25 + True GTK_JUSTIFY_CENTER False @@ -1803,6 +1910,7 @@ GtkLabel label31 + True GTK_JUSTIFY_CENTER False @@ -1829,6 +1937,7 @@ GtkLabel label30 + True GTK_JUSTIFY_CENTER False @@ -1856,6 +1965,7 @@ GtkLabel label29 + True GTK_JUSTIFY_CENTER False @@ -1883,6 +1993,7 @@ GtkLabel label32 + True GTK_JUSTIFY_CENTER False @@ -1909,6 +2020,7 @@ GtkEntry entry-spouse + True True True True @@ -1933,6 +2045,7 @@ GtkEntry entry-department + True True True True @@ -1957,6 +2070,7 @@ GtkEntry entry-office + True True True True @@ -1981,6 +2095,7 @@ GtkEntry entry-profession + True True True True @@ -2005,6 +2120,7 @@ GtkEntry entry-nickname + True True True True @@ -2029,6 +2145,7 @@ GnomeDateEdit dateedit-anniversary + True False False False @@ -2053,6 +2170,7 @@ GnomeDateEdit dateedit-birthday + True False False False @@ -2077,6 +2195,7 @@ GtkEntry entry-assistant + True True True True @@ -2101,6 +2220,7 @@ GtkEntry entry-manager + True True True True @@ -2125,6 +2245,7 @@ GtkHSeparator hseparator7 + True 0 6 @@ -2144,6 +2265,7 @@ GtkLabel label33 + True GTK_JUSTIFY_CENTER False @@ -2170,6 +2292,7 @@ GtkHSeparator hseparator8 + True 0 6 @@ -2189,6 +2312,7 @@ Custom custom7 + True e_create_image_widget briefcase.png @@ -2214,6 +2338,7 @@ Custom custom8 + True e_create_image_widget malehead.png @@ -2239,6 +2364,7 @@ GtkScrolledWindow scrolledwindow2 + True GTK_POLICY_AUTOMATIC GTK_POLICY_AUTOMATIC GTK_UPDATE_CONTINUOUS @@ -2261,6 +2387,7 @@ GtkText text-comments + True True True @@ -2270,6 +2397,7 @@ Custom custom9 + True e_create_image_widget globe.png @@ -2297,6 +2425,7 @@ GtkLabel Notebook:tab label16 + True GTK_JUSTIFY_CENTER False @@ -2312,6 +2441,7 @@ GnomeAppBar GnomeApp:appbar appbar1 + True True True diff --git a/addressbook/gui/component/select-names/e-select-names-manager.c b/addressbook/gui/component/select-names/e-select-names-manager.c index c4c7440270..55c5ae1608 100644 --- a/addressbook/gui/component/select-names/e-select-names-manager.c +++ b/addressbook/gui/component/select-names/e-select-names-manager.c @@ -114,7 +114,6 @@ e_select_names_manager_destroy (GtkObject *object) manager = E_SELECT_NAMES_MANAGER (object); - g_hash_table_destroy (manager->id_to_names); gtk_object_unref(GTK_OBJECT(manager->sections)); gtk_object_unref(GTK_OBJECT(manager->entries)); } @@ -209,7 +208,6 @@ entry_free(void *ent, void *data) static void e_select_names_manager_init (ESelectNamesManager *manager) { - manager->id_to_names = g_hash_table_new (g_str_hash, g_str_equal); manager->sections = e_list_new(section_copy, section_free, manager); manager->entries = e_list_new(entry_copy, entry_free, manager); } @@ -318,48 +316,31 @@ e_select_names_clicked(ESelectNames *dialog, gint button, ESelectNamesManager *m gnome_dialog_close(GNOME_DIALOG(dialog)); } -static void -remove_id_from_table (GtkWidget *names, - ESelectNamesManager *manager) -{ - char *id; - - id = gtk_object_get_data (GTK_OBJECT (names), "section-id"); - g_hash_table_remove (manager->id_to_names, id); - g_free (id); -} - void e_select_names_manager_activate_dialog (ESelectNamesManager *manager, const char *id) { - ESelectNames *names; EIterator *iterator; - names = g_hash_table_lookup (manager->id_to_names, id); - - if (names) { - g_assert (GTK_WIDGET_REALIZED (GTK_WIDGET (names))); - gdk_window_show (GTK_WIDGET (names)->window); - gdk_window_raise (GTK_WIDGET (names)->window); + if (manager->names) { + g_assert (GTK_WIDGET_REALIZED (GTK_WIDGET (manager->names))); + gdk_window_show (GTK_WIDGET (manager->names)->window); + gdk_window_raise (GTK_WIDGET (manager->names)->window); } else { - char *id_dup; - names = E_SELECT_NAMES (e_select_names_new ()); + manager->names = E_SELECT_NAMES (e_select_names_new ()); iterator = e_list_get_iterator(manager->sections); for (e_iterator_reset(iterator); e_iterator_is_valid(iterator); e_iterator_next(iterator)) { const ESelectNamesManagerSection *section = e_iterator_get(iterator); ESelectNamesModel *newmodel = e_select_names_model_duplicate(section->model); - e_select_names_add_section(names, section->id, section->title, newmodel); + e_select_names_add_section(manager->names, section->id, section->title, newmodel); gtk_object_unref(GTK_OBJECT(newmodel)); } - gtk_signal_connect(GTK_OBJECT(names), "clicked", + gtk_signal_connect(GTK_OBJECT(manager->names), "clicked", GTK_SIGNAL_FUNC(e_select_names_clicked), manager); - id_dup = g_strdup (id); - gtk_object_set_data(GTK_OBJECT(names), "section-id", id_dup); - g_hash_table_insert (manager->id_to_names, id_dup, names); - gtk_signal_connect(GTK_OBJECT(names), "destroy", - GTK_SIGNAL_FUNC(remove_id_from_table), manager); - gtk_widget_show(GTK_WIDGET(names)); + gtk_signal_connect(GTK_OBJECT(manager->names), "destroy", + GTK_SIGNAL_FUNC(gtk_widget_destroyed), + &manager->names); + gtk_widget_show(GTK_WIDGET(manager->names)); } } diff --git a/addressbook/gui/contact-editor/contact-editor.glade b/addressbook/gui/contact-editor/contact-editor.glade index 6db6d21c6f..5d49fd06ff 100644 --- a/addressbook/gui/contact-editor/contact-editor.glade +++ b/addressbook/gui/contact-editor/contact-editor.glade @@ -15,6 +15,12 @@ False False False + interface.c + interface.h + callbacks.c + callbacks.h + support.c + support.h True e-contact-editor-strings.h @@ -23,6 +29,7 @@ GnomeDialog dialog2 2 + True False GTK_WINDOW_TOPLEVEL GTK_WIN_POS_NONE @@ -37,6 +44,7 @@ GtkVBox GnomeDialog:vbox dialog-vbox2 + True False 4 @@ -45,51 +53,10 @@ True - - GtkHButtonBox - GnomeDialog:action_area - dialog-action_area2 - GTK_BUTTONBOX_END - 8 - 85 - 27 - 7 - 0 - - 0 - False - True - GTK_PACK_END - - - - GtkButton - button28 - True - True - GNOME_STOCK_BUTTON_OK - - - - GtkButton - button29 - True - True - GNOME_STOCK_BUTTON_APPLY - - - - GtkButton - button30 - True - True - GNOME_STOCK_BUTTON_CANCEL - - - GtkTable table2 + True 2 2 False @@ -104,6 +71,7 @@ GtkEntry entry2 + True True True True @@ -128,6 +96,7 @@ GtkVBox vbox1 + True False 2 @@ -149,6 +118,7 @@ GtkButton button31 2 + True True @@ -162,6 +132,7 @@ GtkButton button32 2 + True True @@ -176,6 +147,7 @@ GtkScrolledWindow scrolledwindow1 200 + True GTK_POLICY_ALWAYS GTK_POLICY_ALWAYS GTK_UPDATE_CONTINUOUS @@ -198,6 +170,7 @@ GtkCList clist1 + True True 1 80 @@ -209,6 +182,7 @@ GtkLabel CList:title label20 + True GTK_JUSTIFY_CENTER False @@ -220,39 +194,12 @@ - - - - - GnomeDialog - dialog-add-phone - False - New phone type - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - False - False - False - False - False - - - GtkVBox - GnomeDialog:vbox - vbox2 - False - 8 - - 4 - True - True - GtkHButtonBox GnomeDialog:action_area - hbuttonbox1 + dialog-action_area2 + True GTK_BUTTONBOX_END 8 85 @@ -268,27 +215,67 @@ GtkButton - button43 + button28 + True True - True True - - GNOME_STOCK_PIXMAP_ADD + GNOME_STOCK_BUTTON_OK GtkButton - button44 + button29 + True + True + True + GNOME_STOCK_BUTTON_APPLY + + + + GtkButton + button30 + True True True GNOME_STOCK_BUTTON_CANCEL + + + + + GnomeDialog + dialog-add-phone + True + False + New phone type + GTK_WINDOW_TOPLEVEL + GTK_WIN_POS_NONE + False + False + False + False + False + False + + + GtkVBox + GnomeDialog:vbox + vbox2 + True + False + 8 + + 4 + True + True + GtkFrame frame-add-phone 4 + True 0 GTK_SHADOW_ETCHED_IN @@ -302,6 +289,7 @@ GtkAlignment alignment9 9 + True 0.5 0.5 1 @@ -310,6 +298,7 @@ GtkEntry entry-add-phone + True True True True @@ -319,12 +308,53 @@ + + + GtkHButtonBox + GnomeDialog:action_area + hbuttonbox1 + True + GTK_BUTTONBOX_END + 8 + 85 + 27 + 7 + 0 + + 0 + False + True + GTK_PACK_END + + + + GtkButton + button43 + True + True + True + True + + GNOME_STOCK_PIXMAP_ADD + + + + GtkButton + button44 + True + True + True + GNOME_STOCK_BUTTON_CANCEL + + GnomeApp contact editor + True + False Contact Editor GTK_WINDOW_TOPLEVEL GTK_WIN_POS_NONE @@ -338,6 +368,7 @@ GnomeDock GnomeApp:dock dock1 + True True 0 @@ -349,6 +380,7 @@ GtkNotebook GnomeDock:contents notebook-contact-editor + True True True True @@ -362,6 +394,7 @@ GtkTable table-contact-editor-general 7 + True 14 8 False @@ -371,6 +404,7 @@ GtkEntry entry-phone1 + True True True True @@ -395,6 +429,7 @@ GtkEntry entry-phone2 + True True True True @@ -419,6 +454,7 @@ GtkEntry entry-phone3 + True True True True @@ -443,6 +479,7 @@ GtkEntry entry-phone4 + True True True True @@ -469,6 +506,7 @@ text-address 1 1 + True True True @@ -491,6 +529,7 @@ GtkButton button-fullname + True True @@ -512,6 +551,7 @@ GtkAccelLabel accellabel-fileas + True GTK_JUSTIFY_CENTER False @@ -538,6 +578,7 @@ GtkAccelLabel accellabel-web + True GTK_JUSTIFY_LEFT False @@ -564,6 +605,7 @@ GtkAlignment alignment3 + True 1 0.5 0 @@ -586,6 +628,7 @@ GtkButton button-email1 + True Placeholder @@ -596,6 +639,7 @@ GtkAlignment alignment5 + True 1 0.5 0 @@ -618,6 +662,7 @@ GtkButton button-phone4 + True Placeholder @@ -628,6 +673,7 @@ GtkAlignment alignment7 + True 1 0.5 0 @@ -650,6 +696,7 @@ GtkButton button-phone2 + True Placeholder @@ -660,6 +707,7 @@ GtkAlignment alignment8 + True 1 0.5 0 @@ -682,6 +730,7 @@ GtkButton button-phone1 + True Placeholder @@ -692,6 +741,7 @@ GtkHSeparator hseparator4 + True 4 8 @@ -711,6 +761,7 @@ GtkAlignment alignment6 + True 1 0.5 0 @@ -733,6 +784,7 @@ GtkButton button-phone3 + True Placeholder @@ -743,6 +795,7 @@ GtkEntry entry-fullname + True True True True @@ -769,6 +822,7 @@ GtkEntry entry-jobtitle + True True True True @@ -793,6 +847,7 @@ GtkEntry entry-company + True True True True @@ -817,6 +872,7 @@ GtkEntry entry-email1 + True True True True @@ -841,6 +897,7 @@ GtkEntry entry-web + True True True True @@ -865,6 +922,7 @@ GtkHSeparator hseparator5 + True 0 4 @@ -884,6 +942,7 @@ GtkCombo combo-file-as + True False True True @@ -909,6 +968,7 @@ GtkEntry GtkCombo:entry entry-file-as + True True True True @@ -920,6 +980,7 @@ GtkHSeparator hseparator6 + True 0 4 @@ -939,6 +1000,7 @@ GtkAlignment alignment10 + True 0.5 0 1 @@ -961,6 +1023,7 @@ GtkCheckButton checkbutton-htmlmail + True False True @@ -970,6 +1033,7 @@ GtkAlignment alignment4 + True 1 0.5 0 @@ -992,6 +1056,7 @@ GtkButton button-address + True Placeholder @@ -1002,6 +1067,7 @@ GtkEventBox eventbox1 + True 5 6 @@ -1020,6 +1086,7 @@ GtkLabel label-phone1 + True GTK_JUSTIFY_CENTER False @@ -1033,6 +1100,7 @@ GtkEventBox eventbox2 + True 5 6 @@ -1051,6 +1119,7 @@ GtkLabel label-phone2 + True GTK_JUSTIFY_CENTER False @@ -1065,6 +1134,7 @@ GtkEventBox eventbox3 + True 5 6 @@ -1083,6 +1153,7 @@ GtkLabel label-phone3 + True GTK_JUSTIFY_CENTER False @@ -1097,6 +1168,7 @@ GtkEventBox eventbox4 + True 5 6 @@ -1115,6 +1187,7 @@ GtkLabel label-phone4 + True GTK_JUSTIFY_LEFT False @@ -1129,6 +1202,7 @@ GtkEventBox eventbox5 + True 1 2 @@ -1147,6 +1221,7 @@ GtkLabel label-email1 + True GTK_JUSTIFY_CENTER False @@ -1161,6 +1236,7 @@ GtkEventBox eventbox-business + True 5 6 @@ -1179,6 +1255,7 @@ GtkLabel label-address + True GTK_JUSTIFY_CENTER False @@ -1193,6 +1270,7 @@ GtkAlignment alignment2 + True 0 0 0 @@ -1215,6 +1293,7 @@ GtkCheckButton checkbutton-mailingaddress + True False False @@ -1225,6 +1304,7 @@ GtkHSeparator hseparator9 + True 0 4 @@ -1244,6 +1324,7 @@ GtkHSeparator hseparator10 + True 4 8 @@ -1263,6 +1344,7 @@ GtkAlignment alignment-contacts + True 0.5 0.5 1 @@ -1285,6 +1367,7 @@ GtkButton button-contacts + True True @@ -1293,6 +1376,7 @@ GtkAlignment alignment15 + True 0.5 0.5 1 @@ -1315,6 +1399,7 @@ GtkEntry entry-categories + True True True True @@ -1326,6 +1411,7 @@ GtkAlignment alignment14 + True 0.5 0.5 1 @@ -1348,6 +1434,7 @@ GtkEntry entry-contacts + True True True True @@ -1359,6 +1446,7 @@ GtkAlignment alignment16 + True 0.5 0.5 1 @@ -1381,6 +1469,7 @@ GtkButton button-categories + True True @@ -1389,6 +1478,7 @@ GtkEventBox eventbox7 + True 1 3 @@ -1407,6 +1497,7 @@ GtkLabel label34 + True GTK_JUSTIFY_CENTER False @@ -1421,6 +1512,7 @@ Custom custom1 + True e_create_image_widget malehead.png @@ -1446,6 +1538,7 @@ Custom custom2 + True e_create_image_widget cellphone.png @@ -1471,6 +1564,7 @@ Custom custom3 + True e_create_image_widget envelope.png @@ -1496,6 +1590,7 @@ Custom custom4 + True e_create_image_widget house.png @@ -1521,6 +1616,7 @@ Custom custom5 + True e_create_image_widget evolution-contacts.png @@ -1546,6 +1642,7 @@ Custom custom6 + True e_create_image_widget briefcase.png @@ -1571,6 +1668,7 @@ Custom custom10 + True e_create_image_widget globe.png @@ -1596,6 +1694,7 @@ GtkLabel label35 + True GTK_JUSTIFY_CENTER False @@ -1623,6 +1722,7 @@ GtkButton button-fulladdr + True True @@ -1646,6 +1746,7 @@ GtkLabel Notebook:tab label15 + True GTK_JUSTIFY_CENTER False @@ -1659,6 +1760,7 @@ GtkTable table-contact-editor-details 7 + True 9 6 False @@ -1668,6 +1770,7 @@ GtkLabel label21 + True GTK_JUSTIFY_CENTER False @@ -1695,6 +1798,7 @@ GtkLabel label22 + True GTK_JUSTIFY_CENTER False @@ -1722,6 +1826,7 @@ GtkLabel label23 + True GTK_JUSTIFY_CENTER False @@ -1749,6 +1854,7 @@ GtkLabel label24 + True GTK_JUSTIFY_CENTER False @@ -1776,6 +1882,7 @@ GtkLabel label25 + True GTK_JUSTIFY_CENTER False @@ -1803,6 +1910,7 @@ GtkLabel label31 + True GTK_JUSTIFY_CENTER False @@ -1829,6 +1937,7 @@ GtkLabel label30 + True GTK_JUSTIFY_CENTER False @@ -1856,6 +1965,7 @@ GtkLabel label29 + True GTK_JUSTIFY_CENTER False @@ -1883,6 +1993,7 @@ GtkLabel label32 + True GTK_JUSTIFY_CENTER False @@ -1909,6 +2020,7 @@ GtkEntry entry-spouse + True True True True @@ -1933,6 +2045,7 @@ GtkEntry entry-department + True True True True @@ -1957,6 +2070,7 @@ GtkEntry entry-office + True True True True @@ -1981,6 +2095,7 @@ GtkEntry entry-profession + True True True True @@ -2005,6 +2120,7 @@ GtkEntry entry-nickname + True True True True @@ -2029,6 +2145,7 @@ GnomeDateEdit dateedit-anniversary + True False False False @@ -2053,6 +2170,7 @@ GnomeDateEdit dateedit-birthday + True False False False @@ -2077,6 +2195,7 @@ GtkEntry entry-assistant + True True True True @@ -2101,6 +2220,7 @@ GtkEntry entry-manager + True True True True @@ -2125,6 +2245,7 @@ GtkHSeparator hseparator7 + True 0 6 @@ -2144,6 +2265,7 @@ GtkLabel label33 + True GTK_JUSTIFY_CENTER False @@ -2170,6 +2292,7 @@ GtkHSeparator hseparator8 + True 0 6 @@ -2189,6 +2312,7 @@ Custom custom7 + True e_create_image_widget briefcase.png @@ -2214,6 +2338,7 @@ Custom custom8 + True e_create_image_widget malehead.png @@ -2239,6 +2364,7 @@ GtkScrolledWindow scrolledwindow2 + True GTK_POLICY_AUTOMATIC GTK_POLICY_AUTOMATIC GTK_UPDATE_CONTINUOUS @@ -2261,6 +2387,7 @@ GtkText text-comments + True True True @@ -2270,6 +2397,7 @@ Custom custom9 + True e_create_image_widget globe.png @@ -2297,6 +2425,7 @@ GtkLabel Notebook:tab label16 + True GTK_JUSTIFY_CENTER False @@ -2312,6 +2441,7 @@ GnomeAppBar GnomeApp:appbar appbar1 + True True True -- cgit v1.2.3