r14037 - gnucash/trunk/src - Change the method for specifying and
recording the default visibility of
Chris Shoemaker
chris at cvs.gnucash.org
Sat May 13 22:07:54 EDT 2006
Author: chris
Date: 2006-05-13 22:07:52 -0400 (Sat, 13 May 2006)
New Revision: 14037
Trac: http://svn.gnucash.org/trac/changeset/14037
Modified:
gnucash/trunk/src/gnome-utils/gnc-tree-view-account.c
gnucash/trunk/src/gnome-utils/gnc-tree-view-commodity.c
gnucash/trunk/src/gnome-utils/gnc-tree-view-price.c
gnucash/trunk/src/gnome-utils/gnc-tree-view.c
gnucash/trunk/src/gnome-utils/gnc-tree-view.h
gnucash/trunk/src/gnome/druid-hierarchy.c
gnucash/trunk/src/gnome/gnc-plugin-page-account-tree.c
gnucash/trunk/src/gnome/gnc-plugin-page-budget.c
gnucash/trunk/src/import-export/import-account-matcher.c
Log:
Change the method for specifying and recording the default visibility of
tree-view columns. There is now a per-column setting, "DEFAULT_VISIBLE",
similar to "ALWAYS_VISIBLE", that controls the visibility of a column in
the absence of, or prior to, gconf management.
It is no longer necessary for the tree view to store a list of column names
for default visible columns.
To faciliate the adaptation of pre-existing tree-views, the
view_column_find_by_name() has been publicized as
gnc_tree_view_find_column_by_name().
All callers of gnc_tree_view_configure_columns() have been converted to use
the DEFAULT_VISIBLE column property.
More information about the gnucash-patches
mailing list