r17580 - gnucash/branches/2.2/src/gnome-utils - [r17441, r17470, r17471] Fix bugs in the commodity and price tree models.

Andreas Köhler andi5 at cvs.gnucash.org
Sat Sep 20 22:50:27 EDT 2008


Author: andi5
Date: 2008-09-20 22:50:26 -0400 (Sat, 20 Sep 2008)
New Revision: 17580
Trac: http://svn.gnucash.org/trac/changeset/17580

Modified:
   gnucash/branches/2.2/src/gnome-utils/gnc-tree-model-commodity.c
   gnucash/branches/2.2/src/gnome-utils/gnc-tree-model-price.c
Log:
[r17441,r17470,r17471] Fix bugs in the commodity and price tree models.

Bug #376298, #539640: Fix bugs and clean up the Price Editor code.
-Fix row duplication associated with adding new rows (bug #376298)
-Fix row disappearance associated with editing commodities (bug #539640)
-Fix bugs in creating price iters in gnc_tree_model_price_iter_nth_child()
-Fix a bunch of inaccurate and/or crash-causing debugging statements
-Better address "race condition" (see code comments)
-Some limited whitespace cleanup

Update a few comments to fix typos and inaccuracies, or to add further
clarification.

Bug #454340: Prevent duplicate rows after editing a security. These changes are
similar to what was done for the price tree model in r17441 and r17470.

Committed by cedayiv.



More information about the gnucash-patches mailing list