gnucash/libgnucash
John Ralls f9f714c78d gnc_pricedb_nth_price: Clarify code and cache results.
Use built-in glib functions to retrieve the list of per-currency price
lists, concatenate them into a single list, instead of doing it all in
hand-rolled loops.

Sorting is preformed by the calling GncTreeViewPrice so this removes
sorting from gnc_pricedb_nth_price.

There's no concurrency concern because gnc_pricedb_nth_price is a
GUI callback and so must run in the GUI thread.
2019-01-25 08:49:03 -08:00
..
app-utils remove unnecesary 'home' level in path for US Income Tax book tax information 2019-01-24 18:36:13 -08:00
backend Implement a faster date-time serialization function. 2019-01-04 16:34:33 -08:00
core-utils Provide a single static instance of C++ locale. 2019-01-06 10:13:01 -08:00
doc Bug 796820 - References to 'Gnome Bugzilla' should be changed to 'GnuCash Bugzilla' 2018-09-28 15:00:43 +02:00
engine gnc_pricedb_nth_price: Clarify code and cache results. 2019-01-25 08:49:03 -08:00
gnc-module Lowercase cmake commands 2018-05-03 23:18:15 +02:00
quotes Lowercase cmake commands 2018-05-03 23:18:15 +02:00
scm Bug 794617 - Can't compile with -DWITH_GNUCASH=NO due to scm-gnome-utils 2018-06-07 14:17:49 -07:00
tax Updated to include codes for version 42, although new codes not implemented yet because data not reliably available 2019-01-17 18:19:26 -08:00
CMakeLists.txt Lowercase cmake commands 2018-05-03 23:18:15 +02:00