gnucash master: Multiple changes pushed

Mike Alexander mta at code.gnucash.org
Wed Nov 11 22:54:48 EST 2015


Updated	 via  https://github.com/Gnucash/gnucash/commit/fc32f664 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/0637f65f (commit)
	 via  https://github.com/Gnucash/gnucash/commit/7c744d64 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/ed776a73 (commit)
	from  https://github.com/Gnucash/gnucash/commit/601abdf4 (commit)



commit fc32f6640445e71516c0492b535408eddbaab623
Author: Mike Alexander <mta at umich.edu>
Date:   Wed Nov 11 22:19:19 2015 -0500

    Make indirect_balance_conversion work (and faster)
    
    extract_common_prices was only looking at the first price on the "to" list
    and there's no point in getting a to list if the from list is empty.

commit 0637f65fa36948dfa12a712f9f3198b9ee947e8b
Author: Mike Alexander <mta at umich.edu>
Date:   Wed Nov 11 21:41:17 2015 -0500

    Add debugging function price_list_dump.

commit 7c744d644b0190bcd04e8facef95744519d9de0d
Author: Mike Alexander <mta at umich.edu>
Date:   Wed Nov 11 01:46:39 2015 -0500

    Fix the "lookuo ... any_currency" functions to work right.
    
    They were broken in 3a0ec89c due to a lack of understanding about how
    gnc_pricedb_foreach_price works.

commit ed776a73f0b990a05ddb9dd4a4acdee14dca2ae3
Author: Mike Alexander <mta at umich.edu>
Date:   Mon Nov 9 23:37:43 2015 -0500

    Improve performance of price editor dialog.
    
    Add new functions to get the number of prices and the get a price by
    index for a given commodity.  Use these instead of building a list of all
    prices several times for each price.



Summary of changes:
 src/engine/gnc-pricedb.c               | 392 +++++++++++++++++++++++----------
 src/engine/gnc-pricedb.h               |  21 ++
 src/gnome-utils/gnc-tree-model-price.c |  24 +-
 3 files changed, 302 insertions(+), 135 deletions(-)



More information about the gnucash-patches mailing list