Commit Graph

24502 Commits

Author SHA1 Message Date
Robert Fewell
afd61f7493 Type ahead not working properly on subsequent key strokes
When in the transfer cell and you are searching for the 'fuel' account,
entering the 'f' would bring up all accounts containing an 'f' but when
the next letter 'u' is entered it would show all accounts containing a
'u'. This is down to the transfer cell being updated to early from a
gnc_item_list_select which is being used for the quick fill so test for
quick fill use first.
2021-06-21 10:03:11 +01:00
Robert Fewell
ea2a54bf9e Bug 798162 - Type Ahead Initialization Problem
If navigating by the keyboard and you tab to the transfer cell and then
type a letter, we get to gnc_item_edit_show_popup which starts to
create and hopefully show the pop up list.

But on first use, cell height obtained by gnc_item_list_get_cell_height
can be 1 pixel less than required. This should be corrected by the
check_popup_height_is_true function which calls gnc_item_edit_update
via an idle function. As part of that function, a check is made for
item_edit->show_popup being set but that was only getting set in the
gnc_item_edit_popup_toggled call back so the pop up would not show.

To fix set item_edit->show_popup after setting the toggle button arrow
direction.
2021-06-21 10:03:10 +01:00
TianXing_Yi
a13311bea7
Translation update by TianXing_Yi <duguqiubailee@gmail.com> using Weblate
po/zh_CN.po: 98.4% (5278 of 5362 strings; 70 fuzzy)
30 failing checks (0.5%)
Translation: GnuCash/Program (Chinese (Simplified))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/

Co-authored-by: TianXing_Yi <duguqiubailee@gmail.com>
2021-06-20 13:34:14 +02:00
TANIGUCHI Yasuaki
648deefb82
Translation update by TANIGUCHI Yasuaki <yasuakit+weblate@gmail.com> using Weblate
po/ja.po: 90.9% (4877 of 5362 strings; 232 fuzzy)
508 failing checks (9.4%)
Translation: GnuCash/Program (Japanese)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ja/

Co-authored-by: TANIGUCHI Yasuaki <yasuakit+weblate@gmail.com>
2021-06-20 13:34:13 +02:00
YOSHINO Yoshihito
23e0f4da83
Translation update by YOSHINO Yoshihito <yy.y.ja.jp@gmail.com> using Weblate
po/ja.po: 90.9% (4877 of 5362 strings; 232 fuzzy)
508 failing checks (9.4%)
Translation: GnuCash/Program (Japanese)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ja/

Co-authored-by: YOSHINO Yoshihito <yy.y.ja.jp@gmail.com>
2021-06-20 13:34:12 +02:00
Takuro Onoue
8b42428ad3
Translation update by Takuro Onoue <kusanaginoturugi@gmail.com> using Weblate
po/ja.po: 90.9% (4877 of 5362 strings; 232 fuzzy)
507 failing checks (9.4%)
Translation: GnuCash/Program (Japanese)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ja/

Co-authored-by: Takuro Onoue <kusanaginoturugi@gmail.com>
2021-06-20 13:34:12 +02:00
TianXing_Yi
b811bc6c8b
Translation update by TianXing_Yi <duguqiubailee@gmail.com> using Weblate
po/zh_CN.po: 98.4% (5279 of 5362 strings; 69 fuzzy)
30 failing checks (0.5%)
Translation: GnuCash/Program (Chinese (Simplified))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/

Co-authored-by: TianXing_Yi <duguqiubailee@gmail.com>
2021-06-20 00:38:02 +02:00
Frank H. Ellenberger
f359983e49 Merge branch 'PR_#1047' into maint 2021-06-20 00:33:39 +02:00
John Ralls
3c13fda7dd Merge Ralf Habacker's 'fixup-dialog-account-for-pr-820' into maint. 2021-06-19 14:09:06 -07:00
John Ralls
b1b368746f Merge Hong Xu's 'explain-as-of-date' into maint. 2021-06-19 13:19:31 -07:00
mkrieger1
fa45577b8c Fix German translation for transaction filter case sensitivity
It had the opposite meaning of what was intended.
2021-06-19 19:43:19 +02:00
TianXing_Yi
6384985f91
Translation update by TianXing_Yi <duguqiubailee@gmail.com> using Weblate
po/zh_CN.po: 98.5% (5283 of 5362 strings; 65 fuzzy)
23 failing checks (0.4%)
Translation: GnuCash/Program (Chinese (Simplified))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/

Co-authored-by: TianXing_Yi <duguqiubailee@gmail.com>
2021-06-18 20:54:40 +02:00
John Ralls
b33d7eb98d Doxygenize some function description comments in gnc-ui-util. 2021-06-18 11:54:14 -07:00
John Ralls
7f62c5395a Bug 743999 - Deleting a digit from an existing number greater than...
four digits in length generates an error message.

Because the grouping is off. Checking grouping on input is pointless so
just ignore the grouping separator when parsing number input.
2021-06-18 11:40:06 -07:00
John Ralls
6a7b3791e6 Bug 798186 - Incorrect result editting account in register when...
overtyping a part selection.

Because the selection got deleted twice. Clear the selection after
the first delete.
2021-06-17 16:58:03 -07:00
Frank H. Ellenberger
b6beb4077b L10N🇩🇪 Verbindlichkeit -> Fremdkapital 2021-06-18 01:46:32 +02:00
Christoph Franzen
6220fe9d1d
Translation update by Christoph Franzen <christoph@alte-pflasterei.de> using Weblate
po/de.po: 98.3% (5271 of 5362 strings; 73 fuzzy)
322 failing checks (6.0%)
Translation: GnuCash/Program (German)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/

Co-authored-by: Christoph Franzen <christoph@alte-pflasterei.de>
2021-06-18 00:32:47 +02:00
Brian Hsu
a10f85be15
Translation update by Brian Hsu <brianhsu.hsu@gmail.com> using Weblate
po/zh_TW.po: 100.0% (5362 of 5362 strings; 0 fuzzy)
0 failing checks (0.0%)
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>
2021-06-18 00:32:46 +02:00
TianXing_Yi
e29f4dc5ad
Translation update by TianXing_Yi <duguqiubailee@gmail.com> using Weblate
po/zh_CN.po: 98.5% (5286 of 5362 strings; 62 fuzzy)
22 failing checks (0.4%)
Translation: GnuCash/Program (Chinese (Simplified))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/

Translation update  by TianXing_Yi <duguqiubailee@gmail.com> using Weblate

po/zh_CN.po: 98.5% (5286 of 5362 strings; 62 fuzzy)
22 failing checks (0.4%)
Translation: GnuCash/Program (Chinese (Simplified))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/

Translation update  by TianXing_Yi <duguqiubailee@gmail.com> using Weblate

po/zh_CN.po: 98.5% (5286 of 5362 strings; 62 fuzzy)
22 failing checks (0.4%)
Translation: GnuCash/Program (Chinese (Simplified))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/

Co-authored-by: TianXing_Yi <duguqiubailee@gmail.com>
2021-06-18 00:32:46 +02:00
Christopher Lam
e7076b41ac GValue: don't unset until the boxed pointer isn't used anymore
Because GValue was unset earlier in this function, the
default_font_family would point to garbage. We need to unset the
GValue after the default_font_family is used to set the GObject.
2021-06-17 23:37:24 +08:00
Hong Xu
0fd0aca531 Explain out what AsOfDate means in the doc
As discussed at
https://lists.gnucash.org/pipermail/gnucash-user/2021-June/096893.html
2021-06-16 12:07:23 -07:00
Pedro Albuquerque
36d119d8e8 L10N:pt: Update from translation project
PO-Revision-Date: 2021-06-16 16:50+0100 (markup)
2021-06-16 20:44:55 +02:00
TianXing_Yi
c726cdb895
Translation update by TianXing_Yi <duguqiubailee@gmail.com> using Weblate
po/zh_CN.po: 98.5% (5286 of 5362 strings; 62 fuzzy)
22 failing checks (0.4%)
Translation: GnuCash/Program (Chinese (Simplified))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/

Co-authored-by: TianXing_Yi <duguqiubailee@gmail.com>
2021-06-16 18:33:19 +02:00
Milo Ivir
6694879323
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-06-16 18:33:18 +02:00
Christian Wehling
3e9dc3ea42
Translation update by Christian Wehling <christian.wehling@web.de> using Weblate
po/de.po: 98.2% (5270 of 5362 strings; 74 fuzzy)
322 failing checks (6.0%)
Translation: GnuCash/Program (German)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/

Co-authored-by: Christian Wehling <christian.wehling@web.de>
2021-06-16 18:33:18 +02:00
Giuseppe Foti
113e5765c7
Translation update by Giuseppe Foti <foti.giuseppe@gmail.com> using Weblate
po/it.po: 100.0% (5362 of 5362 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Italian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/it/

Co-authored-by: Giuseppe Foti <foti.giuseppe@gmail.com>
2021-06-16 15:00:10 +02:00
Milo Ivir
bfe55e2442
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/

Translation update  by Milo Ivir <mail@milotype.de> using Weblate

po/hr.po: 98.8% (5299 of 5362 strings; 52 fuzzy)
18 failing checks (0.3%)
Translation: GnuCash/Program (Croatian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hr/

Co-authored-by: Milo Ivir <mail@milotype.de>
2021-06-16 15:00:10 +02:00
Avi Markovitz
e721ca02a1
Translation update by Avi Markovitz <avi.markovitz@gmail.com> using Weblate
po/glossary/he.po: 100.0% (208 of 208 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (Hebrew)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/he/

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-06-16 15:00:10 +02:00
Wellington Terumi Uemura
6777483227
Translation update by Wellington Terumi Uemura <wellingtonuemura@gmail.com> using Weblate
po/pt_BR.po: 99.5% (5336 of 5362 strings; 17 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-06-16 15:00:09 +02:00
Brian Hsu
5496af89b1
Translation update by Brian Hsu <brianhsu.hsu@gmail.com> using Weblate
po/zh_TW.po: 99.8% (5355 of 5362 strings; 5 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Chinese (Traditional))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hant/

Translation update  by Brian Hsu <brianhsu.hsu@gmail.com> using Weblate

po/zh_TW.po: 99.7% (5351 of 5362 strings; 9 fuzzy)
2 failing checks (0.1%)
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>
2021-06-16 15:00:09 +02:00
TianXing_Yi
bc9d159929
Translation update by TianXing_Yi <duguqiubailee@gmail.com> using Weblate
po/zh_CN.po: 98.5% (5286 of 5362 strings; 62 fuzzy)
22 failing checks (0.4%)
Translation: GnuCash/Program (Chinese (Simplified))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/

Translation update  by TianXing_Yi <duguqiubailee@gmail.com> using Weblate

po/zh_CN.po: 98.5% (5286 of 5362 strings; 62 fuzzy)
22 failing checks (0.4%)
Translation: GnuCash/Program (Chinese (Simplified))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/

Translation update  by TianXing_Yi <duguqiubailee@gmail.com> using Weblate

po/zh_CN.po: 98.5% (5286 of 5362 strings; 62 fuzzy)
22 failing checks (0.4%)
Translation: GnuCash/Program (Chinese (Simplified))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/

Co-authored-by: TianXing_Yi <duguqiubailee@gmail.com>
2021-06-16 15:00:09 +02:00
Pedro Albuquerque
bfbf087afa L10N:pt: Update from translation project
"período EUA impostos"
2021-06-16 14:58:28 +02:00
John Ralls
601eb51361 Improve transaction sorting on effective num field.
Inspired by PR #983. Transaction sorting on num broke down if the
user had a non-numeric string or a number larger than an int in
the effective num field (might be split-action if the option is set).

The comparison first tries to use strtoull on the two strings and
compares the results. If they're both nonzero and different then the
numeric order is returned. If they're both nonzero but the same the
unconverted parts of each are passed to g_utf8_collate; if either is 0
then the whole strings are passed to g_utf8_collate. strtoull will
return 0 for a negative number.
2021-06-15 14:02:25 -07:00
Frank H. Ellenberger
84fb25a017 L10N:pt: Update from translation project
5362 translated messages.
2021-06-15 19:15:08 +02:00
TianXing_Yi
b19365cd69
Translation update by TianXing_Yi <duguqiubailee@gmail.com> using Weblate
po/zh_CN.po: 98.5% (5286 of 5362 strings; 62 fuzzy)
22 failing checks (0.4%)
Translation: GnuCash/Program (Chinese (Simplified))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/

Co-authored-by: TianXing_Yi <duguqiubailee@gmail.com>
2021-06-15 15:33:09 +02:00
Wellington Terumi Uemura
1fe740cd15
Translation update by Wellington Terumi Uemura <wellingtonuemura@gmail.com> using Weblate
po/pt_BR.po: 99.4% (5330 of 5362 strings; 17 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-06-15 15:33:09 +02:00
Avi Markovitz
c35d606c7c
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-06-15 15:33:08 +02:00
Avi Markovitz
42450e1bad
Translation update by Avi Markovitz <avi.markovitz@gmail.com> using Weblate
po/he.po: 99.1% (5314 of 5362 strings; 48 fuzzy)
17 failing checks (0.3%)
Translation: GnuCash/Program (Hebrew)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/

Co-authored-by: Avi Markovitz <avi.markovitz@gmail.com>
2021-06-15 08:59:47 +02:00
TianXing_Yi
c16aa3a8b8
Translation update by TianXing_Yi <duguqiubailee@gmail.com> using Weblate
po/zh_CN.po: 98.5% (5283 of 5362 strings; 65 fuzzy)
23 failing checks (0.4%)
Translation: GnuCash/Program (Chinese (Simplified))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/

Translation update  by TianXing_Yi <duguqiubailee@gmail.com> using Weblate

po/zh_CN.po: 98.5% (5282 of 5362 strings; 65 fuzzy)
23 failing checks (0.4%)
Translation: GnuCash/Program (Chinese (Simplified))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/

Co-authored-by: TianXing_Yi <duguqiubailee@gmail.com>
2021-06-15 08:59:46 +02:00
Pedro Albuquerque
544333e201 L10N:pt: Update from translation project
msgfmt: found 1 fatal error
5362 translated messages.
2021-06-15 08:51:16 +02:00
Frank H. Ellenberger
7fe78e7017 L10N🇬🇧 fix a typo 2021-06-15 01:03:23 +02:00
Yuri Chornoivan
235df4cb58 L10N🇬🇧 Update from Translation Project + line wrapping
5362 translated messages.
2021-06-15 00:22:44 +02:00
Frank H. Ellenberger
38ccf1912c I18N: msgmerge upto string freeze 2021-06-14 22:45:11 +02:00
Frank H. Ellenberger
d1b464cb6d L10N: Partial Msgmerge preparation up to 2021-05-04
Not all languages completed, sorry.
2021-06-14 22:35:46 +02:00
TianXing_Yi
1a2a7b962b
Translation update by TianXing_Yi <duguqiubailee@gmail.com> using Weblate
po/zh_CN.po: 99.9% (5478 of 5479 strings; 1 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: TianXing_Yi <duguqiubailee@gmail.com>
2021-06-14 19:34:04 +02:00
John Ralls
da3bd8ec0e [bindings/guile/test] add SRFI64 test sources to the dist. 2021-06-13 15:25:23 -07:00
Christian Wehling
5a6e71c2f6 Translation update by Christian Wehling <christian.wehling@web.de> using Weblate
po/de.po: 99.6% (5462 of 5479 strings; 14 fuzzy)
324 failing checks (5.9%)
Translation: GnuCash/Program (German)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/

Co-authored-by: Christian Wehling <christian.wehling@web.de>
2021-06-13 17:43:36 +02:00
TianXing_Yi
da8810d119 Translation update by TianXing_Yi <duguqiubailee@gmail.com> using Weblate
po/zh_CN.po: 99.9% (5478 of 5479 strings; 1 fuzzy)
1 failing checks (0.1%)
Translation: GnuCash/Program (Chinese (Simplified))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/

Translation update  by TianXing_Yi <duguqiubailee@gmail.com> using Weblate

po/zh_CN.po: 99.9% (5478 of 5479 strings; 1 fuzzy)
1 failing checks (0.1%)
Translation: GnuCash/Program (Chinese (Simplified))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/

Translation update  by TianXing_Yi <duguqiubailee@gmail.com> using Weblate

po/zh_CN.po: 99.9% (5478 of 5479 strings; 1 fuzzy)
1 failing checks (0.1%)
Translation: GnuCash/Program (Chinese (Simplified))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/

Translation update  by TianXing_Yi <duguqiubailee@gmail.com> using Weblate

po/zh_CN.po: 99.9% (5478 of 5479 strings; 1 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: TianXing_Yi <duguqiubailee@gmail.com>
2021-06-13 17:43:36 +02:00
Milo Ivir
e41b58aeda Translation update by Milo Ivir <mail@milotype.de> using Weblate
po/hr.po: 100.0% (5479 of 5479 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Croatian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hr/

Translation update  by Milo Ivir <mail@milotype.de> using Weblate

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

Translation update  by Milo Ivir <mail@milotype.de> using Weblate

po/hr.po: 99.9% (5478 of 5479 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-06-13 17:43:36 +02:00
Christopher Lam
5234f9c0e7 Revert "[html-acct-table] remove dead code"
This reverts commit 4e38b685e2.

Some parameters are still being used in custom reports.
2021-06-13 23:35:20 +08:00