gnucash stable: Multiple changes pushed
John Ralls
jralls at code.gnucash.org
Thu Oct 31 13:57:02 EDT 2024
Updated via https://github.com/Gnucash/gnucash/commit/274c033b (commit)
via https://github.com/Gnucash/gnucash/commit/cba86823 (commit)
via https://github.com/Gnucash/gnucash/commit/3dd9a701 (commit)
via https://github.com/Gnucash/gnucash/commit/9e4cd9e4 (commit)
via https://github.com/Gnucash/gnucash/commit/a4b7c9b7 (commit)
via https://github.com/Gnucash/gnucash/commit/1911bf5f (commit)
via https://github.com/Gnucash/gnucash/commit/b7b7df5c (commit)
via https://github.com/Gnucash/gnucash/commit/84e6a21d (commit)
via https://github.com/Gnucash/gnucash/commit/700f8ca1 (commit)
via https://github.com/Gnucash/gnucash/commit/2e734b32 (commit)
via https://github.com/Gnucash/gnucash/commit/5fc76871 (commit)
from https://github.com/Gnucash/gnucash/commit/18c0110a (commit)
commit 274c033babe1f19ecf261469c9c8b68f55a0d0cf
Merge: 18c0110a85 cba868231b
Author: John Ralls <jralls at ceridwen.us>
Date: Thu Oct 31 10:44:02 2024 -0700
Merge PrzemysÅaw Kryger's 'update-for-fq-1.63' insto stable.
commit cba868231b43b9281644d6e0e31a1ad733962126
Author: PrzemysÅaw Kryger <pkryger at gmail.com>
Date: Mon Oct 21 16:10:15 2024 +0100
Mark quote source strings for translations
diff --git a/gnucash/gnome-utils/dialog-commodity.cpp b/gnucash/gnome-utils/dialog-commodity.cpp
index 3f8b7442fd..743b6c2a22 100644
--- a/gnucash/gnome-utils/dialog-commodity.cpp
+++ b/gnucash/gnome-utils/dialog-commodity.cpp
@@ -778,7 +778,7 @@ gnc_ui_source_menu_create(QuoteSourceType type)
supported = gnc_quote_source_get_supported(source);
gtk_list_store_append(store, &iter);
gtk_list_store_set(store, &iter,
- SOURCE_COL_NAME, name,
+ SOURCE_COL_NAME, g_dpgettext2(NULL, "FQ Source", name),
SOURCE_COL_FQ_SUPPORTED, supported,
-1);
}
diff --git a/libgnucash/engine/gnc-commodity.cpp b/libgnucash/engine/gnc-commodity.cpp
index 84feae99bc..6a25851a7a 100644
--- a/libgnucash/engine/gnc-commodity.cpp
+++ b/libgnucash/engine/gnc-commodity.cpp
@@ -188,75 +188,75 @@ static QuoteSourceList currency_quote_sources =
*/
static QuoteSourceList single_quote_sources =
{
- { false, SOURCE_SINGLE, "Alphavantage", "alphavantage" },
- { false, SOURCE_SINGLE, "Amsterdam Euronext eXchange, NL", "aex" },
- { false, SOURCE_SINGLE, "Association of Mutual Funds in India", "amfiindia" },
- { false, SOURCE_SINGLE, "Athens Exchange Group, GR", "asegr" },
- { false, SOURCE_SINGLE, "Australian Stock Exchange, AU", "asx" },
- { false, SOURCE_SINGLE, "Bloomberg", "bloomberg" },
- { false, SOURCE_SINGLE, "Italian Stock Exchange, IT", "borsa_italiana" },
- { false, SOURCE_SINGLE, "BSE India, IN", "bseindia" },
- { false, SOURCE_SINGLE, "Bucharest Stock Exchange, RO", "bvb" },
- { false, SOURCE_SINGLE, "Colombo Stock Exchange, LK", "cse" },
- { false, SOURCE_SINGLE, "comdirect, DE", "comdirect" },
- { false, SOURCE_SINGLE, "Consors Bank, DE", "consorsbank" },
- { false, SOURCE_SINGLE, "Deka Investments, DE", "deka" },
- { false, SOURCE_SINGLE, "DWS, DE", "dwsfunds" },
- { false, SOURCE_SINGLE, "Financial Times Funds service, GB", "ftfunds" },
- { false, SOURCE_SINGLE, "Finanzpartner, DE", "finanzpartner" },
- { false, SOURCE_SINGLE, "FondsWeb, DE", "fondsweb" },
- { false, SOURCE_SINGLE, "GoldMoney precious metals", "goldmoney" },
- { false, SOURCE_SINGLE, "Google Web, US Stocks", "googleweb" },
- { false, SOURCE_SINGLE, "IEX (Investors Exchange), US", "iexcloud" },
- { false, SOURCE_SINGLE, "Market Watch", "marketwatch" },
- { false, SOURCE_SINGLE, "Morningstar, AU", "morningstarau" },
- { false, SOURCE_SINGLE, "Morningstar, CH", "morningstarch" },
- { false, SOURCE_SINGLE, "Morningstar, GB", "morningstaruk" },
- { false, SOURCE_SINGLE, "Morningstar, JP", "morningstarjp" },
- { false, SOURCE_SINGLE, "Motley Fool", "fool" },
- { false, SOURCE_SINGLE, "New Zealand stock eXchange, NZ", "nzx" },
- { false, SOURCE_SINGLE, "NSE (National Stock Exchange), IN", "nseindia" },
- { false, SOURCE_SINGLE, "OnVista, DE", "onvista"},
- { false, SOURCE_SINGLE, "Paris Stock Exchange/Boursorama, FR", "bourso" },
- { false, SOURCE_SINGLE, "S-Investor, DE", "sinvestor"},
- { false, SOURCE_SINGLE, "Sharenet, ZA", "za" },
- { false, SOURCE_SINGLE, "SIX Swiss Exchange shares, CH", "six" },
- { false, SOURCE_SINGLE, "Skandinaviska Enskilda Banken, SE", "seb_funds" },
- { false, SOURCE_SINGLE, "StockData", "stockdata" },
- { false, SOURCE_SINGLE, "Stooq, PL", "stooq" },
- { false, SOURCE_SINGLE, "T. Rowe Price, US", "troweprice" },
- { false, SOURCE_SINGLE, "Tesouro Direto bonds, BR", "tesouro_direto" },
- { false, SOURCE_SINGLE, "TIAA-CREF, US", "tiaacref" },
- { false, SOURCE_SINGLE, "Toronto Stock eXchange, CA", "tsx" },
- { false, SOURCE_SINGLE, "Tradegate, DE", "tradegate" },
- { false, SOURCE_SINGLE, "Treasury Direct bonds, US", "treasurydirect" },
- { false, SOURCE_SINGLE, "Twelve Data", "twelvedata" },
- { false, SOURCE_SINGLE, "Union Investment, DE", "unionfunds" },
- { false, SOURCE_SINGLE, "US Govt. Thrift Savings Plan", "tsp" },
- { false, SOURCE_SINGLE, "XETRA, DE", "xetra" },
- { false, SOURCE_SINGLE, "Yahoo as JSON", "yahoo_json" },
- { false, SOURCE_SINGLE, "Yahoo Web", "yahooweb" },
- { false, SOURCE_SINGLE, "YH Finance (FinanceAPI)", "financeapi" },
+ { false, SOURCE_SINGLE, NC_("FQ Source", "Alphavantage"), "alphavantage" },
+ { false, SOURCE_SINGLE, NC_("FQ Source", "Amsterdam Euronext eXchange, NL"), "aex" },
+ { false, SOURCE_SINGLE, NC_("FQ Source", "Association of Mutual Funds in India"), "amfiindia" },
+ { false, SOURCE_SINGLE, NC_("FQ Source", "Athens Exchange Group, GR"), "asegr" },
+ { false, SOURCE_SINGLE, NC_("FQ Source", "Australian Stock Exchange, AU"), "asx" },
+ { false, SOURCE_SINGLE, NC_("FQ Source", "Bloomberg"), "bloomberg" },
+ { false, SOURCE_SINGLE, NC_("FQ Source", "Italian Stock Exchange, IT"), "borsa_italiana" },
+ { false, SOURCE_SINGLE, NC_("FQ Source", "BSE India, IN"), "bseindia" },
+ { false, SOURCE_SINGLE, NC_("FQ Source", "Bucharest Stock Exchange, RO"), "bvb" },
+ { false, SOURCE_SINGLE, NC_("FQ Source", "Colombo Stock Exchange, LK"), "cse" },
+ { 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" },
+ { false, SOURCE_SINGLE, NC_("FQ Source", "Motley Fool"), "fool" },
+ { false, SOURCE_SINGLE, NC_("FQ Source", "New Zealand stock eXchange, NZ"), "nzx" },
+ { false, SOURCE_SINGLE, NC_("FQ Source", "NSE (National Stock Exchange), IN"), "nseindia" },
+ { false, SOURCE_SINGLE, NC_("FQ Source", "OnVista, DE"), "onvista"},
+ { false, SOURCE_SINGLE, NC_("FQ Source", "Paris Stock Exchange/Boursorama, FR"), "bourso" },
+ { 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" },
+ { false, SOURCE_SINGLE, NC_("FQ Source", "Tesouro Direto bonds, BR"), "tesouro_direto" },
+ { false, SOURCE_SINGLE, NC_("FQ Source", "TIAA-CREF, US"), "tiaacref" },
+ { false, SOURCE_SINGLE, NC_("FQ Source", "Toronto Stock eXchange, CA"), "tsx" },
+ { false, SOURCE_SINGLE, NC_("FQ Source", "Tradegate, DE"), "tradegate" },
+ { false, SOURCE_SINGLE, NC_("FQ Source", "Treasury Direct bonds, US"), "treasurydirect" },
+ { false, SOURCE_SINGLE, NC_("FQ Source", "Twelve Data"), "twelvedata" },
+ { false, SOURCE_SINGLE, NC_("FQ Source", "Union Investment, DE"), "unionfunds" },
+ { false, SOURCE_SINGLE, NC_("FQ Source", "US Govt. Thrift Savings Plan"), "tsp" },
+ { false, SOURCE_SINGLE, NC_("FQ Source", "XETRA, DE"), "xetra" },
+ { false, SOURCE_SINGLE, NC_("FQ Source", "Yahoo as JSON"), "yahoo_json" },
+ { false, SOURCE_SINGLE, NC_("FQ Source", "Yahoo Web"), "yahooweb" },
+ { false, SOURCE_SINGLE, NC_("FQ Source", "YH Finance (FinanceAPI)"), "financeapi" },
};
static QuoteSourceList multiple_quote_sources =
{
- { false, SOURCE_MULTI, "Australia (ASX)", "australia" },
- { false, SOURCE_MULTI, "Australia Funds (MorningstarAU)", "aufunds" },
- { false, SOURCE_MULTI, "Canada (Alphavantage, TMX)", "canada" },
- { false, SOURCE_MULTI, "Dutch (AEX)", "dutch" },
- { false, SOURCE_MULTI, "Europe (ASEGR, Bourso, â¦)", "europe" },
- { false, SOURCE_MULTI, "France (Bourso)", "france" },
- { false, SOURCE_MULTI, "Greece (ASEGR)", "greece" },
- { false, SOURCE_MULTI, "India (BSEIndia, NSEIndia)", "india"},
- { false, SOURCE_MULTI, "India Mutual (AMFI)", "indiamutual" },
- { false, SOURCE_MULTI, "Nasdaq (Alphavantage, FinanceAPI, â¦)", "nasdaq" },
- { false, SOURCE_MULTI, "NYSE (Alphavantage, FinanceAPI, â¦)", "nyse" },
- { false, SOURCE_MULTI, "Poland (Stooq)", "poland" },
- { false, SOURCE_MULTI, "Romania (BVB)", "romania" },
- { false, SOURCE_MULTI, "South Africa (Sharenet)", "za" },
- { false, SOURCE_MULTI, "U.K. Funds (FTfunds, MorningstarUK)", "ukfunds" },
- { false, SOURCE_MULTI, "USA (Alphavantage, FinanceAPI, â¦)", "usa" },
+ { 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" },
};
static QuoteSourceList new_quote_sources;
commit 3dd9a701641f97a06c2f77470af272690921c164
Author: PrzemysÅaw Kryger <pkryger at gmail.com>
Date: Mon Oct 21 16:06:23 2024 +0100
Use English names for Italian and Bucharest stock exchanges
diff --git a/libgnucash/engine/gnc-commodity.cpp b/libgnucash/engine/gnc-commodity.cpp
index af85ced840..84feae99bc 100644
--- a/libgnucash/engine/gnc-commodity.cpp
+++ b/libgnucash/engine/gnc-commodity.cpp
@@ -194,9 +194,9 @@ static QuoteSourceList single_quote_sources =
{ false, SOURCE_SINGLE, "Athens Exchange Group, GR", "asegr" },
{ false, SOURCE_SINGLE, "Australian Stock Exchange, AU", "asx" },
{ false, SOURCE_SINGLE, "Bloomberg", "bloomberg" },
- { false, SOURCE_SINGLE, "Borsa Italiana, IT", "borsa_italiana" },
+ { false, SOURCE_SINGLE, "Italian Stock Exchange, IT", "borsa_italiana" },
{ false, SOURCE_SINGLE, "BSE India, IN", "bseindia" },
- { false, SOURCE_SINGLE, "Bursa de Valori Bucuresti, RO", "bvb" },
+ { false, SOURCE_SINGLE, "Bucharest Stock Exchange, RO", "bvb" },
{ false, SOURCE_SINGLE, "Colombo Stock Exchange, LK", "cse" },
{ false, SOURCE_SINGLE, "comdirect, DE", "comdirect" },
{ false, SOURCE_SINGLE, "Consors Bank, DE", "consorsbank" },
commit 9e4cd9e499b3d8e375c769a0dbbb647ef36092a5
Author: PrzemysÅaw Kryger <pkryger at gmail.com>
Date: Mon Oct 21 13:12:44 2024 +0100
Remove US from alphavantage
diff --git a/libgnucash/engine/gnc-commodity.cpp b/libgnucash/engine/gnc-commodity.cpp
index ca1a97725e..af85ced840 100644
--- a/libgnucash/engine/gnc-commodity.cpp
+++ b/libgnucash/engine/gnc-commodity.cpp
@@ -188,7 +188,7 @@ static QuoteSourceList currency_quote_sources =
*/
static QuoteSourceList single_quote_sources =
{
- { false, SOURCE_SINGLE, "Alphavantage, US", "alphavantage" },
+ { false, SOURCE_SINGLE, "Alphavantage", "alphavantage" },
{ false, SOURCE_SINGLE, "Amsterdam Euronext eXchange, NL", "aex" },
{ false, SOURCE_SINGLE, "Association of Mutual Funds in India", "amfiindia" },
{ false, SOURCE_SINGLE, "Athens Exchange Group, GR", "asegr" },
commit a4b7c9b72c914949a0aafe93deeda3f60d0e35af
Author: PrzemysÅaw Kryger <pkryger at gmail.com>
Date: Mon Oct 21 12:53:58 2024 +0100
Athens is Greece
diff --git a/libgnucash/engine/gnc-commodity.cpp b/libgnucash/engine/gnc-commodity.cpp
index 26609cae36..ca1a97725e 100644
--- a/libgnucash/engine/gnc-commodity.cpp
+++ b/libgnucash/engine/gnc-commodity.cpp
@@ -191,7 +191,7 @@ static QuoteSourceList single_quote_sources =
{ false, SOURCE_SINGLE, "Alphavantage, US", "alphavantage" },
{ false, SOURCE_SINGLE, "Amsterdam Euronext eXchange, NL", "aex" },
{ false, SOURCE_SINGLE, "Association of Mutual Funds in India", "amfiindia" },
- { false, SOURCE_SINGLE, "Athens Exchange Group, AU", "asegr" },
+ { false, SOURCE_SINGLE, "Athens Exchange Group, GR", "asegr" },
{ false, SOURCE_SINGLE, "Australian Stock Exchange, AU", "asx" },
{ false, SOURCE_SINGLE, "Bloomberg", "bloomberg" },
{ false, SOURCE_SINGLE, "Borsa Italiana, IT", "borsa_italiana" },
commit 1911bf5ff7d5ae511f810067fd3c3e5345816e97
Author: PrzemysÅaw Kryger <pkryger at gmail.com>
Date: Sun Oct 20 11:55:50 2024 +0100
Use UTF8 ellipsys character in mutliple qoute sources lists
diff --git a/libgnucash/engine/gnc-commodity.cpp b/libgnucash/engine/gnc-commodity.cpp
index 636dae016a..26609cae36 100644
--- a/libgnucash/engine/gnc-commodity.cpp
+++ b/libgnucash/engine/gnc-commodity.cpp
@@ -245,18 +245,18 @@ static QuoteSourceList multiple_quote_sources =
{ false, SOURCE_MULTI, "Australia Funds (MorningstarAU)", "aufunds" },
{ false, SOURCE_MULTI, "Canada (Alphavantage, TMX)", "canada" },
{ false, SOURCE_MULTI, "Dutch (AEX)", "dutch" },
- { false, SOURCE_MULTI, "Europe (ASEGR, Bourso, ...)", "europe" },
+ { false, SOURCE_MULTI, "Europe (ASEGR, Bourso, â¦)", "europe" },
{ false, SOURCE_MULTI, "France (Bourso)", "france" },
{ false, SOURCE_MULTI, "Greece (ASEGR)", "greece" },
{ false, SOURCE_MULTI, "India (BSEIndia, NSEIndia)", "india"},
{ false, SOURCE_MULTI, "India Mutual (AMFI)", "indiamutual" },
- { false, SOURCE_MULTI, "Nasdaq (Alphavantage, FinanceAPI, ...)", "nasdaq" },
- { false, SOURCE_MULTI, "NYSE (Alphavantage, FinanceAPI, ...)", "nyse" },
+ { false, SOURCE_MULTI, "Nasdaq (Alphavantage, FinanceAPI, â¦)", "nasdaq" },
+ { false, SOURCE_MULTI, "NYSE (Alphavantage, FinanceAPI, â¦)", "nyse" },
{ false, SOURCE_MULTI, "Poland (Stooq)", "poland" },
{ false, SOURCE_MULTI, "Romania (BVB)", "romania" },
{ false, SOURCE_MULTI, "South Africa (Sharenet)", "za" },
{ false, SOURCE_MULTI, "U.K. Funds (FTfunds, MorningstarUK)", "ukfunds" },
- { false, SOURCE_MULTI, "USA (Alphavantage, FinanceAPI, ...)", "usa" },
+ { false, SOURCE_MULTI, "USA (Alphavantage, FinanceAPI, â¦)", "usa" },
};
static QuoteSourceList new_quote_sources;
commit b7b7df5c06c897cf803423533d42b78a97b04972
Author: PrzemysÅaw Kryger <pkryger at gmail.com>
Date: Sun Oct 20 11:51:27 2024 +0100
Add regions to S-Investor and OnVista quote sources
diff --git a/libgnucash/engine/gnc-commodity.cpp b/libgnucash/engine/gnc-commodity.cpp
index 3397a7c90b..636dae016a 100644
--- a/libgnucash/engine/gnc-commodity.cpp
+++ b/libgnucash/engine/gnc-commodity.cpp
@@ -216,9 +216,9 @@ static QuoteSourceList single_quote_sources =
{ false, SOURCE_SINGLE, "Motley Fool", "fool" },
{ false, SOURCE_SINGLE, "New Zealand stock eXchange, NZ", "nzx" },
{ false, SOURCE_SINGLE, "NSE (National Stock Exchange), IN", "nseindia" },
- { false, SOURCE_SINGLE, "OnVista", "onvista"},
+ { false, SOURCE_SINGLE, "OnVista, DE", "onvista"},
{ false, SOURCE_SINGLE, "Paris Stock Exchange/Boursorama, FR", "bourso" },
- { false, SOURCE_SINGLE, "S-Investor", "sinvestor"},
+ { false, SOURCE_SINGLE, "S-Investor, DE", "sinvestor"},
{ false, SOURCE_SINGLE, "Sharenet, ZA", "za" },
{ false, SOURCE_SINGLE, "SIX Swiss Exchange shares, CH", "six" },
{ false, SOURCE_SINGLE, "Skandinaviska Enskilda Banken, SE", "seb_funds" },
commit 84e6a21d29cbadb09f3b91de2ad28743949c454d
Author: PrzemysÅaw Kryger <pkryger at gmail.com>
Date: Fri Oct 18 15:24:00 2024 +0100
Add morningstarau to single and aufunds to multiple _quotes_sources
diff --git a/libgnucash/engine/gnc-commodity.cpp b/libgnucash/engine/gnc-commodity.cpp
index 2df06ab167..3397a7c90b 100644
--- a/libgnucash/engine/gnc-commodity.cpp
+++ b/libgnucash/engine/gnc-commodity.cpp
@@ -209,6 +209,7 @@ static QuoteSourceList single_quote_sources =
{ false, SOURCE_SINGLE, "Google Web, US Stocks", "googleweb" },
{ false, SOURCE_SINGLE, "IEX (Investors Exchange), US", "iexcloud" },
{ false, SOURCE_SINGLE, "Market Watch", "marketwatch" },
+ { false, SOURCE_SINGLE, "Morningstar, AU", "morningstarau" },
{ false, SOURCE_SINGLE, "Morningstar, CH", "morningstarch" },
{ false, SOURCE_SINGLE, "Morningstar, GB", "morningstaruk" },
{ false, SOURCE_SINGLE, "Morningstar, JP", "morningstarjp" },
@@ -241,6 +242,7 @@ static QuoteSourceList single_quote_sources =
static QuoteSourceList multiple_quote_sources =
{
{ false, SOURCE_MULTI, "Australia (ASX)", "australia" },
+ { false, SOURCE_MULTI, "Australia Funds (MorningstarAU)", "aufunds" },
{ false, SOURCE_MULTI, "Canada (Alphavantage, TMX)", "canada" },
{ false, SOURCE_MULTI, "Dutch (AEX)", "dutch" },
{ false, SOURCE_MULTI, "Europe (ASEGR, Bourso, ...)", "europe" },
commit 700f8ca125818a8f2ac859a82836595a69f4bf86
Author: PrzemysÅaw Kryger <pkryger at gmail.com>
Date: Fri Oct 18 15:19:23 2024 +0100
Remove ellipses from multiple_quote_sources where lists are complete
diff --git a/libgnucash/engine/gnc-commodity.cpp b/libgnucash/engine/gnc-commodity.cpp
index 3354ba3b32..2df06ab167 100644
--- a/libgnucash/engine/gnc-commodity.cpp
+++ b/libgnucash/engine/gnc-commodity.cpp
@@ -240,20 +240,20 @@ static QuoteSourceList single_quote_sources =
static QuoteSourceList multiple_quote_sources =
{
- { false, SOURCE_MULTI, "Australia (ASX, ...)", "australia" },
- { false, SOURCE_MULTI, "Canada (Alphavantage, TMX, ...)", "canada" },
- { false, SOURCE_MULTI, "Dutch (AEX, ...)", "dutch" },
+ { false, SOURCE_MULTI, "Australia (ASX)", "australia" },
+ { false, SOURCE_MULTI, "Canada (Alphavantage, TMX)", "canada" },
+ { false, SOURCE_MULTI, "Dutch (AEX)", "dutch" },
{ false, SOURCE_MULTI, "Europe (ASEGR, Bourso, ...)", "europe" },
- { false, SOURCE_MULTI, "France (Bourso, ...)", "france" },
- { false, SOURCE_MULTI, "Greece (ASEGR, ...)", "greece" },
- { false, SOURCE_MULTI, "India (BSEIndia, NSEIndia, ...)", "india"},
- { false, SOURCE_MULTI, "India Mutual (AMFI, ...)", "indiamutual" },
+ { false, SOURCE_MULTI, "France (Bourso)", "france" },
+ { false, SOURCE_MULTI, "Greece (ASEGR)", "greece" },
+ { false, SOURCE_MULTI, "India (BSEIndia, NSEIndia)", "india"},
+ { false, SOURCE_MULTI, "India Mutual (AMFI)", "indiamutual" },
{ false, SOURCE_MULTI, "Nasdaq (Alphavantage, FinanceAPI, ...)", "nasdaq" },
{ false, SOURCE_MULTI, "NYSE (Alphavantage, FinanceAPI, ...)", "nyse" },
- { false, SOURCE_MULTI, "Poland (Stooq, ...)", "poland" },
- { false, SOURCE_MULTI, "Romania (BVB, ...)", "romania" },
- { false, SOURCE_MULTI, "South Africa (Sharenet, ...)", "za" },
- { false, SOURCE_MULTI, "U.K. Funds (FTfunds, MorningstarUK, ...)", "ukfunds" },
+ { false, SOURCE_MULTI, "Poland (Stooq)", "poland" },
+ { false, SOURCE_MULTI, "Romania (BVB)", "romania" },
+ { false, SOURCE_MULTI, "South Africa (Sharenet)", "za" },
+ { false, SOURCE_MULTI, "U.K. Funds (FTfunds, MorningstarUK)", "ukfunds" },
{ false, SOURCE_MULTI, "USA (Alphavantage, FinanceAPI, ...)", "usa" },
};
commit 2e734b32395537e8b048125f6b6be4bc44096fb0
Author: PrzemysÅaw Kryger <pkryger at gmail.com>
Date: Thu Oct 17 12:57:09 2024 +0100
Add back cse - Colobmo Stock Exchange to single_quote_sources
diff --git a/libgnucash/engine/gnc-commodity.cpp b/libgnucash/engine/gnc-commodity.cpp
index fc42fbc42e..3354ba3b32 100644
--- a/libgnucash/engine/gnc-commodity.cpp
+++ b/libgnucash/engine/gnc-commodity.cpp
@@ -197,6 +197,7 @@ static QuoteSourceList single_quote_sources =
{ false, SOURCE_SINGLE, "Borsa Italiana, IT", "borsa_italiana" },
{ false, SOURCE_SINGLE, "BSE India, IN", "bseindia" },
{ false, SOURCE_SINGLE, "Bursa de Valori Bucuresti, RO", "bvb" },
+ { false, SOURCE_SINGLE, "Colombo Stock Exchange, LK", "cse" },
{ false, SOURCE_SINGLE, "comdirect, DE", "comdirect" },
{ false, SOURCE_SINGLE, "Consors Bank, DE", "consorsbank" },
{ false, SOURCE_SINGLE, "Deka Investments, DE", "deka" },
commit 5fc768711b3c2ecc14168e04331df402b381b964
Author: PrzemysÅaw Kryger <pkryger at gmail.com>
Date: Wed Oct 16 16:58:38 2024 +0100
Update gnc-commodity.cpp for finance-quote 1.63
diff --git a/libgnucash/engine/gnc-commodity.cpp b/libgnucash/engine/gnc-commodity.cpp
index f6bd0155b9..fc42fbc42e 100644
--- a/libgnucash/engine/gnc-commodity.cpp
+++ b/libgnucash/engine/gnc-commodity.cpp
@@ -191,30 +191,47 @@ static QuoteSourceList single_quote_sources =
{ false, SOURCE_SINGLE, "Alphavantage, US", "alphavantage" },
{ false, SOURCE_SINGLE, "Amsterdam Euronext eXchange, NL", "aex" },
{ false, SOURCE_SINGLE, "Association of Mutual Funds in India", "amfiindia" },
+ { false, SOURCE_SINGLE, "Athens Exchange Group, AU", "asegr" },
{ false, SOURCE_SINGLE, "Australian Stock Exchange, AU", "asx" },
- { false, SOURCE_SINGLE, "Canada Mutual", "canadamutual" },
+ { false, SOURCE_SINGLE, "Bloomberg", "bloomberg" },
+ { false, SOURCE_SINGLE, "Borsa Italiana, IT", "borsa_italiana" },
+ { false, SOURCE_SINGLE, "BSE India, IN", "bseindia" },
+ { false, SOURCE_SINGLE, "Bursa de Valori Bucuresti, RO", "bvb" },
+ { false, SOURCE_SINGLE, "comdirect, DE", "comdirect" },
+ { false, SOURCE_SINGLE, "Consors Bank, DE", "consorsbank" },
{ false, SOURCE_SINGLE, "Deka Investments, DE", "deka" },
- { false, SOURCE_SINGLE, "Dutch", "dutch" },
{ false, SOURCE_SINGLE, "DWS, DE", "dwsfunds" },
{ false, SOURCE_SINGLE, "Financial Times Funds service, GB", "ftfunds" },
{ false, SOURCE_SINGLE, "Finanzpartner, DE", "finanzpartner" },
- { false, SOURCE_SINGLE, "GoldMoney spot rates, JE", "goldmoney" },
+ { false, SOURCE_SINGLE, "FondsWeb, DE", "fondsweb" },
+ { false, SOURCE_SINGLE, "GoldMoney precious metals", "goldmoney" },
{ false, SOURCE_SINGLE, "Google Web, US Stocks", "googleweb" },
- { false, SOURCE_SINGLE, "India Mutual", "indiamutual" },
+ { false, SOURCE_SINGLE, "IEX (Investors Exchange), US", "iexcloud" },
+ { false, SOURCE_SINGLE, "Market Watch", "marketwatch" },
+ { false, SOURCE_SINGLE, "Morningstar, CH", "morningstarch" },
{ false, SOURCE_SINGLE, "Morningstar, GB", "morningstaruk" },
{ false, SOURCE_SINGLE, "Morningstar, JP", "morningstarjp" },
+ { false, SOURCE_SINGLE, "Motley Fool", "fool" },
{ false, SOURCE_SINGLE, "New Zealand stock eXchange, NZ", "nzx" },
+ { false, SOURCE_SINGLE, "NSE (National Stock Exchange), IN", "nseindia" },
+ { false, SOURCE_SINGLE, "OnVista", "onvista"},
{ false, SOURCE_SINGLE, "Paris Stock Exchange/Boursorama, FR", "bourso" },
- { false, SOURCE_SINGLE, "Romania", "romania" },
+ { false, SOURCE_SINGLE, "S-Investor", "sinvestor"},
+ { false, SOURCE_SINGLE, "Sharenet, ZA", "za" },
{ false, SOURCE_SINGLE, "SIX Swiss Exchange shares, CH", "six" },
{ false, SOURCE_SINGLE, "Skandinaviska Enskilda Banken, SE", "seb_funds" },
- { false, SOURCE_SINGLE, "Sharenet, ZA", "za" },
+ { false, SOURCE_SINGLE, "StockData", "stockdata" },
+ { false, SOURCE_SINGLE, "Stooq, PL", "stooq" },
+ { false, SOURCE_SINGLE, "T. Rowe Price, US", "troweprice" },
+ { false, SOURCE_SINGLE, "Tesouro Direto bonds, BR", "tesouro_direto" },
{ false, SOURCE_SINGLE, "TIAA-CREF, US", "tiaacref" },
{ false, SOURCE_SINGLE, "Toronto Stock eXchange, CA", "tsx" },
- { false, SOURCE_SINGLE, "T. Rowe Price", "troweprice" },
- { false, SOURCE_SINGLE, "T. Rowe Price, US", "troweprice_direct" },
+ { false, SOURCE_SINGLE, "Tradegate, DE", "tradegate" },
+ { false, SOURCE_SINGLE, "Treasury Direct bonds, US", "treasurydirect" },
+ { false, SOURCE_SINGLE, "Twelve Data", "twelvedata" },
{ false, SOURCE_SINGLE, "Union Investment, DE", "unionfunds" },
{ false, SOURCE_SINGLE, "US Govt. Thrift Savings Plan", "tsp" },
+ { false, SOURCE_SINGLE, "XETRA, DE", "xetra" },
{ false, SOURCE_SINGLE, "Yahoo as JSON", "yahoo_json" },
{ false, SOURCE_SINGLE, "Yahoo Web", "yahooweb" },
{ false, SOURCE_SINGLE, "YH Finance (FinanceAPI)", "financeapi" },
@@ -223,19 +240,20 @@ static QuoteSourceList single_quote_sources =
static QuoteSourceList multiple_quote_sources =
{
{ false, SOURCE_MULTI, "Australia (ASX, ...)", "australia" },
- { false, SOURCE_MULTI, "Canada (Alphavantage, TSX, ...)", "canada" },
- { false, SOURCE_MULTI, "Canada Mutual (Fund Library, StockHouse, ...)", "canadamutual" },
+ { false, SOURCE_MULTI, "Canada (Alphavantage, TMX, ...)", "canada" },
{ false, SOURCE_MULTI, "Dutch (AEX, ...)", "dutch" },
- { false, SOURCE_MULTI, "Europe (asegr,.bsero, hex ...)", "europe" },
+ { false, SOURCE_MULTI, "Europe (ASEGR, Bourso, ...)", "europe" },
+ { false, SOURCE_MULTI, "France (Bourso, ...)", "france" },
+ { false, SOURCE_MULTI, "Greece (ASEGR, ...)", "greece" },
+ { false, SOURCE_MULTI, "India (BSEIndia, NSEIndia, ...)", "india"},
{ false, SOURCE_MULTI, "India Mutual (AMFI, ...)", "indiamutual" },
- { false, SOURCE_MULTI, "France (bourso, ĺerevenu, ...)", "france" },
- { false, SOURCE_MULTI, "Nasdaq (alphavantage, yahoo_json, ...)", "nasdaq" },
- { false, SOURCE_MULTI, "NYSE (alphavantage, yahoo_json, ...)", "nyse" },
+ { false, SOURCE_MULTI, "Nasdaq (Alphavantage, FinanceAPI, ...)", "nasdaq" },
+ { false, SOURCE_MULTI, "NYSE (Alphavantage, FinanceAPI, ...)", "nyse" },
+ { false, SOURCE_MULTI, "Poland (Stooq, ...)", "poland" },
+ { false, SOURCE_MULTI, "Romania (BVB, ...)", "romania" },
{ false, SOURCE_MULTI, "South Africa (Sharenet, ...)", "za" },
- { false, SOURCE_MULTI, "Romania (BSE-RO, ...)", "romania" },
- { false, SOURCE_MULTI, "T. Rowe Price", "troweprice" },
- { false, SOURCE_MULTI, "U.K. Funds (citywire, FTfunds, MStar, tnetuk, ...)", "ukfunds" },
- { false, SOURCE_MULTI, "USA (alphavantage, yahoo_json, ...)", "usa" },
+ { false, SOURCE_MULTI, "U.K. Funds (FTfunds, MorningstarUK, ...)", "ukfunds" },
+ { false, SOURCE_MULTI, "USA (Alphavantage, FinanceAPI, ...)", "usa" },
};
static QuoteSourceList new_quote_sources;
Summary of changes:
gnucash/gnome-utils/dialog-commodity.cpp | 2 +-
libgnucash/engine/gnc-commodity.cpp | 109 ++++++++++++++++++-------------
2 files changed, 66 insertions(+), 45 deletions(-)
More information about the gnucash-changes
mailing list