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