Commit Graph

25136 Commits

Author SHA1 Message Date
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
Christopher Lam
0a39c37b22 [window-autoclear.glade] upgrade to glade 3.38.2 2021-10-28 21:41:43 +08:00
Christopher Lam
deec353b33 [window-reconcile.glade] upgrade to glade 3.38.2 2021-10-28 21:41:04 +08:00
goodvibes2
8ad29feaba Bug797678 OFX import should append not replace, existing Notes & Desc
Add an "Append" checkbox to the bottom of the "Generic import
transaction matcher" window to the left of the "Reconcile after match"
checkbox.
When ticked, this causes the imported Description/Notes to be appended
to the matched transaction Description/Notes respectively.
The selected ticked/unticked state of the "Append" checkbox is saved in
a key value pair for the import account, so the next import for that
account will automatically default it to the saved state.
As these mods are limited to the code for the matcher window, this
should work for all the imports that use it - ie ofx & csv file imports
(both tested) & aqbanking (cannot test).
2021-10-28 10:58:07 +11:00
Christian Wehling
d6ad50df54
Translation update by Christian Wehling <christian.wehling@web.de> using Weblate
po/de.po: 99.8% (5354 of 5362 strings; 6 fuzzy)
228 failing checks (4.2%)
Translation: GnuCash/Program (German)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/

Co-authored-by: Christian Wehling <christian.wehling@web.de>
2021-10-27 20:55:31 +02:00
Geert Janssens
bdb06479e8 GSettings - fix GObject warning when old prefs-version is unset
This will happen when current master (future 5.0) has been run
at least once.
2021-10-27 10:35:11 +02:00
jean
1e80810e4e Fix issue with failure to run reconciliation with all accounts present
in a multi-account OFX file.
Do that by saving a GList of statements, rather than a pointer to a single one.
Also freeing of info happens during the call to process_next_file.
2021-10-24 14:48:51 -07:00
cjh
9825132eab
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/

Translation update  by cjh <cjh@cjh0613.com> using Weblate

po/zh_TW.po: 99.8% (5352 of 5362 strings; 10 fuzzy)
5 failing checks (0.1%)
Translation: GnuCash/Program (Chinese (Traditional))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hant/

Co-authored-by: cjh <cjh@cjh0613.com>
2021-10-23 21:27:49 +02:00
John Ralls
5a8cbf4193 Bug 798325 - New Currency for Venezuela (VED)
Add latest Venezuelan revaluation of the Bolivar Soberano, following
the ISO notation replacing VES (which the Venezualan central bank is
keeping) with VED and the exchange code (ditto) with 926.
2021-10-23 12:27:11 -07:00
Avi Markovitz
dfa78d9e5b
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-10-21 17:42:03 +02:00
Milo Ivir
73525717ef
Translation update by Milo Ivir <mail@milotype.de> using Weblate
po/hr.po: 100.0% (5362 of 5362 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Croatian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hr/

Co-authored-by: Milo Ivir <mail@milotype.de>
2021-10-21 17:42:02 +02:00
Christopher Lam
f40dbb8c28 Avoid unnecessary g_list_length in equality functions 2021-10-21 17:56:15 +08:00
Christopher Lam
f0970c8eb4 [gnc-features] don't repeatedly g_strconcat gchars* 2021-10-20 19:29:32 +08:00
Christopher Lam
31a0300abe [Recurrence.c] avoid repeated calls to g_list_length 2021-10-20 19:29:26 +08:00
Christopher Lam
6bcd69026b [gnc-budget-view] avoid O(N^2) g_list_length calls 2021-10-20 19:29:18 +08:00
Yaron Shahrabani
a3fedfe5ae
Translation update by Yaron Shahrabani <sh.yaron@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: Yaron Shahrabani <sh.yaron@gmail.com>
2021-10-19 22:41:28 +02:00
Frank H. Ellenberger
56ae17c731 L10N:sv:: merge recent 4.8-pot2
5245 translated messages, 113 fuzzy translations, 4 untranslated
messages.
2021-10-19 02:02:03 +02:00
Arve Eriksson
2a47344658 L10N:sv: 2021-10-17 Update from translationproject.org (4.7-pre1)
5256 translated messages, 106 fuzzy translations.
2021-10-19 02:01:43 +02:00
jean
b95df85121 Import of OFX files with many securities opens too many matching dialogs
Because ofx import is currently split per target account, and since each security has its own accounts, importing such OFX is a tedious process.
The fix is to only split the transactions if we identify a potential transfer, currently based on amount, date and accounts.
To do that, we insert transactions one by one into a list, making sure we have not already inserted one that has the same date, and the same absolute amount. If we have, we keep this potential transfer for a second phase.
A naive approach would loop through added transactions for each new transaction by that ends up being O(N^2), which matters if we have many transactions. Instead, I'm using a hash to make this O(N log N).
2021-10-18 09:03:42 -07:00
Wellington Terumi Uemura
a52f7eabed
Translation update by Wellington Terumi Uemura <wellingtonuemura@gmail.com> using Weblate
po/pt_BR.po: 100.0% (5362 of 5362 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>
2021-10-18 16:42:40 +02:00