r22827 - gnucash/trunk/src - Register rewrite Update

Geert Janssens gjanssens at code.gnucash.org
Mon Mar 11 14:08:10 EDT 2013


Author: gjanssens
Date: 2013-03-11 14:08:08 -0400 (Mon, 11 Mar 2013)
New Revision: 22827
Trac: http://svn.gnucash.org/trac/changeset/22827

Modified:
   gnucash/trunk/src/engine/Transaction.c
   gnucash/trunk/src/engine/Transaction.h
   gnucash/trunk/src/engine/engine-helpers.c
   gnucash/trunk/src/gnome-utils/gnc-tree-control-split-reg.c
   gnucash/trunk/src/gnome-utils/gnc-tree-control-split-reg.h
   gnucash/trunk/src/gnome-utils/gnc-tree-model-split-reg.c
   gnucash/trunk/src/gnome-utils/gnc-tree-model-split-reg.h
   gnucash/trunk/src/gnome-utils/gnc-tree-view-split-reg.c
   gnucash/trunk/src/gnome-utils/gnc-tree-view-split-reg.h
   gnucash/trunk/src/gnome/gnc-plugin-page-register2.c
   gnucash/trunk/src/gnome/gnc-split-reg2.c
   gnucash/trunk/src/gnome/gnc-split-reg2.h
   gnucash/trunk/src/gnome/gtkbuilder/gnc-plugin-page-register2.glade
   gnucash/trunk/src/gnome/ui/gnc-plugin-page-register2-ui.xml
   gnucash/trunk/src/register/ledger-core/gnc-ledger-display2.c
   gnucash/trunk/src/register/ledger-core/gnc-ledger-display2.h
Log:
Register rewrite Update

This update is mainly to do with the change to using a tree model sort and model filter. The existing sort option has been removed and replaced with the model sort which saves the order to gconf. The filter option is still used but uses the model filter instead of the query and still saves to kvp entries in each register. There are also some changes to the cut, copy and paste of transactions along with the transaction auto complete.

Author: Robert Fewell



More information about the gnucash-patches mailing list