Christopher Lam
6070aecd69
[2/3][gnc-features.c] add & expose gnc_features_set_unused
...
same as gnc_features_set_used but removes feature
2021-12-03 17:40:03 +08:00
Christopher Lam
5dab33694f
[1/3][qofbook.cpp] add & expose qof_book_unset_feature
...
same as qof_book_set_feature but removes feature item
2021-12-03 17:39:34 +08:00
Christopher Lam
88ecf8dd17
Merge branch 'maint'
2021-11-23 16:14:53 +08:00
Maxime Leroy
8a80993f57
Translation update by Maxime Leroy <lisacintosh@gmail.com> using Weblate
...
po/fr.po: 100.0% (5362 of 5362 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
Translation update by Maxime Leroy <lisacintosh@gmail.com > using Weblate
po/fr.po: 99.9% (5357 of 5362 strings; 3 fuzzy)
49 failing checks (0.9%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
Translation update by Maxime Leroy <lisacintosh@gmail.com > using Weblate
po/fr.po: 2.5% (135 of 5362 strings; 5227 fuzzy)
3272 failing checks (61.0%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
Translation update by Maxime Leroy <lisacintosh@gmail.com > using Weblate
po/fr.po: 99.7% (5347 of 5362 strings; 13 fuzzy)
3 failing checks (0.1%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
Translation update by Maxime Leroy <lisacintosh@gmail.com > using Weblate
po/fr.po: 98.9% (5308 of 5362 strings; 50 fuzzy)
5 failing checks (0.1%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
Co-authored-by: Maxime Leroy <lisacintosh@gmail.com >
2021-11-23 03:09:06 +01:00
Avi Markovitz
3f758ff2f2
Translation update by Avi Markovitz <avi.markovitz@gmail.com> using Weblate
...
po/he.po: 100.0% (5362 of 5362 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Hebrew)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
Co-authored-by: Avi Markovitz <avi.markovitz@gmail.com >
2021-11-21 16:38:43 +01:00
Maxime Leroy
1f205edf68
Translation update by Maxime Leroy <lisacintosh@gmail.com> using Weblate
...
po/fr.po: 98.8% (5299 of 5362 strings; 50 fuzzy)
5 failing checks (0.1%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
Translation update by Maxime Leroy <lisacintosh@gmail.com > using Weblate
po/fr.po: 98.5% (5286 of 5362 strings; 50 fuzzy)
5 failing checks (0.1%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
Translation update by Maxime Leroy <lisacintosh@gmail.com > using Weblate
po/fr.po: 98.5% (5286 of 5362 strings; 50 fuzzy)
21 failing checks (0.3%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
Co-authored-by: Maxime Leroy <lisacintosh@gmail.com >
2021-11-21 16:38:43 +01:00
Christopher Lam
d861c65020
[test-engine-extras] don't create splits of opposing amt/value signs
...
Splits' value and amount should never be of opposite signs. Fix
test book which had created this incorrect value/amount
pair. Strengthen env-create-multisplit-transaction to disallow
test book errors.
2021-11-21 23:34:39 +08:00
Maxime Leroy
4903a3e8ce
Translation update by Maxime Leroy <lisacintosh@gmail.com> using Weblate
...
po/fr.po: 98.1% (5263 of 5362 strings; 73 fuzzy)
22 failing checks (0.4%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
Translation update by Maxime Leroy <lisacintosh@gmail.com > using Weblate
po/fr.po: 97.1% (5208 of 5362 strings; 127 fuzzy)
31 failing checks (0.5%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
Translation update by Maxime Leroy <lisacintosh@gmail.com > using Weblate
po/fr.po: 97.0% (5205 of 5362 strings; 130 fuzzy)
34 failing checks (0.6%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
Translation update by Maxime Leroy <lisacintosh@gmail.com > using Weblate
po/fr.po: 95.3% (5113 of 5362 strings; 222 fuzzy)
80 failing checks (1.4%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
Translation update by Maxime Leroy <lisacintosh@gmail.com > using Weblate
po/fr.po: 90.9% (4879 of 5362 strings; 455 fuzzy)
166 failing checks (3.0%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
Co-authored-by: Maxime Leroy <lisacintosh@gmail.com >
2021-11-19 07:52:45 +01:00
Christopher Lam
27683f212d
[dialog-search] another QofQuery "q" must be destroyed
...
because qof_query_merge creates a newly allocated QofQuery, its 2
QofQuery must be freed separately.
2021-11-19 00:02:48 +08:00
Christopher Lam
74d594d181
[dialog-search] QofQuery must be destroyed
2021-11-18 23:39:59 +08:00
Christopher Lam
62fa9d9f44
Merge branch 'maint-797772' into maint #1186
2021-11-18 23:08:33 +08:00
Maxime Leroy
bd4e7d6017
Translation update by Maxime Leroy <lisacintosh@gmail.com> using Weblate
...
po/fr.po: 89.0% (4774 of 5362 strings; 560 fuzzy)
206 failing checks (3.8%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
Translation update by Maxime Leroy <lisacintosh@gmail.com > using Weblate
po/fr.po: 86.7% (4650 of 5362 strings; 684 fuzzy)
228 failing checks (4.2%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
Translation update by Maxime Leroy <lisacintosh@gmail.com > using Weblate
po/fr.po: 82.9% (4449 of 5362 strings; 843 fuzzy)
348 failing checks (6.4%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
Co-authored-by: Maxime Leroy <lisacintosh@gmail.com >
2021-11-18 07:25:34 +01:00
Anonymous
87425fa1de
Translation update by Anonymous <noreply@weblate.org> using Weblate
...
po/glossary/fr.po: 100.0% (223 of 223 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 Anonymous <noreply@weblate.org > using Weblate
po/glossary/fr.po: 100.0% (222 of 222 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/fr/
Co-authored-by: Anonymous <noreply@weblate.org >
2021-11-17 00:53:16 +01:00
Maxime Leroy
a3e028ce7a
Translation update by Maxime Leroy <lisacintosh@gmail.com> using Weblate
...
po/fr.po: 82.8% (4442 of 5362 strings; 843 fuzzy)
375 failing checks (6.9%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
Translation update by Maxime Leroy <lisacintosh@gmail.com > using Weblate
po/fr.po: 82.7% (4436 of 5362 strings; 842 fuzzy)
375 failing checks (6.9%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
Co-authored-by: Maxime Leroy <lisacintosh@gmail.com >
2021-11-17 00:53:15 +01:00
cjh
2a9fb23628
Translation update by cjh <cjh@cjh0613.com> using Weblate
...
po/zh_CN.po: 100.0% (5362 of 5362 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Chinese (Simplified))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
Co-authored-by: cjh <cjh@cjh0613.com >
2021-11-16 07:42:01 +01:00
Anonymous
c92709eb8f
Translation update by Anonymous <noreply@weblate.org> using Weblate
...
po/glossary/fr.po: 100.0% (218 of 218 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/fr/
Co-authored-by: Anonymous <noreply@weblate.org >
2021-11-16 07:42:00 +01:00
Christian Wehling
9d68db7964
Translation update by Christian Wehling <christian.wehling@web.de> using Weblate
...
po/de.po: 100.0% (5362 of 5362 strings; 0 fuzzy)
223 failing checks (4.1%)
Translation: GnuCash/Program (German)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
Co-authored-by: Christian Wehling <christian.wehling@web.de >
2021-11-16 07:42:00 +01:00
Maxime Leroy
2df4fab450
Translation update by Maxime Leroy <lisacintosh@gmail.com> using Weblate
...
po/fr.po: 82.4% (4422 of 5362 strings; 842 fuzzy)
375 failing checks (6.9%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
Translation update by Maxime Leroy <lisacintosh@gmail.com > using Weblate
po/fr.po: 81.8% (4391 of 5362 strings; 842 fuzzy)
371 failing checks (6.9%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
Co-authored-by: Maxime Leroy <lisacintosh@gmail.com >
2021-11-16 07:41:59 +01:00
YTX
a1d3550876
Translation update by YTX <ytx.cash@gmail.com> using Weblate
...
po/zh_CN.po: 100.0% (5362 of 5362 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Chinese (Simplified))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
Co-authored-by: YTX <ytx.cash@gmail.com >
2021-11-15 00:53:35 +01:00
Anonymous
fad7b6504c
Translation update by Anonymous <noreply@weblate.org> 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 Anonymous <noreply@weblate.org > using Weblate
po/glossary/fr.po: 100.0% (211 of 211 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/fr/
Co-authored-by: Anonymous <noreply@weblate.org >
2021-11-15 00:53:34 +01:00
Maxime Leroy
4d9ad58f42
Translation update by Maxime Leroy <lisacintosh@gmail.com> using Weblate
...
po/fr.po: 81.6% (4377 of 5362 strings; 856 fuzzy)
371 failing checks (6.9%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
Translation update by Maxime Leroy <lisacintosh@gmail.com > using Weblate
po/fr.po: 80.9% (4340 of 5362 strings; 856 fuzzy)
370 failing checks (6.9%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
Translation update by Maxime Leroy <lisacintosh@gmail.com > using Weblate
po/fr.po: 80.3% (4310 of 5362 strings; 859 fuzzy)
370 failing checks (6.9%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
Co-authored-by: Maxime Leroy <lisacintosh@gmail.com >
2021-11-15 00:53:34 +01:00
Maxime Leroy
58d37b75b0
Translation update by Maxime Leroy <lisacintosh@gmail.com> using Weblate
...
po/fr.po: 79.8% (4279 of 5362 strings; 861 fuzzy)
367 failing checks (6.8%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
Co-authored-by: Maxime Leroy <lisacintosh@gmail.com >
2021-11-13 11:24:05 +01:00
Lionel Élie Mamane
6a5e9cfb6c
Small documentation patch
2021-11-13 11:17:12 +01:00
Maxime Leroy
db9ac8e7e2
Translation update by Maxime Leroy <lisacintosh@gmail.com> using Weblate
...
po/fr.po: 79.0% (4239 of 5362 strings; 868 fuzzy)
367 failing checks (6.8%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
Translation update by Maxime Leroy <lisacintosh@gmail.com > using Weblate
po/fr.po: 78.8% (4227 of 5362 strings; 868 fuzzy)
367 failing checks (6.8%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
Translation update by Maxime Leroy <lisacintosh@gmail.com > using Weblate
po/fr.po: 78.8% (4226 of 5362 strings; 869 fuzzy)
368 failing checks (6.8%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
Translation update by Maxime Leroy <lisacintosh@gmail.com > using Weblate
po/fr.po: 78.5% (4214 of 5362 strings; 878 fuzzy)
368 failing checks (6.8%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
Co-authored-by: Maxime Leroy <lisacintosh@gmail.com >
2021-11-13 03:54:06 +01:00
Avi Markovitz
b09cb296f7
Translation update by Avi Markovitz <avi.markovitz@gmail.com> using Weblate
...
po/he.po: 100.0% (5362 of 5362 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Hebrew)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
Co-authored-by: Avi Markovitz <avi.markovitz@gmail.com >
2021-11-10 14:51:15 +01:00
Maxime Leroy
66c9df8267
Translation update by Maxime Leroy <lisacintosh@gmail.com> using Weblate
...
po/glossary/fr.po: 100.0% (210 of 210 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 Maxime Leroy <lisacintosh@gmail.com > using Weblate
po/fr.po: 78.4% (4206 of 5362 strings; 880 fuzzy)
369 failing checks (6.8%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
Co-authored-by: Maxime Leroy <lisacintosh@gmail.com >
2021-11-10 14:51:14 +01:00
Anonymous
b4a4175883
Translation update by Anonymous <noreply@weblate.org> using Weblate
...
po/glossary/fr.po: 100.0% (210 of 210 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/fr/
Co-authored-by: Anonymous <noreply@weblate.org >
2021-11-10 03:52:54 +01:00
Maxime Leroy
7d1c37e9e2
Translation update by Maxime Leroy <lisacintosh@gmail.com> using Weblate
...
po/fr.po: 77.5% (4160 of 5362 strings; 884 fuzzy)
372 failing checks (6.9%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
Translation update by Maxime Leroy <lisacintosh@gmail.com > using Weblate
po/fr.po: 77.5% (4157 of 5362 strings; 884 fuzzy)
372 failing checks (6.9%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
Translation update by Maxime Leroy <lisacintosh@gmail.com > using Weblate
po/fr.po: 76.9% (4125 of 5362 strings; 891 fuzzy)
377 failing checks (7.0%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
Co-authored-by: Maxime Leroy <lisacintosh@gmail.com >
2021-11-10 03:52:54 +01:00
John Ralls
ff04ad3785
Bug 798346 - crashes when running check & repair
...
Don't scrub trading accounts for imbalances, see the comment in
the commit for why.
2021-11-08 18:06:29 -08:00
YTX
22f83c8697
Translation update by YTX <ytx.cash@gmail.com> using Weblate
...
po/zh_CN.po: 100.0% (5362 of 5362 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Chinese (Simplified))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
Co-authored-by: YTX <ytx.cash@gmail.com >
2021-11-07 17:52:51 +01:00
Christopher Lam
984d816a58
Merge branch 'maint'
2021-11-06 21:41:17 +08:00
Christopher Lam
4f2d6c7c1b
Merge branch 'maint-progress2' into maint #1175
2021-11-06 21:35:02 +08:00
Christopher Lam
f497c9139d
Bug 797772 - Allow reconciliation report to double filter by both posting and reconciliation date
2021-11-06 20:08:53 +08:00
Christopher Lam
9bbbeab271
[trep-engine] new option "Date Filter" to specify dates to filter by
2021-11-06 20:08:53 +08:00
Christopher Lam
16f5be80f9
[test-transaction] "Report Currency" renamed to "Report's currency"
2021-11-06 16:25:48 +08:00
Maxime Leroy
aa450cb00e
Translation update by Maxime Leroy <lisacintosh@gmail.com> using Weblate
...
po/fr.po: 76.9% (4125 of 5362 strings; 891 fuzzy)
377 failing checks (7.0%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
Co-authored-by: Maxime Leroy <lisacintosh@gmail.com >
2021-11-05 08:35:59 +01:00
Frank H. Ellenberger
bfe2a1635b
Revert "Translation update by Hugo Carvalho <hugokarvalho@hotmail.com>
...
using Weblate"
This reverts commit 78fac0307c .
Reason: https://github.com/Gnucash/gnucash/pull/1182#discussion_r739675453
2021-11-04 23:28:56 +01:00
Avi Markovitz
e094de7c7a
Translation update by Avi Markovitz <avi.markovitz@gmail.com> using Weblate
...
po/he.po: 100.0% (5362 of 5362 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Hebrew)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
Co-authored-by: Avi Markovitz <avi.markovitz@gmail.com >
2021-11-04 16:35:00 +01:00
Allan Nordhøy
ebde97ce56
Translation update by Allan Nordhøy <epost@anotheragency.no> using Weblate
...
po/nb.po: 53.3% (2862 of 5362 strings; 1633 fuzzy)
423 failing checks (7.8%)
Translation: GnuCash/Program (Norwegian Bokmål)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/nb_NO/
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
2021-11-04 16:35:00 +01:00
Maxime Leroy
8d2f059071
Translation update by Maxime Leroy <lisacintosh@gmail.com> using Weblate
...
po/fr.po: 75.9% (4075 of 5362 strings; 909 fuzzy)
382 failing checks (7.1%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
Translation update by Maxime Leroy <lisacintosh@gmail.com > using Weblate
po/fr.po: 75.9% (4073 of 5362 strings; 909 fuzzy)
383 failing checks (7.1%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
Co-authored-by: Maxime Leroy <lisacintosh@gmail.com >
2021-11-04 16:34:59 +01:00
Hugo Carvalho
78fac0307c
Translation update by Hugo Carvalho <hugokarvalho@hotmail.com> using Weblate
...
po/glossary/pt.po: 100.0% (208 of 208 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (Portuguese)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/pt/
Co-authored-by: Hugo Carvalho <hugokarvalho@hotmail.com >
2021-11-04 16:34:59 +01:00
John Ralls
0660da074f
Merge Simon Arlott's 'cut-txn-warning' into maint.
2021-11-03 14:16:10 -07:00
Christopher Lam
970e9af342
Merge branch 'glist-functions' into maint #1183
2021-11-02 23:35:07 +08:00
Christopher Lam
79d8ef0299
Revert b5f5129f7 using gnc_list_length_cmp
2021-11-02 23:34:26 +08:00
Christopher Lam
3dfdf60608
[gnc-glib-utils] Define and export gnc_list_length_cmp
2021-11-02 23:34:25 +08:00
Christopher Lam
7a25c12b9a
[dialog-sx-since-last-run] don't allocate repeatedly to combine strings
2021-10-30 22:41:02 +08:00
Christopher Lam
b5f5129f7d
Shortcut g_list_length comparison against small numbers
...
It's more efficient to test node && node->next etc when testing GList
length against small numbers
2021-10-30 22:29:17 +08:00
Christopher Lam
e94ee3bfad
Don't g_strdup char* from scm_to_locale|utf8_string
...
Both scm_to_locale_string and scm_to_utf8_string return newly
allocated char*. It is not necessary to return a strdup'd char* and
free the original.
2021-10-30 22:26:33 +08:00
Simon Arlott
f7f6f337df
Separate the warnings for "cut split/transaction" and "delete split/transaction"
2021-10-28 22:09:39 +01:00
Christopher Lam
f813f7cd14
[gnc-autoclear] Move autoclear algorithm into gnome-utils
2021-10-28 21:41:46 +08:00