Przemysław Kryger
b7b7df5c06
Add regions to S-Investor and OnVista quote sources
2024-10-20 11:58:14 +01:00
Przemysław Kryger
84e6a21d29
Add morningstarau to single and aufunds to multiple _quotes_sources
2024-10-18 15:56:12 +01:00
Przemysław Kryger
700f8ca125
Remove ellipses from multiple_quote_sources where lists are complete
2024-10-18 15:26:01 +01:00
Przemysław Kryger
2e734b3239
Add back cse - Colobmo Stock Exchange to single_quote_sources
2024-10-18 15:25:45 +01:00
Przemysław Kryger
5fc768711b
Update gnc-commodity.cpp for finance-quote 1.63
2024-10-17 11:01:57 +01:00
Christopher Lam
409cd0dec1
Bug 799283 - Segfault/Crash if payment dialog change from customer to vendor
...
Always take ownership of the text string.
2024-10-15 11:54:51 -07:00
Robert Fewell
f556881294
Reformat gnc-plugin-page-sx-list.cpp for spaces and cpp change
2024-10-14 12:37:30 +01:00
Robert Fewell
5a71d7ad15
Bug 799437 - Crash deleting and recreating an SX with the scheduled transaction editor open
...
When deleting and recreating a scheduled transaction with the scheduled
transaction editor open a crash occurs. This is due to incorrectly
adding the deleted SX's to the 'selected_list' in the function
gnc_plugin_page_sx_list_cmd_delete.
2024-10-14 12:08:25 +01:00
John Ralls
3dd60e904c
Update webkit package for ubuntu-latest.
2024-10-12 09:28:28 -07:00
John Ralls
fef0124e45
Bug 799429 - Crash when changing accounting period end date
...
Remove the accounting period changed callbacks at GncPluginPage
destruction so that the destroyed page isn't called in the new
session.
2024-10-08 16:48:59 -07:00
John Ralls
c63d2dcf6d
Imbalance fraction testing: Check all of the account SCUs too.
...
An account might have a fixed SCU denominator that's less
than the commodity's denominator and that can also create an
unbalanceable transaction.
2024-10-07 17:11:16 -07:00
John Ralls
7f8d5456c7
Bug 798789 - Trading Accounts
...
Scrubbing during SQL load can't commit the changes from the scrub
because the backend's m_loading member is true so disable scrubbing
during database load and edit/commit all transactions again after
loading is complete.
2024-10-06 14:09:57 -07:00
Christopher Lam
292adf69d8
Addendum 5c5b627cb1
: handle blank split with null account
2024-10-02 05:50:28 +08:00
Christopher Lam
24fdecaca7
Merge branch 'delete-commodity-show-accounts' into stable #2028
2024-10-02 05:02:13 +08:00
John Ralls
a0cea97519
Fix typo in 5c5b627cb1
: Failed to negate condition.
2024-10-01 09:42:22 -07:00
Christopher Lam
67919fa1df
[dialog-commodities.cpp] when deleting commodity fails, show accounts with commodity
2024-10-01 22:19:24 +08:00
John Ralls
78ef5be7b2
Warn and don't try to balance a transaction with a too-small imbalance.
...
In a book using trading accounts, if the user sets an account's
minimum fraction to be smaller than the commodity's and makes use of
the extra fraction, GnuCash can't create a correct trading split
because that uses the commodity fraction. Instead of offering to
balance the transaction, put up an error dialog explaing that the
transaction can't be balanced.
Ref Bug 799432 (https://bugs.gnucash.org/show_bug.cgi?id=799423 )
2024-09-30 14:13:01 -07:00
John Ralls
5c5b627cb1
Bug 799423 - Crash when creating ETF transaction
...
Don't keep the old split if it's a trading split. The balance code
regenerates those, invalidating the pointer.
2024-09-30 12:49:52 -07:00
John Ralls
711554ecd5
Merge Yongun Seong's FQ-dump into stable.
2024-09-30 11:14:18 -07:00
Yongun Seong
a7804525b0
[gnc-quotes.cpp] fix quote report
2024-10-01 02:35:34 +09:00
Christopher Lam
18bb96f01c
[dialog-commodities.cpp] convert to c++
2024-09-30 08:09:05 +08:00
Christopher Lam
4b0c3506a0
[assistant-qif-import.c] fix gchar* leak
...
and text doesn't need to be strdup'd
2024-09-30 07:58:30 +08:00
John Ralls
654b6f7f0b
Release GnuCash 5.9
2024-09-28 14:30:16 -07:00
John Ralls
1fe5723b8c
Merge latest translations from Weblate into stable.
2024-09-28 14:03:32 -07:00
John Ralls
4f610eb2bc
Merge Consta's 'bugfix/797045' into stable.
2024-09-28 13:54:38 -07:00
Simon Arlott
92b2729625
Translation update by Simon Arlott <nomis@users.noreply.hosted.weblate.org> using Weblate
...
po/en_NZ.po: 100.0% (5584 of 5584 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (English (New Zealand))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/en_NZ/
Translation update by Simon Arlott <nomis@users.noreply.hosted.weblate.org> using Weblate
po/en_AU.po: 100.0% (5584 of 5584 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (English (Australia))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/en_AU/
Co-authored-by: Simon Arlott <nomis@users.noreply.hosted.weblate.org>
2024-09-28 22:52:31 +02:00
Szia Tomi
bf502cb38e
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
...
po/hu.po: 83.0% (4640 of 5584 strings; 252 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
po/hu.po: 83.0% (4636 of 5584 strings; 252 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
po/hu.po: 82.8% (4626 of 5584 strings; 252 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
po/hu.po: 82.7% (4618 of 5584 strings; 257 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
po/hu.po: 82.7% (4618 of 5584 strings; 257 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
po/hu.po: 82.7% (4618 of 5584 strings; 257 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
po/hu.po: 82.6% (4617 of 5584 strings; 257 fuzzy)
1 failing checks (0.1%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
po/glossary/hu.po: 100.0% (213 of 213 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/hu/
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
po/hu.po: 82.6% (4617 of 5584 strings; 257 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
po/hu.po: 82.6% (4617 of 5584 strings; 257 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Co-authored-by: Szia Tomi <sziatomi01@gmail.com>
2024-09-28 22:52:31 +02:00
Kanstantin K.
d0b210a6df
Bugfix 797045 - Correct error message when connection to database failed
...
This is to fix the defect https://bugs.gnucash.org/show_bug.cgi?id=797045
Error type chaged to ERR_BACKEND_CANT_CONNECT in gnc-backend-dbi.cpp when connection to database failed
2024-09-28 09:36:43 +02:00
John Ralls
6aeca0040e
Bug 799419 - Intermittent quote price issue
...
Track quote source in Finance::Quote return json so that duplicate symbols in
different namespaces can be kept separate.
2024-09-26 17:55:39 -07:00
John Ralls
e0f26f60c4
Set CMake Policy CMP0167 to OLD.
...
NEW disables Cmake's FindBoost in favor of Boost's built-in
BoostConfig.cmake introduced in Boost 1.70.
2024-09-26 10:21:07 -07:00
Andi Chandler
ee80586193
Translation update by Andi Chandler <andi@gowling.com> using Weblate
...
po/en_GB.po: 100.0% (5584 of 5584 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (English (United Kingdom))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/en_GB/
Co-authored-by: Andi Chandler <andi@gowling.com>
2024-09-24 23:35:16 +02:00
Stephan Paternotte
85bbc29c3a
Translation update by Stephan Paternotte <stephan@paternottes.net> using Weblate
...
po/nl.po: 100.0% (5584 of 5584 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Dutch)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/nl/
Co-authored-by: Stephan Paternotte <stephan@paternottes.net>
2024-09-24 23:35:16 +02:00
Jose Delvani
e3ec341021
Translation update by Jose Delvani <jsdelvani@users.noreply.hosted.weblate.org> using Weblate
...
po/pt_BR.po: 100.0% (5584 of 5584 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Portuguese (Brazil))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt_BR/
Co-authored-by: Jose Delvani <jsdelvani@users.noreply.hosted.weblate.org>
2024-09-24 23:35:16 +02:00
Szia Tomi
069260e2ce
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
...
po/hu.po: 82.6% (4616 of 5584 strings; 257 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
po/hu.po: 82.6% (4615 of 5584 strings; 258 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
po/hu.po: 82.6% (4615 of 5584 strings; 258 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
po/hu.po: 82.5% (4612 of 5584 strings; 261 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
po/hu.po: 82.5% (4607 of 5584 strings; 262 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
po/hu.po: 82.4% (4605 of 5584 strings; 263 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Co-authored-by: Szia Tomi <sziatomi01@gmail.com>
2024-09-24 23:35:15 +02:00
gallegonovato
5f6ac6784e
Translation update by gallegonovato <fran-carro@hotmail.es> using Weblate
...
po/es.po: 100.0% (5584 of 5584 strings; 0 fuzzy)
2 failing checks (0.1%)
Translation: GnuCash/Program (Spanish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/
Translation update by gallegonovato <fran-carro@hotmail.es> using Weblate
po/es.po: 100.0% (5584 of 5584 strings; 0 fuzzy)
2 failing checks (0.1%)
Translation: GnuCash/Program (Spanish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/
Translation update by gallegonovato <fran-carro@hotmail.es> using Weblate
po/es.po: 100.0% (5584 of 5584 strings; 0 fuzzy)
2 failing checks (0.1%)
Translation: GnuCash/Program (Spanish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/
Translation update by gallegonovato <fran-carro@hotmail.es> using Weblate
po/es.po: 99.9% (5581 of 5584 strings; 3 fuzzy)
4 failing checks (0.1%)
Translation: GnuCash/Program (Spanish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
2024-09-24 23:35:15 +02:00
Francisco Serrador
2bfc8882c0
Translation update by Francisco Serrador <fserrador@gmail.com> using Weblate
...
po/es.po: 100.0% (5584 of 5584 strings; 0 fuzzy)
2 failing checks (0.1%)
Translation: GnuCash/Program (Spanish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/
Translation update by Francisco Serrador <fserrador@gmail.com> using Weblate
po/es.po: 100.0% (5584 of 5584 strings; 0 fuzzy)
2 failing checks (0.1%)
Translation: GnuCash/Program (Spanish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/
Translation update by Francisco Serrador <fserrador@gmail.com> using Weblate
po/es.po: 99.9% (5581 of 5584 strings; 3 fuzzy)
4 failing checks (0.1%)
Translation: GnuCash/Program (Spanish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/
Co-authored-by: Francisco Serrador <fserrador@gmail.com>
2024-09-24 23:35:15 +02:00
John Ralls
7b34971c87
Gnc-options-date: Make the accounting period struct tm empty...
...
If the accounting period start-choice is anything but absolute instead
of matching the accounting period month and day to the present month and
day. The latter is a non-obvious hack that depends on
gnc_accounting_period_fiscal_start() returning the present day if it's
not set.
2024-09-22 16:15:52 -07:00
John Ralls
c584337c3a
Bug 799395 - relative date offset quarters occasionally wrong
...
If the accounting period start month and the present month are the
same the present month would be offset by 3. Don't do that.
2024-09-22 16:12:54 -07:00
John Ralls
63714e5e93
I18N: Merge updated potfile for string freeze before GnuCash 5.9 release.
2024-09-22 14:38:49 -07:00
John Ralls
eef9fb8d6e
Merge latest translations from weblate.
2024-09-22 14:28:56 -07:00
Szia Tomi
809a12a2c4
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
...
po/hu.po: 82.4% (4603 of 5581 strings; 263 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Co-authored-by: Szia Tomi <sziatomi01@gmail.com>
2024-09-22 21:15:48 +02:00
Szia Tomi
b145bc4a47
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
...
po/hu.po: 82.4% (4603 of 5581 strings; 263 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
po/hu.po: 82.4% (4599 of 5581 strings; 263 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
po/hu.po: 82.3% (4597 of 5581 strings; 265 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
po/hu.po: 82.3% (4596 of 5581 strings; 266 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
po/hu.po: 82.2% (4592 of 5581 strings; 268 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
po/hu.po: 82.2% (4590 of 5581 strings; 270 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Co-authored-by: Szia Tomi <sziatomi01@gmail.com>
2024-09-21 23:40:57 +02:00
Stephan Paternotte
d722d00356
Translation update by Stephan Paternotte <stephan@paternottes.net> using Weblate
...
po/nl.po: 100.0% (5581 of 5581 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Dutch)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/nl/
Co-authored-by: Stephan Paternotte <stephan@paternottes.net>
2024-09-21 23:40:55 +02:00
John Ralls
6ba1adbfdf
Merge John Ralls's 'financeapi' into stable.
2024-09-21 10:05:33 -07:00
John Ralls
9c9ad7c271
Replace GncFQQuoteSource api-key members with a bp::environment one.
2024-09-21 10:04:58 -07:00
John Ralls
e4d2443cf4
Merge Bob Fewell's 'cutpaste' into stable.
2024-09-21 09:57:49 -07:00
Robert Fewell
35cd037326
Bug 798568 - Transaction Copy/Paste problem
...
When transactions are copied and pasted to the blank transaction on a
register in basic view the wrong split values are displayed. This is
due to the blank split being used for the wrong side of the transaction.
To fix this, record the copied anchor split index and use that to
reference the blank split when the transaction is pasted.
2024-09-21 15:33:56 +01:00
Robert Fewell
521b9747e0
Move copied_class and copied_leader_guid
...
Move static copied_class and static copied_leader_guid to be part of
the copied_item structure. This makes it more evident that calling
clear_copied_item needs to be called before copied_item is used.
2024-09-21 13:19:42 +01:00
John Ralls
a23506c88a
Add YH Finance (FINANCEAPI) API Key to Quotes infrastructure.
...
And add financeapi to known sources.
2024-09-19 13:25:59 -07:00
Wellington Terumi Uemura
60e7497e66
Translation update by Wellington Terumi Uemura <wellingtonuemura@gmail.com> using Weblate
...
po/pt_BR.po: 100.0% (5581 of 5581 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Portuguese (Brazil))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt_BR/
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
2024-09-16 02:09:21 +02:00