diff options
author | Johnny Jacob <jjohnny@src.gnome.org> | 2008-05-26 19:20:45 +0800 |
---|---|---|
committer | Johnny Jacob <jjohnny@src.gnome.org> | 2008-05-26 19:20:45 +0800 |
commit | f4db10997283c2455a81e4d6342492aa902ad27b (patch) | |
tree | e6ab4d2aae18ceef6d17143edda0471332f59465 /plugins/attachment-reminder | |
parent | f0c1d53ccf969bb46397ba1602f7b6cb36640e95 (diff) | |
download | gsoc2013-evolution-f4db10997283c2455a81e4d6342492aa902ad27b.tar.gz gsoc2013-evolution-f4db10997283c2455a81e4d6342492aa902ad27b.tar.zst gsoc2013-evolution-f4db10997283c2455a81e4d6342492aa902ad27b.zip |
Fix for Bug 496476 : Let the plugin configure widgets expand (resize).
svn path=/trunk/; revision=35549
Diffstat (limited to 'plugins/attachment-reminder')
-rw-r--r-- | plugins/attachment-reminder/ChangeLog | 9 | ||||
-rw-r--r-- | plugins/attachment-reminder/attachment-reminder.c | 4 | ||||
-rw-r--r-- | plugins/attachment-reminder/attachment-reminder.glade | 55 |
3 files changed, 27 insertions, 41 deletions
diff --git a/plugins/attachment-reminder/ChangeLog b/plugins/attachment-reminder/ChangeLog index c06349e093..86cf6e0ba6 100644 --- a/plugins/attachment-reminder/ChangeLog +++ b/plugins/attachment-reminder/ChangeLog @@ -1,3 +1,12 @@ +2008-05-23 Johnny Jacob <jjohnny@novell.com> + + ** Fixes Bug 496476. + + * attachment-reminder.glade: Removed GtkTables and added simple HBoxes + + * attachment-reminder.c (e_plugin_lib_get_configure_widget): Let the + configure widget expand. + 2008-05-22 Johnny Jacob <jjohnny@novell.com> ** Fixes Bug #529995 diff --git a/plugins/attachment-reminder/attachment-reminder.c b/plugins/attachment-reminder/attachment-reminder.c index 506bd53669..cfaa2a171c 100644 --- a/plugins/attachment-reminder/attachment-reminder.c +++ b/plugins/attachment-reminder/attachment-reminder.c @@ -55,7 +55,6 @@ typedef struct { GtkWidget *clue_add; GtkWidget *clue_edit; GtkWidget *clue_remove; - GtkWidget *clue_container; GtkListStore *store; } UIData; @@ -504,11 +503,10 @@ e_plugin_lib_get_configure_widget (EPlugin *epl) } /* Add the list here */ - ui->clue_container = glade_xml_get_widget (ui->xml, "clue_container"); hbox = gtk_vbox_new (FALSE, 0); - gtk_box_pack_start (GTK_BOX (hbox), glade_xml_get_widget (ui->xml, "reminder_configuration_box"), FALSE, FALSE, 0); + gtk_box_pack_start (GTK_BOX (hbox), glade_xml_get_widget (ui->xml, "reminder_configuration_box"), TRUE, TRUE, 0); /* to let free data properly on destroy of configuration widget */ g_object_set_data_full (G_OBJECT (hbox), "myui-data", ui, destroy_ui_data); diff --git a/plugins/attachment-reminder/attachment-reminder.glade b/plugins/attachment-reminder/attachment-reminder.glade index dbf953d2a5..720047f8c3 100644 --- a/plugins/attachment-reminder/attachment-reminder.glade +++ b/plugins/attachment-reminder/attachment-reminder.glade @@ -12,17 +12,23 @@ <property name="visible">True</property> <property name="spacing">5</property> <child> - <placeholder/> - </child> - <child> - <widget class="GtkTable" id="clue_container"> + <widget class="GtkHBox" id="clue_container"> <property name="visible">True</property> - <property name="n_rows">1</property> - <property name="n_columns">3</property> - <property name="column_spacing">7</property> - <property name="row_spacing">6</property> + <property name="spacing">6</property> <child> - <placeholder/> + <widget class="GtkScrolledWindow" id="scrolledwindow1"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property> + <property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property> + <child> + <widget class="GtkTreeView" id="clue_treeview"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="border_width">1</property> + </widget> + </child> + </widget> </child> <child> <widget class="GtkVButtonBox" id="vbuttonbox2"> @@ -67,38 +73,11 @@ </child> </widget> <packing> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - <property name="x_options"></property> - <property name="y_options"></property> - </packing> - </child> - <child> - <widget class="GtkScrolledWindow" id="scrolledwindow1"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property> - <property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property> - <child> - <widget class="GtkTreeView" id="clue_treeview"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="border_width">1</property> - </widget> - </child> - </widget> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="y_options">GTK_FILL</property> + <property name="expand">False</property> + <property name="position">1</property> </packing> </child> </widget> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">1</property> - </packing> </child> </widget> </child> |