AUDIT: r15782 - gnucash/trunk/src/gnome-utils - Remove viewport/hbox from account scrolls in transfer dialog. Fixes #425917.
Andreas Köhler
andi5 at cvs.gnucash.org
Tue Apr 3 13:21:23 EDT 2007
Author: andi5
Date: 2007-04-03 13:21:20 -0400 (Tue, 03 Apr 2007)
New Revision: 15782
Trac: http://svn.gnucash.org/trac/changeset/15782
Modified:
gnucash/trunk/src/gnome-utils/dialog-transfer.c
gnucash/trunk/src/gnome-utils/glade/transfer.glade
Log:
Remove viewport/hbox from account scrolls in transfer dialog. Fixes #425917.
The scrolled windows for "transfer to" and "transfer from" now take the
treeviews directly and do not pack them into viewports, letting them
actually scroll the scrolled window.
BP
Modified: gnucash/trunk/src/gnome-utils/dialog-transfer.c
===================================================================
--- gnucash/trunk/src/gnome-utils/dialog-transfer.c 2007-04-03 13:51:35 UTC (rev 15781)
+++ gnucash/trunk/src/gnome-utils/dialog-transfer.c 2007-04-03 17:21:20 UTC (rev 15782)
@@ -447,7 +447,7 @@
{
GtkTreeView *tree_view;
const char *show_inc_exp_message = _("Show the income and expense accounts");
- GtkWidget *scroll_win, *box;
+ GtkWidget *scroll_win;
GtkWidget *button;
GtkTreeSelection *selection;
gboolean use_accounting_labels;
@@ -467,9 +467,6 @@
* trees when in "accountant" mode. -- Herbert Thoma, 2004-01-18
*/
if(use_accounting_labels) {
- box = gnc_glade_lookup_widget (xferData->dialog,
- (direction == XFER_DIALOG_TO) ?
- "left_tree_box" : "right_tree_box");
button = gnc_glade_lookup_widget (xferData->dialog,
(direction == XFER_DIALOG_TO) ?
"left_show_button" : "right_show_button");
@@ -478,9 +475,6 @@
"left_trans_window" : "right_trans_window");
}
else {
- box = gnc_glade_lookup_widget (xferData->dialog,
- (direction == XFER_DIALOG_TO) ?
- "right_tree_box" : "left_tree_box");
button = gnc_glade_lookup_widget (xferData->dialog,
(direction == XFER_DIALOG_TO) ?
"right_show_button" : "left_show_button");
@@ -490,7 +484,7 @@
}
tree_view = GTK_TREE_VIEW(gnc_tree_view_account_new(FALSE));
- gtk_container_add(GTK_CONTAINER(box), GTK_WIDGET(tree_view));
+ gtk_container_add(GTK_CONTAINER(scroll_win), GTK_WIDGET(tree_view));
gnc_tree_view_account_set_filter (GNC_TREE_VIEW_ACCOUNT (tree_view),
gnc_xfer_dialog_show_inc_exp_visible_cb,
button, /* user data */
Modified: gnucash/trunk/src/gnome-utils/glade/transfer.glade
===================================================================
--- gnucash/trunk/src/gnome-utils/glade/transfer.glade 2007-04-03 13:51:35 UTC (rev 15781)
+++ gnucash/trunk/src/gnome-utils/glade/transfer.glade 2007-04-03 17:21:20 UTC (rev 15782)
@@ -741,22 +741,7 @@
<property name="window_placement">GTK_CORNER_TOP_LEFT</property>
<child>
- <widget class="GtkViewport" id="viewport">
- <property name="visible">True</property>
- <property name="shadow_type">GTK_SHADOW_NONE</property>
-
- <child>
- <widget class="GtkHBox" id="right_tree_box">
- <property name="visible">True</property>
- <property name="homogeneous">False</property>
- <property name="spacing">0</property>
-
- <child>
- <placeholder/>
- </child>
- </widget>
- </child>
- </widget>
+ <placeholder/>
</child>
</widget>
<packing>
@@ -777,22 +762,7 @@
<property name="window_placement">GTK_CORNER_TOP_LEFT</property>
<child>
- <widget class="GtkViewport" id="viewport">
- <property name="visible">True</property>
- <property name="shadow_type">GTK_SHADOW_NONE</property>
-
- <child>
- <widget class="GtkHBox" id="left_tree_box">
- <property name="visible">True</property>
- <property name="homogeneous">False</property>
- <property name="spacing">0</property>
-
- <child>
- <placeholder/>
- </child>
- </widget>
- </child>
- </widget>
+ <placeholder/>
</child>
</widget>
<packing>
More information about the gnucash-changes
mailing list