John Ralls
44c278a82c
Fix GncDateEntry date parsing oddities.
...
The intent was always to default to today if the input string isn't
parsable, but two problems prevented that: First,
qof_scan_date_internal didn't check the return value of strptime and
return FALSE if it failed and second gnc_date_edit_get_date_internal
would unnecessarily munge a valid struct tm from gnc_tm_get_today_neutral.
2023-10-12 15:51:35 -07:00
Szia Tomi
55ab2a1cf2
Translation update by Szia Tomi <sziatomi01@gmail.com> 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 Szia Tomi <sziatomi01@gmail.com> using Weblate
po/hu.po: 69.3% (3838 of 5532 strings; 644 fuzzy)
6 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>
2023-10-11 21:00:52 +00:00
mocsa
a1ebf6fdaf
Translation update by mocsa <csaba@feltoltve.hu> using Weblate
...
po/hu.po: 69.3% (3838 of 5532 strings; 644 fuzzy)
6 failing checks (0.1%)
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: 69.3% (3838 of 5532 strings; 644 fuzzy)
6 failing checks (0.1%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Co-authored-by: mocsa <csaba@feltoltve.hu>
2023-10-11 21:00:51 +00:00
Szia Tomi
431ae901fd
Translation update by Szia Tomi <sziatomi01@gmail.com> 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 Szia Tomi <sziatomi01@gmail.com> using Weblate
po/hu.po: 69.2% (3833 of 5532 strings; 646 fuzzy)
6 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>
2023-10-11 21:00:50 +00:00
Giuseppe Foti
6063403295
Translation update by Giuseppe Foti <foti.giuseppe@gmail.com> using Weblate
...
po/it.po: 100.0% (5532 of 5532 strings; 0 fuzzy)
1 failing checks (0.1%)
Translation: GnuCash/Program (Italian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/it/
Co-authored-by: Giuseppe Foti <foti.giuseppe@gmail.com>
2023-10-11 21:00:46 +00:00
Zdenko Podobný
98054a9b31
Translation update by Zdenko Podobný <zdenop@gmail.com> using Weblate
...
po/sk.po: 83.4% (4616 of 5532 strings; 242 fuzzy)
17 failing checks (0.3%)
Translation: GnuCash/Program (Slovak)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/sk/
Co-authored-by: Zdenko Podobný <zdenop@gmail.com>
2023-10-07 14:11:18 +02:00
John Ralls
fdfad6c8d6
Merge Simon Arlott's 'use-default-python-version' into stable.
2023-10-05 15:08:09 -07:00
Simon Arlott
3782eed567
Use the default version of Python 3
...
Python scripts that run with the default version of Python 3 by executing
with /usr/bin/python3 that try to import gnucash can't find it if it has
been built for a different version.
Instead of using other installed versions of Python 3 that happen to be
present, default to using the default "unversioned" version.
It doesn't look like CMake are going to fix the default behaviour, so every
project has to do this:
https://gitlab.kitware.com/cmake/cmake/-/issues/24878
https://gitlab.kitware.com/cmake/cmake/-/issues/24126
https://gitlab.kitware.com/cmake/cmake/-/merge_requests/8287
This is only supported on CMake 3.20 or newer, so users of older versions
will still get the broken behaviour.
Use the newer default Python3_FIND_STRATEGY=LOCATION (CMP0094).
2023-10-05 20:22:25 +01:00
Christian Wehling
9eacf34c89
Translation update by Christian Wehling <christian.wehling@web.de> using Weblate
...
po/de.po: 99.9% (5527 of 5532 strings; 2 fuzzy)
2 failing checks (0.1%)
Translation: GnuCash/Program (German)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
Co-authored-by: Christian Wehling <christian.wehling@web.de>
2023-10-05 17:10:24 +02:00
KULDIP PIPALIYA
ba3b0ef0f2
Translation update by KULDIP PIPALIYA <kuldipem@gmail.com> using Weblate
...
po/gu.po: 49.4% (2734 of 5532 strings; 1874 fuzzy)
773 failing checks (13.9%)
Translation: GnuCash/Program (Gujarati)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/gu/
Co-authored-by: KULDIP PIPALIYA <kuldipem@gmail.com>
2023-10-05 17:10:24 +02:00
mocsa
9a241ea9d6
Translation update by mocsa <csaba@feltoltve.hu> using Weblate
...
po/hu.po: 69.2% (3833 of 5532 strings; 646 fuzzy)
6 failing checks (0.1%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Co-authored-by: mocsa <csaba@feltoltve.hu>
2023-10-03 21:19:28 +00:00
Christian Wehling
c5ea7076c9
Translation update by Christian Wehling <christian.wehling@web.de> using Weblate
...
po/de.po: 99.9% (5527 of 5532 strings; 2 fuzzy)
2 failing checks (0.1%)
Translation: GnuCash/Program (German)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
Co-authored-by: Christian Wehling <christian.wehling@web.de>
2023-10-03 21:19:28 +00:00
John Ralls
f98274009c
CI: Run distcheck on one workflow.
...
To ensure that the distribution stays in sync with the repository.
2023-10-03 14:17:22 -07:00
John Ralls
d2fe61326d
IWYU and gnc-gsettings.h isn't used in these files.
2023-10-02 12:33:36 -07:00
John Ralls
a389e0a32e
Bug 799092 - GnuCash 5.4 leaves background process running on exit
...
Clear the schema_hash at app shutdown via gnc_prefs_remove_registered
and make that function available to the Python bindings so that
python programs can do so too.
2023-10-02 12:31:59 -07:00
Christopher Lam
8a54bf2658
use gnc_list_formatter instead of gnc_g_list_stringjoin (..., ", ");
2023-10-02 17:52:54 +08:00
Christopher Lam
ab7ead39ca
use icu::ListFormatter to combine a list strings into a string
2023-10-02 17:52:54 +08:00
Kaligula
fc0e80bbad
Translation update by Kaligula <kaligula.dev@gmail.com> using Weblate
...
po/pl.po: 70.8% (3918 of 5532 strings; 1070 fuzzy)
272 failing checks (4.9%)
Translation: GnuCash/Program (Polish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pl/
Co-authored-by: Kaligula <kaligula.dev@gmail.com>
2023-09-30 18:59:11 +02:00
Szia Tomi
9caa2d45fa
Translation update by Szia Tomi <sziatomi01@gmail.com> 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/
Co-authored-by: Szia Tomi <sziatomi01@gmail.com>
2023-09-30 18:59:11 +02:00
Christopher Lam
efb6f6d37f
[gtest-assistant-stock-transaction] add cpp header for std::setw
...
because gcc 11.3.0 is starting to complain.
2023-09-29 21:28:51 +08:00
Kaligula
6c0c49fd9a
Translation update by Kaligula <kaligula.dev@gmail.com> using Weblate
...
po/pl.po: 70.8% (3918 of 5532 strings; 1070 fuzzy)
272 failing checks (4.9%)
Translation: GnuCash/Program (Polish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pl/
Translation update by Kaligula <kaligula.dev@gmail.com> using Weblate
po/pl.po: 70.8% (3918 of 5532 strings; 1070 fuzzy)
272 failing checks (4.9%)
Translation: GnuCash/Program (Polish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pl/
Co-authored-by: Kaligula <kaligula.dev@gmail.com>
2023-09-29 00:03:51 +00:00
Christopher Lam
d1b2368f4d
Merge Yongun Seong's branch 'utest-gnc-pricedb-types' into stable #1784
2023-09-27 22:16:39 +08:00
John Ralls
d8d8614064
Bug 799087 - Import - Unbalanced (need acct) transactions now show...
...
in red (previously orange).
2023-09-26 21:02:04 -07:00
Zdenko Podobný
13c81df5e6
Translation update by Zdenko Podobný <zdenop@gmail.com> using Weblate
...
po/sk.po: 81.5% (4512 of 5532 strings; 300 fuzzy)
13 failing checks (0.2%)
Translation: GnuCash/Program (Slovak)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/sk/
Co-authored-by: Zdenko Podobný <zdenop@gmail.com>
2023-09-27 00:18:27 +02:00
Stephan Paternotte
068bb0641e
Translation update by Stephan Paternotte <stephan@paternottes.net> using Weblate
...
po/nl.po: 100.0% (5532 of 5532 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>
2023-09-27 00:18:26 +02:00
John Ralls
14e0696531
Merge John Ralls's 'bug798890' into stable.
2023-09-26 13:31:39 -07:00
Yongun Seong
0bd556c581
[utest-gnc-pricedb] fix test failure due to callback type mismatch
2023-09-25 15:38:06 +09:00
Frank H. Ellenberger
15193c5ce0
L10N: Improve Glossary
...
remove redundand parentheses expression from Term; DEM -> EUR
fix some Plural forms
prepopulate from po
add missing files to repo
2023-09-25 08:06:03 +02:00
gallegonovato
da058a62d2
Translation update by gallegonovato <fran-carro@hotmail.es> using Weblate
...
po/glossary/es.po: 100.0% (212 of 212 strings; 0 fuzzy)
2 failing checks (0.9%)
Translation: GnuCash/Glossary (Spanish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/es/
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
2023-09-25 01:20:23 +00:00
Christopher Lam
3d06678cd5
[assistant-qif-import.c] if user cancelled QIF file dialog, bail out
...
instead of inserting the default_dir
2023-09-25 09:11:28 +08:00
Zdenko Podobný
b58166414e
Translation update by Zdenko Podobný <zdenop@gmail.com> using Weblate
...
po/sk.po: 79.4% (4396 of 5532 strings; 416 fuzzy)
10 failing checks (0.1%)
Translation: GnuCash/Program (Slovak)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/sk/
Co-authored-by: Zdenko Podobný <zdenop@gmail.com>
2023-09-24 20:02:04 +02:00
Yaron Shahrabani
a509840c74
Translation update by Yaron Shahrabani <sh.yaron@gmail.com> using Weblate
...
po/glossary/he.po: 100.0% (212 of 212 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (Hebrew)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/he/
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
2023-09-24 20:02:04 +02:00
Frank H. Ellenberger
8e13e44c31
L10N: add missing glossaries
2023-09-24 07:42:34 +02:00
Frank H. Ellenberger
4caaa87d6f
L10N: msgmerge glossaries
2023-09-24 07:23:40 +02:00
Frank H. Ellenberger
fbba76a185
I18N: Several minor improvements of descriptions in the glossary from
...
PR #1237
2023-09-24 07:23:39 +02:00
John Ralls
53245caebf
Release GnuCash 5.4
2023-09-23 16:08:11 -07:00
John Ralls
422fd0cab2
Fix misspelled/missing dist files.
2023-09-23 14:01:11 -07:00
John Ralls
9821527356
Merge latest translations from weblate.
2023-09-23 13:09:07 -07:00
Zdenko Podobný
eeefbbe8d6
Translation update by Zdenko Podobný <zdenop@gmail.com> using Weblate
...
po/sk.po: 78.2% (4327 of 5532 strings; 485 fuzzy)
89 failing checks (1.6%)
Translation: GnuCash/Program (Slovak)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/sk/
Co-authored-by: Zdenko Podobný <zdenop@gmail.com>
2023-09-23 12:59:35 +02:00
Zdenko Podobný
02c97af91c
Translation update by Zdenko Podobný <zdenop@gmail.com> using Weblate
...
po/sk.po: 76.1% (4210 of 5532 strings; 602 fuzzy)
206 failing checks (3.7%)
Translation: GnuCash/Program (Slovak)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/sk/
Co-authored-by: Zdenko Podobný <zdenop@gmail.com>
2023-09-22 21:59:35 +00:00
Andrea Andre
82b6d8b5c1
Translation update by Andrea Andre <andrea.tsg19@slmail.me> using Weblate
...
po/ro.po: 50.3% (2788 of 5532 strings; 1573 fuzzy)
568 failing checks (10.2%)
Translation: GnuCash/Program (Romanian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ro/
Translation update by Andrea Andre <andrea.tsg19@slmail.me> using Weblate
po/ro.po: 50.3% (2788 of 5532 strings; 1577 fuzzy)
570 failing checks (10.3%)
Translation: GnuCash/Program (Romanian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ro/
Translation update by Andrea Andre <andrea.tsg19@slmail.me> using Weblate
po/ro.po: 50.3% (2787 of 5532 strings; 1582 fuzzy)
571 failing checks (10.3%)
Translation: GnuCash/Program (Romanian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ro/
Translation update by Andrea Andre <andrea.tsg19@slmail.me> using Weblate
po/ro.po: 50.3% (2784 of 5532 strings; 1586 fuzzy)
571 failing checks (10.3%)
Translation: GnuCash/Program (Romanian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ro/
Co-authored-by: Andrea Andre <andrea.tsg19@slmail.me>
2023-09-22 21:59:33 +00:00
John Ralls
776a430734
Bug 798904 - GnuCash on Windows opens a CMD window at startup.
...
Applied patch from bug report supplied by "Sherlock".
2023-09-22 13:21:11 -07:00
John Ralls
1a78f82a83
Bug 799084 - Unable to create new scheduled transaction
...
gnc_split_register_save(reg, FALSE) is a no-op. Use
gnc_sxed_reg_check_close instead to ensure that there are splits to
check before trying to check them.
2023-09-22 13:07:55 -07:00
John Ralls
2a12772b6e
Remove test-gnc-recurrence.c from dist
...
File was removed in 4191c6a
.
2023-09-22 09:45:05 -07:00
gallegonovato
8670903497
Translation update by gallegonovato <fran-carro@hotmail.es> using Weblate
...
po/es.po: 100.0% (5532 of 5532 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.8% (5522 of 5532 strings; 9 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>
2023-09-21 21:34:21 +00:00
Zdenko Podobný
09eaba2133
Translation update by Zdenko Podobný <zdenop@gmail.com> using Weblate
...
po/sk.po: 73.4% (4065 of 5532 strings; 685 fuzzy)
230 failing checks (4.1%)
Translation: GnuCash/Program (Slovak)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/sk/
Co-authored-by: Zdenko Podobný <zdenop@gmail.com>
2023-09-21 21:34:20 +00:00
Brian Hsu
c8c3205970
Translation update by Brian Hsu <brianhsu.hsu@gmail.com> using Weblate
...
po/zh_TW.po: 99.8% (5526 of 5532 strings; 4 fuzzy)
14 failing checks (0.2%)
Translation: GnuCash/Program (Chinese (Traditional))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hant/
Co-authored-by: Brian Hsu <brianhsu.hsu@gmail.com>
2023-09-21 21:34:19 +00:00
John Ralls
90b9142096
[DBI backend] Change DBI test URLs to environment variables.
...
From cmake configuration definitions.
2023-09-21 14:33:50 -07:00
Andrea Andre
a2ae43f33b
Translation update by Andrea Andre <andrea.tsg19@slmail.me> using Weblate
...
po/ro.po: 50.3% (2784 of 5532 strings; 1589 fuzzy)
571 failing checks (10.3%)
Translation: GnuCash/Program (Romanian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ro/
Co-authored-by: Andrea Andre <andrea.tsg19@slmail.me>
2023-09-20 20:02:33 +00:00
Christian Wehling
da7f3c2aab
Translation update by Christian Wehling <christian.wehling@web.de> using Weblate
...
po/de.po: 99.9% (5527 of 5532 strings; 2 fuzzy)
5 failing checks (0.1%)
Translation: GnuCash/Program (German)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
Co-authored-by: Christian Wehling <christian.wehling@web.de>
2023-09-20 20:02:31 +00:00