gnucash stable: Multiple changes pushed

John Ralls jralls at code.gnucash.org
Thu May 29 18:06:26 EDT 2025


Updated	 via  https://github.com/Gnucash/gnucash/commit/491aaae5 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/0ca5d1d9 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/a707f8ea (commit)
	from  https://github.com/Gnucash/gnucash/commit/71939be5 (commit)



commit 491aaae58c347c3bde979d5a0bd1095f2a87277c
Merge: 71939be5fa 0ca5d1d956
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu May 29 15:05:52 2025 -0700

    Merge Bruce Schuck's 'commodities' into stable.


commit 0ca5d1d956f5b998e6c5844f8b861b7852b12cc9
Author: Bruce Schuck <bruce.schuck at dish.com>
Date:   Thu May 29 10:57:39 2025 -0700

    Fixed comment about failover methods/multiple sources

diff --git a/libgnucash/engine/gnc-commodity.cpp b/libgnucash/engine/gnc-commodity.cpp
index 8526b7114d..7598654ae8 100644
--- a/libgnucash/engine/gnc-commodity.cpp
+++ b/libgnucash/engine/gnc-commodity.cpp
@@ -235,7 +235,7 @@ static QuoteSourceList single_quote_sources =
     { false, SOURCE_SINGLE, NC_("FQ Source", "YH Finance (FinanceAPI)"), "financeapi" },
 };
 
-// Finance::Quote calls these failover sources
+// Finance::Quote defines these as failover methods
 static QuoteSourceList multiple_quote_sources =
 {
     { false, SOURCE_MULTI, NC_("FQ Source", "Canada (Alphavantage, TMX)"), "canada" },

commit a707f8ea89545a55376cfff1e21a5294939074da
Author: Bruce Schuck <bschuck at asgard-systems.com>
Date:   Wed May 28 17:53:35 2025 -0700

    Modified quote sources to match current F::Q

diff --git a/libgnucash/engine/gnc-commodity.cpp b/libgnucash/engine/gnc-commodity.cpp
index 6a25851a7a..8526b7114d 100644
--- a/libgnucash/engine/gnc-commodity.cpp
+++ b/libgnucash/engine/gnc-commodity.cpp
@@ -201,15 +201,12 @@ static QuoteSourceList single_quote_sources =
     { false, SOURCE_SINGLE, NC_("FQ Source", "comdirect, DE"), "comdirect" },
     { false, SOURCE_SINGLE, NC_("FQ Source", "Consors Bank, DE"), "consorsbank" },
     { false, SOURCE_SINGLE, NC_("FQ Source", "Deka Investments, DE"), "deka" },
-    { false, SOURCE_SINGLE, NC_("FQ Source", "DWS, DE"), "dwsfunds" },
     { false, SOURCE_SINGLE, NC_("FQ Source", "Financial Times Funds service, GB"), "ftfunds" },
     { false, SOURCE_SINGLE, NC_("FQ Source", "Finanzpartner, DE"), "finanzpartner" },
     { false, SOURCE_SINGLE, NC_("FQ Source", "FondsWeb, DE"), "fondsweb" },
     { false, SOURCE_SINGLE, NC_("FQ Source", "GoldMoney precious metals"), "goldmoney" },
     { false, SOURCE_SINGLE, NC_("FQ Source", "Google Web, US Stocks"), "googleweb" },
-    { false, SOURCE_SINGLE, NC_("FQ Source", "IEX (Investors Exchange), US"), "iexcloud" },
     { false, SOURCE_SINGLE, NC_("FQ Source", "Market Watch"), "marketwatch" },
-    { false, SOURCE_SINGLE, NC_("FQ Source", "Morningstar, AU"), "morningstarau" },
     { false, SOURCE_SINGLE, NC_("FQ Source", "Morningstar, CH"), "morningstarch" },
     { false, SOURCE_SINGLE, NC_("FQ Source", "Morningstar, GB"), "morningstaruk" },
     { false, SOURCE_SINGLE, NC_("FQ Source", "Morningstar, JP"), "morningstarjp" },
@@ -221,7 +218,6 @@ static QuoteSourceList single_quote_sources =
     { false, SOURCE_SINGLE, NC_("FQ Source", "S-Investor, DE"), "sinvestor"},
     { false, SOURCE_SINGLE, NC_("FQ Source", "Sharenet, ZA"), "za" },
     { false, SOURCE_SINGLE, NC_("FQ Source", "SIX Swiss Exchange shares, CH"), "six" },
-    { false, SOURCE_SINGLE, NC_("FQ Source", "Skandinaviska Enskilda Banken, SE"), "seb_funds" },
     { false, SOURCE_SINGLE, NC_("FQ Source", "StockData"), "stockdata" },
     { false, SOURCE_SINGLE, NC_("FQ Source", "Stooq, PL"), "stooq" },
     { false, SOURCE_SINGLE, NC_("FQ Source", "T. Rowe Price, US"), "troweprice" },
@@ -239,22 +235,14 @@ static QuoteSourceList single_quote_sources =
     { false, SOURCE_SINGLE, NC_("FQ Source", "YH Finance (FinanceAPI)"), "financeapi" },
 };
 
+// Finance::Quote calls these failover sources
 static QuoteSourceList multiple_quote_sources =
 {
-    { false, SOURCE_MULTI, NC_("FQ Source", "Australia (ASX)"), "australia" },
-    { false, SOURCE_MULTI, NC_("FQ Source", "Australia Funds (MorningstarAU)"), "aufunds" },
     { false, SOURCE_MULTI, NC_("FQ Source", "Canada (Alphavantage, TMX)"), "canada" },
-    { false, SOURCE_MULTI, NC_("FQ Source", "Dutch (AEX)"), "dutch" },
     { false, SOURCE_MULTI, NC_("FQ Source", "Europe (ASEGR, Bourso, …)"), "europe" },
-    { false, SOURCE_MULTI, NC_("FQ Source", "France (Bourso)"), "france" },
-    { false, SOURCE_MULTI, NC_("FQ Source", "Greece (ASEGR)"), "greece" },
     { false, SOURCE_MULTI, NC_("FQ Source", "India (BSEIndia, NSEIndia)"), "india"},
-    { false, SOURCE_MULTI, NC_("FQ Source", "India Mutual (AMFI)"), "indiamutual" },
     { false, SOURCE_MULTI, NC_("FQ Source", "Nasdaq (Alphavantage, FinanceAPI, …)"), "nasdaq" },
     { false, SOURCE_MULTI, NC_("FQ Source", "NYSE (Alphavantage, FinanceAPI, …)"), "nyse" },
-    { false, SOURCE_MULTI, NC_("FQ Source", "Poland (Stooq)"), "poland" },
-    { false, SOURCE_MULTI, NC_("FQ Source", "Romania (BVB)"), "romania" },
-    { false, SOURCE_MULTI, NC_("FQ Source", "South Africa (Sharenet)"), "za" },
     { false, SOURCE_MULTI, NC_("FQ Source", "U.K. Funds (FTfunds, MorningstarUK)"), "ukfunds" },
     { false, SOURCE_MULTI, NC_("FQ Source", "USA (Alphavantage, FinanceAPI, …)"), "usa" },
 };



Summary of changes:
 libgnucash/engine/gnc-commodity.cpp | 14 +-------------
 1 file changed, 1 insertion(+), 13 deletions(-)



More information about the gnucash-changes mailing list