diff options
author | Ross Burton <rburton@src.gnome.org> | 2004-01-09 00:26:42 +0800 |
---|---|---|
committer | Ross Burton <rburton@src.gnome.org> | 2004-01-09 00:26:42 +0800 |
commit | 4f9ed89172807bf2593c2fea6d88d1bb5b0c8967 (patch) | |
tree | 71883d991ede0ee12b842afb622d8f211a91ea94 /addressbook | |
parent | 518654ece865fa946a364fb2af306dbfcee90cdb (diff) | |
download | gsoc2013-evolution-4f9ed89172807bf2593c2fea6d88d1bb5b0c8967.tar.gz gsoc2013-evolution-4f9ed89172807bf2593c2fea6d88d1bb5b0c8967.tar.zst gsoc2013-evolution-4f9ed89172807bf2593c2fea6d88d1bb5b0c8967.zip |
Add the video conferencing field
svn path=/trunk/; revision=24117
Diffstat (limited to 'addressbook')
-rw-r--r-- | addressbook/ChangeLog | 6 | ||||
-rw-r--r-- | addressbook/gui/contact-editor/contact-editor.glade | 127 | ||||
-rw-r--r-- | addressbook/gui/contact-editor/e-contact-editor.c | 7 |
3 files changed, 137 insertions, 3 deletions
diff --git a/addressbook/ChangeLog b/addressbook/ChangeLog index 9e23963d7a..db60683b60 100644 --- a/addressbook/ChangeLog +++ b/addressbook/ChangeLog @@ -1,3 +1,9 @@ +2004-01-08 Ross Burton <ross@burtonini.com> + + * gui/contact-editor/contact-editor.glade: + * gui/contact-editor/e-contact-editor.c: + Add the video conferencing field. + 2004-01-07 Rodney Dawes <dobey@ximian.com> * gui/component/select-names/e-select-names.c: diff --git a/addressbook/gui/contact-editor/contact-editor.glade b/addressbook/gui/contact-editor/contact-editor.glade index 3fd8cd922c..8b1aa1ef3b 100644 --- a/addressbook/gui/contact-editor/contact-editor.glade +++ b/addressbook/gui/contact-editor/contact-editor.glade @@ -2213,10 +2213,11 @@ <child> <widget class="GtkLabel" id="label24"> <property name="visible">True</property> - <property name="label" translatable="yes">If this person publishes free/busy or other calendar information on the Internet, enter the address + <property name="label" translatable="yes"><b>Calendar Access</b> +If this person publishes free/busy or other calendar information on the Internet, enter the address of that information here.</property> <property name="use_underline">False</property> - <property name="use_markup">False</property> + <property name="use_markup">True</property> <property name="justify">GTK_JUSTIFY_LEFT</property> <property name="wrap">False</property> <property name="selectable">False</property> @@ -2346,6 +2347,128 @@ of that information here.</property> </widget> <packing> <property name="padding">0</property> + <property name="expand">False</property> + <property name="fill">True</property> + </packing> + </child> + + <child> + <widget class="GtkHBox" id="hbox2"> + <property name="border_width">7</property> + <property name="visible">True</property> + <property name="homogeneous">False</property> + <property name="spacing">4</property> + + <child> + <widget class="Custom" id="custom16"> + <property name="visible">True</property> + <property name="creation_function">e_create_image_widget</property> + <property name="string1">videoconf.png</property> + <property name="string2"></property> + <property name="int1">0</property> + <property name="int2">0</property> + <property name="last_modification_time">Thu, 18 May 2000 12:20:13 GMT</property> + </widget> + <packing> + <property name="padding">0</property> + <property name="expand">False</property> + <property name="fill">False</property> + </packing> + </child> + + <child> + <widget class="GtkLabel" id="label29"> + <property name="visible">True</property> + <property name="label" translatable="yes"><b>Video Conferencing</b> +If this person has the ability to participate in a video conference, enter their address here.</property> + <property name="use_underline">False</property> + <property name="use_markup">True</property> + <property name="justify">GTK_JUSTIFY_LEFT</property> + <property name="wrap">False</property> + <property name="selectable">False</property> + <property name="xalign">7.45058e-09</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + </widget> + <packing> + <property name="padding">0</property> + <property name="expand">True</property> + <property name="fill">True</property> + </packing> + </child> + </widget> + <packing> + <property name="padding">0</property> + <property name="expand">False</property> + <property name="fill">False</property> + </packing> + </child> + + <child> + <widget class="GtkAlignment" id="alignment20"> + <property name="visible">True</property> + <property name="xalign">0.5</property> + <property name="yalign">0.5</property> + <property name="xscale">0.75</property> + <property name="yscale">1</property> + + <child> + <widget class="GtkTable" id="table3"> + <property name="border_width">6</property> + <property name="visible">True</property> + <property name="n_rows">1</property> + <property name="n_columns">2</property> + <property name="homogeneous">False</property> + <property name="row_spacing">6</property> + <property name="column_spacing">6</property> + + <child> + <widget class="GtkLabel" id="label-videourl"> + <property name="visible">True</property> + <property name="label" translatable="yes">_Video Conferencing URL:</property> + <property name="use_underline">True</property> + <property name="use_markup">False</property> + <property name="justify">GTK_JUSTIFY_CENTER</property> + <property name="wrap">False</property> + <property name="selectable">False</property> + <property name="xalign">1</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="mnemonic_widget">entry-fburl</property> + </widget> + <packing> + <property name="left_attach">0</property> + <property name="right_attach">1</property> + <property name="top_attach">0</property> + <property name="bottom_attach">1</property> + <property name="x_options">fill</property> + <property name="y_options"></property> + </packing> + </child> + + <child> + <widget class="Custom" id="entry-videourl"> + <property name="visible">True</property> + <property name="creation_function">e_contact_editor_create_web</property> + <property name="int1">0</property> + <property name="int2">0</property> + <property name="last_modification_time">Mon, 10 Feb 2003 20:38:00 GMT</property> + </widget> + <packing> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="top_attach">0</property> + <property name="bottom_attach">1</property> + <property name="y_options">fill</property> + </packing> + </child> + </widget> + </child> + </widget> + <packing> + <property name="padding">0</property> <property name="expand">True</property> <property name="fill">True</property> </packing> diff --git a/addressbook/gui/contact-editor/e-contact-editor.c b/addressbook/gui/contact-editor/e-contact-editor.c index 8e58f114e1..13a1f39d51 100644 --- a/addressbook/gui/contact-editor/e-contact-editor.c +++ b/addressbook/gui/contact-editor/e-contact-editor.c @@ -830,6 +830,7 @@ set_entry_changed_signals(EContactEditor *editor) set_urlentry_changed_signal_field (editor, "entry-blog"); set_urlentry_changed_signal_field (editor, "entry-caluri"); set_urlentry_changed_signal_field (editor, "entry-fburl"); + set_urlentry_changed_signal_field (editor, "entry-videourl"); set_entry_changed_signal_field(editor, "entry-categories"); set_entry_changed_signal_field(editor, "entry-jobtitle"); @@ -2356,6 +2357,7 @@ static struct { { "entry-categories", E_CONTACT_CATEGORIES }, { "entry-caluri", E_CONTACT_CALENDAR_URI }, { "entry-fburl", E_CONTACT_FREEBUSY_URL }, + { "entry-videourl", E_CONTACT_VIDEO_URL }, }; static void @@ -2449,7 +2451,10 @@ static struct { { "entry-caluri", E_CONTACT_CALENDAR_URI, TRUE }, { "label-fburl", E_CONTACT_FREEBUSY_URL }, - { "entry-fburl", E_CONTACT_FREEBUSY_URL, TRUE } + { "entry-fburl", E_CONTACT_FREEBUSY_URL, TRUE }, + + { "label-videourl", E_CONTACT_VIDEO_URL }, + { "entry-videourl", E_CONTACT_VIDEO_URL, TRUE } }; static int num_widget_field_mappings = sizeof(widget_field_mappings) / sizeof (widget_field_mappings[0]); |