John Ralls
c1c75e8f81
Revert "Revert "Merge Stefan Bayer's 'SepaInternalTransfer' into maint.""
...
The original merge was of a PR based on master into maint, bringing
along all of the development changes in master along with it. We don't
want that so the merge was reverted and the PR's two changes
cherry-picked in. That fixed maint, but then the next regular merge of
maint into master naturally included that revert commit undoing the
changes in master. Not so good. Reverting the revert, this commit,
restores the changes, albeit with messed up history.
2022-01-08 15:10:53 -08:00
Christopher Lam
5603acba31
Merge branch 'maint'
2022-01-06 21:32:41 +08:00
Christopher Lam
9d07471a88
Merge branch 'maint-798408' into maint #1236
...
This commit ensures that GnuCash 4.10 can handle unreversed budgets in
UI.
2022-01-06 21:28:30 +08:00
Frank H. Ellenberger
11a64f8ebe
I18N: Improve message of PR #1232
2022-01-06 10:55:50 +01:00
Christopher Lam
91d3720dac
[gnc-plugin-page-budget.glade] GtkCheckButton has label
...
Instead of a separate adjacent GtkLabel. This will ensure the
GtkCheckBox box is easier to click.
2022-01-06 09:19:54 +08:00
Christopher Lam
8cef481e11
[gnc-budget-view.c] avoid O(N^2) GList access in forloops
...
Iterate on GList elements directly
2022-01-06 09:19:54 +08:00
Frank H. Ellenberger
d7e2099791
Merge PR #1234 into maint
2022-01-05 17:12:43 +01:00
Christian Wehling
a37cc24ebf
Tip-of-the-Day, new tip: the full file path is shown in the status bar.
2022-01-05 16:37:06 +01:00
Avi Markovitz
7d75797a2d
Translation update by Avi Markovitz <avi.markovitz@gmail.com> using Weblate
...
po/he.po: 100.0% (5380 of 5380 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 >
2022-01-05 12:53:34 +01:00
YTX
d03a2bb2ef
Translation update by YTX <ytx.cash@gmail.com> using Weblate
...
po/zh_CN.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
1 failing checks (0.1%)
Translation: GnuCash/Program (Chinese (Simplified))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
Co-authored-by: YTX <ytx.cash@gmail.com >
2022-01-05 12:53:33 +01:00
Christopher Lam
85af1ff2fa
Bug 798408 - The calculation in budgets UI and reports are wrong.
...
gbv_get_accumulated_budget_amount returns a numeric, signed for
DISPLAY and must be converted to unreversed before adding to info->total
2022-01-05 16:23:48 +08:00
Christopher Lam
3857897181
[gnc-budget-view] g_free a newly allocated gchar*
2022-01-05 16:15:12 +08:00
Christopher Lam
32cfd484fb
Merge branch 'maint-speedup-reconcile-finalize' into maint #1230
2022-01-05 14:53:38 +08:00
Christopher Lam
778cabb8d2
Addendum to fd3ec14f6 optionally raises descendants' editlevel
2022-01-05 14:53:36 +08:00
John Ralls
43d4c4a6a3
Merge Jean Laroche's '798395_ofxdirectconnect_crash' into maint.
2022-01-04 21:08:51 -08:00
Pedro Albuquerque
100b6fed56
Bug 798411 - Untranslated/Unused string [pt only]
...
Translation update by Pedro Albuquerque <pmra@gmx.com > using Weblate
po/pt.po: 100.0% (5380 of 5380 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 >
2022-01-04 12:00:28 +01:00
Christopher Lam
9a6eaf0731
[gnc-budget-view] avoid GList O(N^2) forloop scanning
2022-01-04 18:39:36 +08:00
jean
1cbc70bd62
Bug 798395 ofxdirectconnect downloads crash gnucash 4.9
...
Add a check of temp_trans_list to avoid dereferencing a NULL pointer when there
are no transactions to match. Add a dialog to alert the user.
2022-01-03 22:52:59 -08:00
Christopher Lam
f7ee644695
Amendment to 73822f97a [1/2] use heuristics to scrub budget signs
...
Testing income<0 to conclude "none reversal" is likely a more sound
strategy than testing liability>0.
2022-01-04 08:25:02 +08:00
Christopher Lam
85a62c03ea
Amendment to 972fd4520 [2/3] remove backward-compatibility code
...
Error in removing backward compatibility code.
gnc_reverse_budget_balance (account, TRUE) should be simplified to
gnc_reverse_balance (account). The .scm code was simplified correctly,
but not the C code.
2022-01-04 08:22:18 +08:00
Milo Ivir
8d92517985
Translation update by Milo Ivir <mail@milotype.de> using Weblate
...
po/glossary/hr.po: 100.0% (216 of 216 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (Croatian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/hr/
2022-01-03 20:55:34 +01:00
Yaron Shahrabani
5b1f0648f9
Translation update by Yaron Shahrabani <sh.yaron@gmail.com> using Weblate
...
po/he.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Hebrew)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
2022-01-03 20:55:34 +01:00
Avi Markovitz
469d55b1cf
Translation update by Avi Markovitz <avi.markovitz@gmail.com> using Weblate
...
po/he.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
1 failing checks (0.1%)
Translation: GnuCash/Program (Hebrew)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
2022-01-03 18:54:20 +01:00
Pedro Albuquerque
d8e399ba21
Translation update by Pedro Albuquerque <pmra@gmx.com> using Weblate
...
po/pt.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Portuguese)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/
2022-01-03 12:53:19 +01:00
Avi Markovitz
5c78ae7fce
Translation update by Avi Markovitz <avi.markovitz@gmail.com> using Weblate
...
po/he.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Hebrew)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
2022-01-03 12:53:18 +01:00
Pedro Albuquerque
ea0ba5def9
Translation update by Pedro Albuquerque <pmra@gmx.com> using Weblate
...
po/pt.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Portuguese)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/
2022-01-03 09:54:45 +01:00
Avi Markovitz
a3b6b17e3d
Translation update by Avi Markovitz <avi.markovitz@gmail.com> using Weblate
...
po/glossary/he.po: 100.0% (216 of 216 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (Hebrew)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/he/
2022-01-03 09:54:43 +01:00
Arve Eriksson
cfe5ca585b
Translation update by Arve Eriksson <031299870@telia.com> using Weblate
...
po/sv.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Swedish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/sv/
2022-01-03 04:41:11 +01:00
Arve Eriksson
3b5f5ed3a2
Translation update by Arve Eriksson <031299870@telia.com> using Weblate
...
po/glossary/sv.po: 100.0% (216 of 216 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (Swedish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/sv/
2022-01-03 04:41:10 +01:00
Anonymous
20e2ac5660
Translation update by Anonymous <noreply@weblate.org> 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/
2022-01-03 00:54:32 +01:00
Francisco Serrador
2762224b83
Translation update by Francisco Serrador <fserrador@gmail.com> using Weblate
...
po/es.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
3 failing checks (0.1%)
Translation: GnuCash/Program (Spanish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/
2022-01-03 00:54:32 +01:00
Anonymous
4ccf723824
Translation update by Anonymous <noreply@weblate.org> using Weblate
...
po/glossary/tr.po: 31.0% (67 of 216 strings; 3 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (Turkish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/tr/
2022-01-02 23:54:50 +01:00
Anonymous
3c9e61a6e3
Translation update by Anonymous <noreply@weblate.org> using Weblate
...
po/glossary/zh_TW.po: 99.0% (214 of 216 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (Chinese (Traditional))
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/zh_Hant/
2022-01-02 23:54:50 +01:00
Anonymous
44de191c4c
Translation update by Anonymous <noreply@weblate.org> using Weblate
...
po/glossary/zh_CN.po: 99.0% (214 of 216 strings; 0 fuzzy)
1 failing checks (0.4%)
Translation: GnuCash/Glossary (Chinese (Simplified))
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/zh_Hans/
2022-01-02 23:54:50 +01:00
Anonymous
7ad964daec
Translation update by Anonymous <noreply@weblate.org> using Weblate
...
po/glossary/vi.po: 81.4% (176 of 216 strings; 21 fuzzy)
4 failing checks (1.8%)
Translation: GnuCash/Glossary (Vietnamese)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/vi/
2022-01-02 23:54:49 +01:00
Anonymous
9a01260b99
Translation update by Anonymous <noreply@weblate.org> using Weblate
...
po/glossary/sv.po: 99.0% (214 of 216 strings; 0 fuzzy)
1 failing checks (0.4%)
Translation: GnuCash/Glossary (Swedish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/sv/
2022-01-02 23:54:49 +01:00
Anonymous
4e7fb8f4b7
Translation update by Anonymous <noreply@weblate.org> using Weblate
...
po/glossary/sk.po: 80.5% (174 of 216 strings; 22 fuzzy)
4 failing checks (1.8%)
Translation: GnuCash/Glossary (Slovak)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/sk/
2022-01-02 23:54:49 +01:00
Anonymous
cfff97cc4d
Translation update by Anonymous <noreply@weblate.org> using Weblate
...
po/glossary/rw.po: 3.2% (7 of 216 strings; 137 fuzzy)
3 failing checks (1.3%)
Translation: GnuCash/Glossary (Kinyarwanda)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/rw/
2022-01-02 23:54:49 +01:00
Anonymous
668544f569
Translation update by Anonymous <noreply@weblate.org> using Weblate
...
po/glossary/ru.po: 70.8% (153 of 216 strings; 30 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (Russian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/ru/
2022-01-02 23:54:49 +01:00
Anonymous
300a8d0398
Translation update by Anonymous <noreply@weblate.org> using Weblate
...
po/glossary/pt_BR.po: 99.0% (214 of 216 strings; 0 fuzzy)
1 failing checks (0.4%)
Translation: GnuCash/Glossary (Portuguese (Brazil))
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/pt_BR/
2022-01-02 23:54:48 +01:00
Anonymous
1cbdff97d5
Translation update by Anonymous <noreply@weblate.org> using Weblate
...
po/glossary/pt.po: 99.0% (214 of 216 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (Portuguese)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/pt/
2022-01-02 23:54:48 +01:00
Anonymous
108e794444
Translation update by Anonymous <noreply@weblate.org> using Weblate
...
po/glossary/pl.po: 96.2% (208 of 216 strings; 2 fuzzy)
1 failing checks (0.4%)
Translation: GnuCash/Glossary (Polish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/pl/
2022-01-02 23:54:48 +01:00
Anonymous
38e50b4329
Translation update by Anonymous <noreply@weblate.org> using Weblate
...
po/glossary/nl.po: 96.2% (208 of 216 strings; 2 fuzzy)
1 failing checks (0.4%)
Translation: GnuCash/Glossary (Dutch)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/nl/
2022-01-02 23:54:48 +01:00
Anonymous
ba0b58d227
Translation update by Anonymous <noreply@weblate.org> using Weblate
...
po/glossary/nb.po: 89.3% (193 of 216 strings; 6 fuzzy)
5 failing checks (2.3%)
Translation: GnuCash/Glossary (Norwegian Bokmål)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/nb_NO/
2022-01-02 23:54:47 +01:00
Anonymous
edd0e15467
Translation update by Anonymous <noreply@weblate.org> using Weblate
...
po/glossary/lt.po: 86.1% (186 of 216 strings; 16 fuzzy)
2 failing checks (0.9%)
Translation: GnuCash/Glossary (Lithuanian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/lt/
2022-01-02 23:54:47 +01:00
Anonymous
33522f35ff
Translation update by Anonymous <noreply@weblate.org> using Weblate
...
po/glossary/it.po: 99.0% (214 of 216 strings; 0 fuzzy)
1 failing checks (0.4%)
Translation: GnuCash/Glossary (Italian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/it/
2022-01-02 23:54:47 +01:00
Anonymous
7b02d3e6d5
Translation update by Anonymous <noreply@weblate.org> using Weblate
...
po/glossary/id.po: 96.2% (208 of 216 strings; 2 fuzzy)
2 failing checks (0.9%)
Translation: GnuCash/Glossary (Indonesian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/id/
2022-01-02 23:54:47 +01:00
Anonymous
fff86acc8a
Translation update by Anonymous <noreply@weblate.org> using Weblate
...
po/glossary/hu.po: 80.5% (174 of 216 strings; 23 fuzzy)
5 failing checks (2.3%)
Translation: GnuCash/Glossary (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/hu/
2022-01-02 23:54:46 +01:00
Anonymous
cdd8c366b5
Translation update by Anonymous <noreply@weblate.org> using Weblate
...
po/glossary/hr.po: 99.5% (215 of 216 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (Croatian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/hr/
2022-01-02 23:54:46 +01:00
Milo Ivir
ad70761e4b
Translation update by Milo Ivir <mail@milotype.de> using Weblate
...
po/glossary/hr.po: 99.5% (215 of 216 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (Croatian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/hr/
2022-01-02 23:54:46 +01:00