Christopher Lam
764157ddeb
Bug 799454 - Numeric value in exported CSV transactions
2024-11-04 08:42:55 +08:00
John Ralls
d0d1c82039
Merge David Seifert's 'gcc-15-includes' into stable
2024-11-03 10:29:56 -08:00
David Seifert
c06bc18dc4
Add missing #include <cstdint>
...
* GCC 15 has reduced transitive dependencies between headers.
Bug: https://bugs.gentoo.org/939856
2024-11-02 09:55:15 +01:00
John Ralls
274c033bab
Merge Przemysław Kryger's 'update-for-fq-1.63' insto stable.
2024-10-31 10:44:02 -07:00
John Ralls
18c0110a85
Merge Huang Zhaoquan's 'bug-799451' isnto stable.
2024-10-31 10:35:35 -07:00
Geert Janssens
831ce065bb
Fix invalid home test
...
If a user has set environment variable GNC_DATA_HOME
to a valid directory (containing real gnucash metadata)
the test would fail. It expects to follow the code path
to set up a gnucash data home directory in the temporary
directory, but the directory pointed to in GNC_DATA_HOME
is used instead.
Fix this by also setting environment variable GNC_DATA_HOME
to something invalid during the test.
2024-10-31 12:42:24 +01:00
Christopher Lam
cf73829e24
Bug 799452 - Transaction Report: Cannot subtotal based on Number field
...
enable grouping and subtotals for Num field
2024-10-30 08:27:57 +08:00
Przemysław Kryger
cba868231b
Mark quote source strings for translations
2024-10-29 09:30:54 +00:00
Huang, Zhaoquan
464a2e805d
Bug 799451 - Cannot translate different meanings of string…
...
"_Balance" to Chinese.
The previous fix for this ticket added context for some uses of string
"Balance" but that's not part of the original ticket and doesn't have
ambiguity (it's always used as a noun). The real problem "_Balance" (the
underscore indicates it is a label of an action) however is not fully
covered. This ticket adds context all uses of "_Balance" and removed the
unnecesary contexts for "Balance".
2024-10-29 10:21:27 +08:00
John Ralls
2e52086451
Bug 799451 - Cannot translate different meanings of string…
...
"_Balance" to Chinese.
Add context to the msgids.
2024-10-28 13:25:59 -07:00
Wellington Terumi Uemura
26e452bab7
Translation update by Wellington Terumi Uemura <wellingtonuemura@gmail.com> using Weblate
...
po/glossary/pt_BR.po: 100.0% (213 of 213 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (Portuguese (Brazil))
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/pt_BR/
2024-10-27 19:14:23 +01:00
Fabio Lima
e4a87faec1
Translation update by Fabio Lima <fabiolimace@gmail.com> using Weblate
...
po/glossary/pt_BR.po: 100.0% (213 of 213 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (Portuguese (Brazil))
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/pt_BR/
2024-10-27 19:14:23 +01:00
Wellington Terumi Uemura
c72e3930fb
Translation update by Wellington Terumi Uemura <wellingtonuemura@gmail.com> using Weblate
...
po/glossary/pt_BR.po: 100.0% (213 of 213 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (Portuguese (Brazil))
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/pt_BR/
2024-10-27 19:14:23 +01:00
Fabio Lima
7f51e43f14
Translation update by Fabio Lima <fabiolimace@gmail.com> using Weblate
...
po/glossary/pt_BR.po: 100.0% (213 of 213 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (Portuguese (Brazil))
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/pt_BR/
Co-authored-by: Fabio Lima <fabiolimace@gmail.com>
2024-10-27 19:14:23 +01:00
Christian Wehling
ef287aa06e
Translation update by Christian Wehling <christian.wehling@web.de> using Weblate
...
po/de.po: 99.9% (5582 of 5584 strings; 1 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (German)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
Co-authored-by: Christian Wehling <christian.wehling@web.de>
2024-10-27 19:14:23 +01:00
Christopher Lam
35ecad8d21
[reports] change xaccAccountGetSplitList to xaccAccountGetSplits
...
because the latter is more efficient. fewer doubly-link list traversals.
2024-10-27 22:22:51 +08:00
Christopher Lam
6d7f4ec4c8
[engine.i] expose xaccAccountGetSplits in bindings
...
because xaccAccountGetSplitList will create GList, scan and build SCM
reverse order, and scm_reverse.
xaccAccountGetSplits scans the vector, builds the SCM list in reverse.
2024-10-27 22:22:51 +08:00
Christopher Lam
e2f5c74bb4
[engine.i] VECTORREF_HELPER_INOUT to handle SplitsVec&
2024-10-27 22:22:51 +08:00
Christopher Lam
c02152b34a
[Account.hpp] xaccAccountGetSplits returns a reference to vector
2024-10-27 16:14:17 +08:00
John Ralls
6cabb5d884
Revisit Bug 799308.
...
Existing files/databases obviously should still be loaded. What's
changed is that databases no longer need to be loaded to force creation,
they do that on their own.
2024-10-26 17:59:25 -07:00
Martin LORANG
70c83323f7
Translation update by Martin LORANG <wablate@lorang.net> using Weblate
...
po/fr.po: 99.8% (5576 of 5584 strings; 8 fuzzy)
1 failing checks (0.1%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
Translation update by Martin LORANG <wablate@lorang.net> using Weblate
po/fr.po: 99.6% (5567 of 5584 strings; 17 fuzzy)
3 failing checks (0.1%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
Co-authored-by: Martin LORANG <wablate@lorang.net>
2024-10-21 17:15:45 +02:00
Szia Tomi
2c58526f70
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
...
po/hu.po: 83.1% (4641 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.1% (4641 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% (4639 of 5584 strings; 252 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-10-21 17:15:42 +02:00
Yaron Shahrabani
03f6b40d3e
Translation update by Yaron Shahrabani <sh.yaron@gmail.com> using Weblate
...
po/he.po: 96.0% (5364 of 5584 strings; 136 fuzzy)
2 failing checks (0.1%)
Translation: GnuCash/Program (Hebrew)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
2024-10-21 17:15:40 +02:00
Przemysław Kryger
3dd9a70164
Use English names for Italian and Bucharest stock exchanges
2024-10-21 16:06:23 +01:00
Przemysław Kryger
9e4cd9e499
Remove US from alphavantage
2024-10-21 13:12:44 +01:00
Przemysław Kryger
a4b7c9b72c
Athens is Greece
2024-10-21 12:53:58 +01:00
Robert Fewell
6912c49ae0
Errors in trace file if account deleted with open register
...
If an account is deleted with an open register there are multiple
errors in trace file due to the register plugin page event handler
trying to update the notebook tab contents.
Add a test for the ledger display leader being not NULL before trying
to update the tab contents.
2024-10-21 12:23:07 +01:00
Robert Fewell
29ec4257db
Error in trace file suspend counter not zero
...
When importing from OFX, an error can be seen in the trace file when
gnc_gui_refresh_all is called when refresh is suspended. Add a check
for refresh being suspended before calling for a refresh.
2024-10-21 12:21:54 +01:00
Robert Fewell
30886f70e6
Bug 799433 - Right-click issue in import window
...
When you right click a transaction in the import window, the popup menu
should act on that transaction but instead works on the currently
highlighted transaction. Added check to see if current path is selected.
2024-10-21 12:20:55 +01:00
Robert Fewell
469a1278c0
Bug 799435 - Right-click issue in reconcile window
...
If another transaction(s) is(are) already selected, right-click will
add to the selection rather than select the new transaction and bring
up the right-click menu. Added check to see if current path is selected.
2024-10-21 12:17:19 +01:00
Robert Fewell
e63210f1b4
Realign source file split-register-control.cpp for spaces
2024-10-21 11:33:33 +01:00
Robert Fewell
ae8bb62dc5
Bug 799430 - Type-Ahead feature lost account setting functionality
...
When using split autocomplete, the transfer account was not being set
due to a change in xaccSplitGetSharePrice in 4.10 that return 0 instead
of 1 when there is no price so reflect this change in the following
function gnc_find_split_in_trans_by_memo
2024-10-21 11:33:33 +01:00
Przemysław Kryger
1911bf5ff7
Use UTF8 ellipsys character in mutliple qoute sources lists
2024-10-20 11:58:14 +01:00
Przemysław Kryger
b7b7df5c06
Add regions to S-Investor and OnVista quote sources
2024-10-20 11:58:14 +01:00
Szia Tomi
3d0e65bb7f
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
...
po/hu.po: 83.0% (4639 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% (4638 of 5584 strings; 253 fuzzy)
1 failing checks (0.1%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Co-authored-by: Szia Tomi <sziatomi01@gmail.com>
2024-10-19 00:15:48 +02:00
Wellington Terumi Uemura
a482d60bf8
Translation update by Wellington Terumi Uemura <wellingtonuemura@gmail.com> 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: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
2024-10-19 00:15:46 +02:00
Simon Arlott
2e64366780
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/
Translation update by Simon Arlott <nomis@users.noreply.hosted.weblate.org> 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: Simon Arlott <nomis@users.noreply.hosted.weblate.org>
2024-10-19 00:15:44 +02: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
Christopher Lam
f2f5e2c52d
Merge branch 'better-c++' into stable #1965
2024-10-18 18:03:31 +08:00
Arve Eriksson
5b7d951e4e
Translation update by Arve Eriksson <031299870@telia.com> using Weblate
...
po/sv.po: 100.0% (5584 of 5584 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Swedish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/sv/
Co-authored-by: Arve Eriksson <031299870@telia.com>
2024-10-18 02:15:56 +00:00
Wellington Terumi Uemura
f7035668b3
Translation update by Wellington Terumi Uemura <wellingtonuemura@gmail.com> using Weblate
...
po/pt_BR.po: 99.9% (5583 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: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
2024-10-18 02:15:55 +00:00
Stephan Paternotte
b834721f10
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-10-18 02:15:54 +00:00
gallegonovato
0d4165eaa2
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/
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
2024-10-18 02:15:53 +00:00
Christopher Lam
10857219ab
[Account.cpp] refactor acc->balance_limit getters/setters
2024-10-18 08:35:26 +08:00
Christopher Lam
63deaad249
[Account.cpp] use newer qof_instance_get|set_path_kvp
...
which do not require GValue dance
small modification of xaccAccountSetLastNum behaviour with
empty-string last_num
2024-10-18 08:35:26 +08:00
Christopher Lam
c0b2b761e9
[qofinstance.cpp] GValue on stack instead of heap
2024-10-18 08:35:26 +08:00
Christopher Lam
a26a6c4a6f
[qofinstance.cpp] add overloaded qof_instance_set|get_path_kvp
...
these overloaded functions to kvp slots do not require GValue
2024-10-18 08:35:25 +08:00
Frank H. Ellenberger
f56c9d1fdf
I18N: msgmerge
2024-10-17 18:29:07 +02:00