Commit Graph

27723 Commits

Author SHA1 Message Date
John Ralls
eee5f674c4 Merge Richard Cohen's 'declare-type-gnc-tree-model' into stable. 2023-06-16 12:40:29 -07:00
John Ralls
48cf3a9a32 Merge Richard Cohen's 'declare-type-gncsearch' into stable. 2023-06-16 12:39:20 -07:00
John Ralls
2e58dd83b7 Merge latest translations from Weblate. 2023-06-16 12:13:02 -07:00
Francisco Serrador
d5a28e5170
Translation update by Francisco Serrador <fserrador@gmail.com> using Weblate
po/glossary/es.po: 100.0% (222 of 222 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (Spanish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/es/

Translation update  by Francisco Serrador <fserrador@gmail.com> using Weblate

po/es.po: 99.9% (5498 of 5499 strings; 1 fuzzy)
3 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% (5499 of 5499 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: Francisco Serrador <fserrador@gmail.com>
2023-06-16 19:50:40 +02:00
Jaime Marquínez Ferrándiz
0394abfb8b
Translation update by Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net> using Weblate
po/es.po: 100.0% (5499 of 5499 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: Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net>
2023-06-16 19:50:39 +02:00
Gaël CATLLA
3d1c7fb2fa
Translation update by Gaël CATLLA <gcatlla@free.fr> using Weblate
po/fr.po: 95.0% (5227 of 5499 strings; 165 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/

Translation update  by Gaël CATLLA <gcatlla@free.fr> using Weblate

po/fr.po: 95.0% (5227 of 5499 strings; 147 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/

Translation update  by Gaël CATLLA <gcatlla@free.fr> using Weblate

po/fr.po: 94.6% (5203 of 5499 strings; 170 fuzzy)
34 failing checks (0.6%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/

Co-authored-by: Gaël CATLLA <gcatlla@free.fr>
2023-06-16 19:50:39 +02:00
Andrea Andre
ff988b5567
Translation update by Andrea Andre <andrea.tsg19@slmail.me> using Weblate
po/ro.po: 47.4% (2611 of 5499 strings; 1949 fuzzy)
774 failing checks (14.0%)
Translation: GnuCash/Program (Romanian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ro/

Co-authored-by: Andrea Andre <andrea.tsg19@slmail.me>
2023-06-16 19:50:38 +02:00
Geza Kiss
0823202ee9
Translation update by Geza Kiss <geza.openstreetmap@reallymymail.com> using Weblate
po/hu.po: 69.7% (3833 of 5499 strings; 614 fuzzy)
1 failing checks (0.1%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/

Co-authored-by: Geza Kiss <geza.openstreetmap@reallymymail.com>
2023-06-16 19:50:37 +02:00
Rauno Ots
33eab18343
Translation update by Rauno Ots <rots00@gmail.com> using Weblate
po/et.po: 10.7% (590 of 5499 strings; 105 fuzzy)
20 failing checks (0.3%)
Translation: GnuCash/Program (Estonian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/et/

Translation update  by Rauno Ots <rots00@gmail.com> using Weblate

po/et.po: 10.4% (575 of 5499 strings; 105 fuzzy)
20 failing checks (0.3%)
Translation: GnuCash/Program (Estonian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/et/

Co-authored-by: Rauno Ots <rots00@gmail.com>
2023-06-16 19:50:36 +02:00
Vincent Dawans
e69b89a106
Translation update by Vincent Dawans <dawansv@gmail.com> using Weblate
po/fr.po: 94.6% (5204 of 5499 strings; 169 fuzzy)
33 failing checks (0.6%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/

Translation update  by Vincent Dawans <dawansv@gmail.com> using Weblate

po/fr.po: 94.2% (5181 of 5499 strings; 189 fuzzy)
34 failing checks (0.6%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/

Translation update  by Vincent Dawans <dawansv@gmail.com> using Weblate

po/fr.po: 94.0% (5171 of 5499 strings; 199 fuzzy)
34 failing checks (0.6%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/

Translation update  by Vincent Dawans <dawansv@gmail.com> using Weblate

po/glossary/fr.po: 100.0% (216 of 216 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/fr/

Translation update  by Vincent Dawans <dawansv@gmail.com> using Weblate

po/fr.po: 93.7% (5158 of 5499 strings; 212 fuzzy)
36 failing checks (0.6%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/

Co-authored-by: Vincent Dawans <dawansv@gmail.com>
2023-06-16 19:50:36 +02:00
Christian Wehling
7387800841
Translation update by Christian Wehling <christian.wehling@web.de> using Weblate
po/de.po: 100.0% (5499 of 5499 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>
2023-06-16 19:50:35 +02:00
Rune Osnes
8e18cde7f0
Translation update by Rune Osnes <osnes.rune@gmail.com> using Weblate
po/nb.po: 87.6% (4819 of 5499 strings; 680 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Norwegian Bokmål)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/nb_NO/

Translation update  by Rune Osnes <osnes.rune@gmail.com> using Weblate

po/glossary/nb.po: 100.0% (216 of 216 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (Norwegian Bokmål)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/nb_NO/

Translation update  by Rune Osnes <osnes.rune@gmail.com> using Weblate

po/nb.po: 83.6% (4602 of 5499 strings; 714 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Norwegian Bokmål)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/nb_NO/

Translation update  by Rune Osnes <osnes.rune@gmail.com> using Weblate

po/nb.po: 83.6% (4602 of 5499 strings; 714 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Norwegian Bokmål)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/nb_NO/

Translation update  by Rune Osnes <osnes.rune@gmail.com> using Weblate

po/nb.po: 79.5% (4372 of 5499 strings; 816 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Norwegian Bokmål)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/nb_NO/

Translation update  by Rune Osnes <osnes.rune@gmail.com> using Weblate

po/nb.po: 74.4% (4092 of 5499 strings; 819 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Norwegian Bokmål)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/nb_NO/

Translation update  by Rune Osnes <osnes.rune@gmail.com> using Weblate

po/nb.po: 70.2% (3864 of 5499 strings; 958 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Norwegian Bokmål)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/nb_NO/

Translation update  by Rune Osnes <osnes.rune@gmail.com> using Weblate

po/nb.po: 70.0% (3853 of 5499 strings; 965 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Norwegian Bokmål)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/nb_NO/

Translation update  by Rune Osnes <osnes.rune@gmail.com> using Weblate

po/nb.po: 65.0% (3577 of 5499 strings; 1211 fuzzy)
132 failing checks (2.4%)
Translation: GnuCash/Program (Norwegian Bokmål)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/nb_NO/

Translation update  by Rune Osnes <osnes.rune@gmail.com> using Weblate

po/nb.po: 64.8% (3568 of 5499 strings; 1220 fuzzy)
139 failing checks (2.5%)
Translation: GnuCash/Program (Norwegian Bokmål)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/nb_NO/

Translation update  by Rune Osnes <osnes.rune@gmail.com> using Weblate

po/nb.po: 64.6% (3553 of 5499 strings; 1235 fuzzy)
154 failing checks (2.8%)
Translation: GnuCash/Program (Norwegian Bokmål)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/nb_NO/

Translation update  by Rune Osnes <osnes.rune@gmail.com> using Weblate

po/nb.po: 62.9% (3462 of 5499 strings; 1304 fuzzy)
223 failing checks (4.0%)
Translation: GnuCash/Program (Norwegian Bokmål)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/nb_NO/

Co-authored-by: Rune Osnes <osnes.rune@gmail.com>
2023-06-16 19:50:34 +02:00
Christopher Lam
4a60e01fcd bugfix xaccTransGetTxnType: avoid returning TXN_TYPE_LINK incorrectly
A TXN_TYPE_PAYMENT will have non-APAR splits; a TXN_TYPE_LINK will not
have non-APAR splits. This bug manifests as a regular TXN_TYPE_PAYMENT
transaction being later voided being incorrectly changed to
TXN_TYPE_LINK.
2023-06-14 18:29:00 +08:00
Robert Fewell
853791cbf7 Fix lockup on Windows in completioncell
Missed updating an 'if' clause which resulted in a negative offset for
previous character.
2023-06-13 15:48:59 +01:00
Richard Cohen
c87f9db9ef Refactor: remove unnecessary GncTreeModel*Private 2023-06-13 14:02:21 +01:00
Richard Cohen
1084071be6 Refactor: hide implementation of GncTreeModel* (move from .h -> .c) 2023-06-13 14:02:21 +01:00
Richard Cohen
ae352e9efe Refactor: Remove unused GncTreeModelSelection 2023-06-13 14:02:21 +01:00
Richard Cohen
91863dfb4b Refactor: DECLARE_FINAL GncTreeModelPrice < GncTreeModel 2023-06-13 14:02:21 +01:00
Richard Cohen
1c40aa8a77 Refactor: DECLARE_FINAL GncTreeModelOwner < GncTreeModel 2023-06-13 14:02:21 +01:00
Richard Cohen
45c3f2831a Refactor: DECLARE_FINAL GncTreeModelCommodity < GncTreeModel 2023-06-13 14:02:21 +01:00
Richard Cohen
241afec3a8 Refactor: DECLARE_FINAL GncTreeModelAccount < GncTreeModel 2023-06-13 14:02:16 +01:00
Richard Cohen
97a5bf0a3d Refactor: DECLARE_FINAL GncTreeModelAccountTypes < GObject 2023-06-13 14:01:35 +01:00
Richard Cohen
80fdffb07b Refactor: DECLARE_DERIVABLE GncTreeModel < GObject 2023-06-13 14:01:29 +01:00
Richard Cohen
a8943dc315 Refactor: remove unnecessary GNCSearch*Private
- rename parent to parent_instance
- remove unused member dummy
2023-06-13 11:39:10 +01:00
Richard Cohen
4eb20b2456 Refactor: hide implementation of GNCSearch* (move from .h to .c) 2023-06-13 11:38:56 +01:00
Richard Cohen
5d3eaa51c7 Refactor: DECLARE_FINAL GNCSearchOwner < GNCSearchCoreType 2023-06-13 11:37:59 +01:00
Richard Cohen
8cb697b8a9 Refactor: DECLARE_FINAL GNCSearchString < GNCSearchCoreType 2023-06-13 11:37:59 +01:00
Richard Cohen
b1d1f6b8d1 Refactor: DECLARE_FINAL GNCSearchReconciled < GNCSearchCoreType 2023-06-13 11:37:59 +01:00
Richard Cohen
bd6083278d Refactor: DECLARE_FINAL GNCSearchNumeric < GNCSearchCoreType 2023-06-13 11:37:59 +01:00
Richard Cohen
f1a77ca782 Refactor: DECLARE_FINAL GNCSearchInt64 < GNCSearchCoreType 2023-06-13 11:37:59 +01:00
Richard Cohen
0b215793b6 Refactor: DECLARE_FINAL GNCSearchDouble < GNCSearchCoreType 2023-06-13 11:37:59 +01:00
Richard Cohen
f935d7868b Refactor: DECLARE_FINAL GNCSearchDate < GNCSearchCoreType 2023-06-13 11:37:59 +01:00
Richard Cohen
74517c44a5 Refactor: DECLARE_FINAL GNCSearchBoolean < GNCSearchCoreType 2023-06-13 11:37:59 +01:00
Richard Cohen
a6dcdb6a68 Refactor: DECLARE_FINAL GNCSearchAccount < GNCSearchCoreType 2023-06-13 11:37:59 +01:00
Richard Cohen
53ab52fa4e Refactor: DECLARE_DERIVABLE GNCSearchCoreType < GObject
- remove unused GNCSearchParam *param
2023-06-13 11:36:57 +01:00
John Ralls
38118a2ad6 Bug 798948 - XML file corrupted by saving twice in extremely short period
Prevent reentrance with gnc_file_save_in_progress().
2023-06-12 17:00:45 -07:00
John Ralls
75fb523c36 Merge Simon Arlott's 'bug-798695' into stable. 2023-06-12 15:48:50 -07:00
John Ralls
57b8006a66 Merge Simon Arlott's 'bug-777472' into stable. 2023-06-12 15:45:41 -07:00
John Ralls
2e20b37d04 Merge Paolo Maero's 'money-out' into stable. 2023-06-12 14:45:19 -07:00
John Ralls
0d1ba1ebe7 Merge Richard Cohen's 'y2038-fixes' into stable. 2023-06-12 14:44:11 -07:00
John Ralls
fb7c0328bc Merge Richard Cohen's 'remove-unused-osx_accel_map' into stable. 2023-06-12 14:43:09 -07:00
John Ralls
770b5a4be9 Add new completioncell-gnome.c to POTFILES.in 2023-06-12 11:19:29 -07:00
John Ralls
0c64c98a93 [stock-txn-asst] Remove conflict markers. 2023-06-12 11:18:11 -07:00
Christopher Lam
8ec6a4cb12 [Scrub.c] 8628ca8715 rewritten to avoid QofQuery
because QofQuery will include the blank transaction which must not be
scrubbed.
2023-06-12 23:59:37 +08:00
John Ralls
6d60c11252 Merge Bob Fewell's 'revised-reg-desc' into stable. 2023-06-11 13:11:41 -07:00
John Ralls
96e349ba8d Merge Christopher Lam's 'stock-txns-mvc' into stable. 2023-06-11 13:08:51 -07:00
John Ralls
c4e0ddb819 [stock-txn-asst] Don't use the initial value in amount edit widgets.
Unless they're valid. Otherwise the invalid value will log an error
that will prevent later valid input from working.
2023-06-11 12:22:24 -07:00
John Ralls
186963109d [stock-txn-asst] Remove some superflous declarations. 2023-06-11 12:22:02 -07:00
John Ralls
43b161c28b [stock-txn-asst] Add comments explaining workings. 2023-06-10 18:24:07 -07:00
John Ralls
f4ac1f40fe [stock-txn-asst] Extract page classes for StockAssistantView. 2023-06-10 18:24:07 -07:00