Paul Oranje
52488142b9
Translation update by Paul Oranje <por@oranjevos.nl> using Weblate
...
po/glossary/nl.po: 99.0% (210 of 212 strings; 2 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (Dutch)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/nl/
Co-authored-by: Paul Oranje <por@oranjevos.nl>
2024-03-23 01:41:17 +01:00
mocsa
9752792a13
Translation update by mocsa <csaba@feltoltve.hu> using Weblate
...
po/hu.po: 74.6% (4161 of 5572 strings; 470 fuzzy)
38 failing checks (0.6%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by mocsa <csaba@feltoltve.hu> using Weblate
po/hu.po: 74.6% (4161 of 5572 strings; 470 fuzzy)
38 failing checks (0.6%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Co-authored-by: mocsa <csaba@feltoltve.hu>
2024-03-23 01:41:17 +01:00
mocsa
eafd9d7c9c
Translation update by mocsa <csaba@feltoltve.hu> using Weblate
...
po/hu.po: 74.6% (4161 of 5572 strings; 470 fuzzy)
38 failing checks (0.6%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by mocsa <csaba@feltoltve.hu> using Weblate
po/hu.po: 74.5% (4153 of 5572 strings; 475 fuzzy)
38 failing checks (0.6%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by mocsa <csaba@feltoltve.hu> using Weblate
po/hu.po: 74.5% (4153 of 5572 strings; 475 fuzzy)
38 failing checks (0.6%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Co-authored-by: mocsa <csaba@feltoltve.hu>
2024-03-21 22:01:55 +01:00
mocsa
ce25cb574a
Translation update by mocsa <csaba@feltoltve.hu> using Weblate
...
po/hu.po: 74.5% (4153 of 5572 strings; 475 fuzzy)
38 failing checks (0.6%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Co-authored-by: mocsa <csaba@feltoltve.hu>
2024-03-18 15:01:57 +01:00
Pedro Albuquerque
f65811d6c5
Translation update by Pedro Albuquerque <pmra@gmx.com> using Weblate
...
po/pt.po: 100.0% (5572 of 5572 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@gmx.com>
2024-03-18 15:01:57 +01:00
Stephan Paternotte
9f1f7a75e6
Translation update by Stephan Paternotte <stephan@paternottes.net> using Weblate
...
po/nl.po: 100.0% (5572 of 5572 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-03-18 15:01:57 +01:00
gallegonovato
676804ff64
Translation update by gallegonovato <fran-carro@hotmail.es> using Weblate
...
po/es.po: 100.0% (5572 of 5572 strings; 0 fuzzy)
3 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-03-18 15:01:56 +01:00
Yaron Shahrabani
267989a2b6
Translation update by Yaron Shahrabani <sh.yaron@gmail.com> using Weblate
...
po/he.po: 91.2% (5083 of 5572 strings; 329 fuzzy)
154 failing checks (2.7%)
Translation: GnuCash/Program (Hebrew)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
2024-03-18 15:01:56 +01:00
Christopher Lam
0deb539779
[gnc-dense-cal.c] sx popup: show date in preference (cf.locale) format
...
because the date format preference is user-facing and
customisable. it's jarring if the preference is dd/mm/yyyy and the
display shows mm/dd/yyyy in accordance to the locale.
2024-03-18 13:08:26 +08:00
Christopher Lam
9cc31f329c
Merge branch 'faster-uuid-gen' into stable #1887
2024-03-17 17:21:38 +08:00
John Ralls
9a39b3cd69
Remove cruft.
...
userdata_migration_message was moved to gnucash-core-app.spp by
c58cfdb
4 years ago and this no-op fragment was left behind.
2024-03-17 09:00:32 +01:00
John Ralls
1a806b4e12
Merge Steven Paternonte's AUTHORS addition into stable.
2024-03-17 08:53:36 +01:00
John Ralls
d5b8b95a1f
Merge updated pot into po for 5.6 release.
2024-03-17 08:47:30 +01:00
John Ralls
4c976c5e32
Merge latest transaltions from Weblate into stable.
2024-03-17 08:34:42 +01:00
Kaligula
da54fff694
Translation update by Kaligula <kaligula.dev@gmail.com> using Weblate
...
po/pl.po: 71.6% (3972 of 5544 strings; 1057 fuzzy)
268 failing checks (4.8%)
Translation: GnuCash/Program (Polish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pl/
Co-authored-by: Kaligula <kaligula.dev@gmail.com>
2024-03-17 08:33:34 +01:00
Szia Tomi
246c2c517f
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
...
po/hu.po: 74.9% (4157 of 5544 strings; 443 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-03-17 08:33:34 +01:00
John Ralls
622cc532b2
Merge Kaligula's 'SX-action-description' into stable.
2024-03-17 08:26:43 +01:00
Christopher Lam
ba403e4a7c
[guid.hpp] GUID::from_string and is_valid_string takes a const char*
...
boost::uuids::string_generator has operator()(const char*).
thus we can avoid allocating std::string, with a consistent 4% speedup
2024-03-17 09:07:59 +08:00
John Ralls
2ec3b57c2f
Temporarily disable ASAN tests.
...
Something has changed in the Ubuntu runner that causes a build
failure on a commit that passed a few days ago, so disable the
job until we can figure out what's wrong.
2024-03-16 15:10:29 +01:00
John Ralls
5522b9a428
Update actions/checkout to @v4
...
Silencing warning on CI jobs.
2024-03-15 18:28:09 +01:00
Kaligula
8b4457abca
full stop at the end of strings
2024-03-15 00:34:27 +01:00
Christopher Lam
cba7da30fd
[gnc-date.cpp] specialise iso-8601 parsing where TZ=+0000
...
- avoid allocating new TZPtr
- parse y/m/d/h/m/s and construct PTime directly
- avoid boost's time_from_string which creates an std::string
2024-03-14 08:48:31 +08:00
Kaligula
7d64d20d30
Correct misleading description
...
Correct misleading description about creating Scheduled Transaction. Using this action on a user-created transaction creates a new Scheduled Transaction, but using this action on a transaction that was created by Schedule just opens its Scheduled Transaction.
2024-03-13 20:18:52 +01:00
Christopher Lam
27c16517e9
[gnc-numeric.cpp] shortcut parsing num/denom as gnc_numeric
...
The gnc_numeric is serialised as "num/denom" with no whitespace, and
denom > 0. This function takes advantage of std::from_chars to parse
it. The "num" serialisation is also optimised as a free side effect of
this function.
2024-03-11 19:16:06 +08:00
Christopher Lam
11da03bc67
[gtest-gnc-numeric.cpp] test int64 limits for GncNumeric
2024-03-11 19:15:48 +08:00
John Ralls
af18ea598e
Bug 799093 - Cannot reconcile since v5.4
...
Covers the final case where having the reconcile window open and
auto-completing a transaction then deleting the transaction before
committing it leaves the transaction in the reconcile window.
We need to signal that the account is modified even if it isn't
because that's what the reconcile window is watching.
2024-03-11 10:20:02 +01:00
Szia Tomi
97953b6d15
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
...
po/hu.po: 74.9% (4157 of 5544 strings; 443 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: 74.9% (4157 of 5544 strings; 443 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: 74.9% (4157 of 5544 strings; 443 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: 74.9% (4157 of 5544 strings; 443 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-03-10 21:01:59 +01:00
Milo Ivir
bd36407011
Translation update by Milo Ivir <mail@milotype.de> using Weblate
...
po/hr.po: 97.2% (5392 of 5544 strings; 59 fuzzy)
1 failing checks (0.1%)
Translation: GnuCash/Program (Croatian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hr/
Translation update by Milo Ivir <mail@milotype.de> using Weblate
po/hr.po: 97.2% (5391 of 5544 strings; 60 fuzzy)
1 failing checks (0.1%)
Translation: GnuCash/Program (Croatian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hr/
Co-authored-by: Milo Ivir <mail@milotype.de>
2024-03-10 21:01:59 +01:00
Simon Arlott
a56e621b9b
Translation update by Simon Arlott <weblate.simon@arlott.org> using Weblate
...
po/en_NZ.po: 100.0% (5544 of 5544 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 <weblate.simon@arlott.org> using Weblate
po/en_AU.po: 100.0% (5544 of 5544 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 <weblate.simon@arlott.org>
2024-03-07 01:33:01 +01:00
Andi Chandler
3832f598a8
Translation update by Andi Chandler <andi@gowling.com> using Weblate
...
po/en_GB.po: 100.0% (5544 of 5544 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-03-07 01:33:01 +01:00
mocsa
2a6d20a33a
Translation update by mocsa <csaba@feltoltve.hu> using Weblate
...
po/hu.po: 74.8% (4151 of 5544 strings; 448 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Co-authored-by: mocsa <csaba@feltoltve.hu>
2024-03-07 01:33:01 +01:00
Christopher Lam
6a87388bc8
[import-main-matcher.cpp] use std::unique_ptr to benefit from RAII
...
thus gtk_tree_row_reference_free is handled for us.
IIUC this does not significantly affect the effort required to upgrade
to gtk4 or gtkmm.
2024-03-07 08:28:02 +08:00
Frank H. Ellenberger
0511cd1a91
I18N: msgmerge - remove futile C-flags
2024-03-05 15:09:31 +01:00
mocsa
a22591226d
Translation update by mocsa <csaba@feltoltve.hu> using Weblate
...
po/glossary/hu.po: 100.0% (212 of 212 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 mocsa <csaba@feltoltve.hu> using Weblate
po/hu.po: 74.8% (4151 of 5544 strings; 448 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by mocsa <csaba@feltoltve.hu> using Weblate
po/hu.po: 74.6% (4140 of 5544 strings; 448 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by mocsa <csaba@feltoltve.hu> using Weblate
po/hu.po: 74.6% (4137 of 5544 strings; 448 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by mocsa <csaba@feltoltve.hu> using Weblate
po/hu.po: 74.6% (4137 of 5544 strings; 449 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Co-authored-by: mocsa <csaba@feltoltve.hu>
2024-03-04 21:01:46 +01:00
Laurent Aufrere
6c3da0d578
Translation update by Laurent Aufrere <lecture@cbol.org> using Weblate
...
po/fr.po: 99.5% (5521 of 5544 strings; 18 fuzzy)
8 failing checks (0.1%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
Co-authored-by: Laurent Aufrere <lecture@cbol.org>
2024-03-04 21:01:46 +01:00
Christopher Lam
fbc6e13af5
[import-main-matcher.cpp] tidy building popup menu
2024-03-03 23:40:08 +08:00
Christopher Lam
5b39abf11d
Bug 799246 - import matcher will rename incorrect splits
...
the gtk_tree_selection_get_selected_rows will return a GList of
GtkTreePath* which is not recommended if the model will be
modified. Return a vector of GtkTreeRowReference* instead.
2024-03-03 23:38:47 +08:00
Szia Tomi
a5d1266c32
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
...
po/hu.po: 74.3% (4123 of 5544 strings; 458 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-03-02 00:32:14 +01:00
John Ralls
2db6988e25
Remove bogus include.
2024-03-01 15:31:35 -08:00
John Ralls
7eaa177eae
Update minumum Python version to 3.8.
...
Required to support Python 3.13 and later because the new C API used
in 1d8c525af
was introduced in Python 3.8; the previous API was a
holdover from Python 2, deprecated in 3.7, and is removed in 3.13.
2024-02-29 16:12:53 -08:00
John Ralls
8ebac5b596
Bug 799213 - SIGSEGV caused by revising an auto completed transaction
...
Calling xaccSplitDestroy without also calling xaccSplitCommitEdit then
deleting the split list before calling xaccTransCommitEdit prevents
xaccSplitCommitEdit from being called on the supposedly deleted
splits. Not only does this leak them it leaves them in the book
potentially with a dangling parent pointer.
2024-02-29 14:29:40 -08:00
Szia Tomi
d011f06481
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
...
po/hu.po: 74.1% (4113 of 5544 strings; 463 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: 74.1% (4109 of 5544 strings; 463 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: 73.9% (4100 of 5544 strings; 469 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: 73.8% (4093 of 5544 strings; 475 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-02-26 23:45:05 +01:00
Christian Wehling
fd9fbfbba3
Translation update by Christian Wehling <christian.wehling@web.de> using Weblate
...
po/de.po: 100.0% (5544 of 5544 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (German)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
Translation update by Christian Wehling <christian.wehling@web.de> using Weblate
po/de.po: 100.0% (5544 of 5544 strings; 0 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-02-26 23:45:04 +01:00
Christopher Lam
6b1944f17b
[gnc-plugin-page-register.cpp] input_date to return an optional time64
...
launches time64 input dialog
2024-02-26 12:02:01 +08:00
Christopher Lam
46aa584ab9
[gnc-plugin-page-register.cpp] rewrite function to avoid goto
...
reorder logic to avoid using goto
2024-02-26 12:02:01 +08:00
Christopher Lam
8090f1c5b0
[gnc-plugin-page-register.cpp] invoices-from-transaction returns a vector<gncInvoice*>
2024-02-26 12:02:01 +08:00
Christopher Lam
93afa1b3ad
[gnc-plugin-page-sx-list.cpp] convert to cpp
2024-02-26 12:02:01 +08:00
Christopher Lam
8582e13e59
[gnc-plugin-page-owner-tree.cpp] convert to cpp
2024-02-26 12:02:01 +08:00
Christopher Lam
1cb3537f94
[gnc-plugin-page-invoice.cpp] convert to cpp
2024-02-26 12:02:01 +08:00
Christopher Lam
804886cb2e
[gnc-plugin-page-budget.cpp] convert to cpp
2024-02-26 12:02:01 +08:00