Commit Graph

29095 Commits

Author SHA1 Message Date
Frank H. Ellenberger
e173b9ba43 Unify alphavanzage tooltip 2024-10-17 18:12:00 +02:00
Przemysław Kryger
5fc768711b Update gnc-commodity.cpp for finance-quote 1.63 2024-10-17 11:01:57 +01:00
gallegonovato
ad1173a06a
Translation update by gallegonovato <fran-carro@hotmail.es> using Weblate
po/es.po: 100.0% (5584 of 5584 strings; 0 fuzzy)
6 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-10-15 18:55:17 +00:00
Francisco Serrador
20af2e542a
Translation update by Francisco Serrador <fserrador@gmail.com> using Weblate
po/es.po: 100.0% (5584 of 5584 strings; 0 fuzzy)
6 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-10-15 18:55:16 +00:00
Frank H. Ellenberger
993efa5d1c
Translation update by "Frank H. Ellenberger" <frank.h.ellenberger@gmail.com> using Weblate
po/de.po: 99.6% (5567 of 5584 strings; 11 fuzzy)
3 failing checks (0.1%)
Translation: GnuCash/Program (German)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/

Co-authored-by: Frank H. Ellenberger <frank.h.ellenberger@gmail.com>
2024-10-15 18:55:16 +00:00
Pedro Albuquerque
845ba668c8
Translation update by Pedro Albuquerque <pmra@protonmail.com> using Weblate
po/pt.po: 100.0% (5584 of 5584 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Portuguese)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/

Co-authored-by: Pedro Albuquerque <pmra@protonmail.com>
2024-10-15 18:55:15 +00:00
hitmman
ccdd59dcd5
Translation update by hitmman <hitmman@gmail.com> using Weblate
po/ru.po: 71.0% (3966 of 5584 strings; 1101 fuzzy)
357 failing checks (6.3%)
Translation: GnuCash/Program (Russian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ru/

Co-authored-by: hitmman <hitmman@gmail.com>
2024-10-15 18:55:15 +00: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
Christopher Lam
ecabcef084 [Account.cpp] small modification xaccAccountSetLastNum
if last-num is empty-string, remove the slot. this makes the behaviour
consistent with other slots.
2024-10-13 08:43:41 +08:00
Christopher Lam
d13f930a8c [Account.cpp] tightening loops, less g_list_free 2024-10-12 09:44:34 -07: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