Christopher Lam
e0db8790af
[reconcile-view.c] prepend & reverse
2022-03-17 07:23:58 +08:00
Christopher Lam
4eec093acc
use gtk_tree_view_get_n_columns
...
instead of g_list_length (gtk_tree_view_get_columns (tree))
2022-03-16 21:45:00 +08:00
Christopher Lam
4bb16f03a5
[gnc-plugin-budget] remove logger when closing budget
...
leftover of debugging session
2022-03-16 07:38:30 +08:00
Christopher Lam
03e5d710f6
[assistant-stock-transaction] better Dr/Cr imbalance error message
2022-03-15 08:55:46 +08:00
Tomáš Václavík
a50469ff2a
Translation update by Tomáš Václavík <t3vaclavik@gmail.com> using Weblate
...
po/cs.po: 44.2% (2383 of 5390 strings; 1914 fuzzy)
640 failing checks (11.8%)
Translation: GnuCash/Program (Czech)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/cs/
Co-authored-by: Tomáš Václavík <t3vaclavik@gmail.com>
2022-03-15 00:55:36 +01:00
Christian Wehling
9345679627
Translation update by Christian Wehling <christian.wehling@web.de> using Weblate
...
po/de.po: 99.9% (5385 of 5390 strings; 5 fuzzy)
214 failing checks (3.9%)
Translation: GnuCash/Program (German)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
Co-authored-by: Christian Wehling <christian.wehling@web.de>
2022-03-15 00:55:35 +01:00
Zdenko Podobný
3b7a6fa81d
Translation update by Zdenko Podobný <zdenop@gmail.com> using Weblate
...
po/sk.po: 55.4% (2988 of 5390 strings; 1213 fuzzy)
450 failing checks (8.3%)
Translation: GnuCash/Program (Slovak)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/sk/
Translation update by Zdenko Podobný <zdenop@gmail.com> using Weblate
po/sk.po: 54.7% (2949 of 5390 strings; 1246 fuzzy)
456 failing checks (8.4%)
Translation: GnuCash/Program (Slovak)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/sk/
Co-authored-by: Zdenko Podobný <zdenop@gmail.com>
2022-03-15 00:55:35 +01:00
Pedro Albuquerque
3ff0cb2297
Translation update by Pedro Albuquerque <pmra@gmx.com> using Weblate
...
po/pt.po: 100.0% (5390 of 5390 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-03-15 00:55:34 +01:00
John Ralls
4f956844f3
Merge Chris Lam's 'budget-sensitive-readonly' into maint.
2022-03-14 09:39:00 -07:00
John Ralls
d55eee556d
Merge Simon Arlott's 'temporary-cut-txn-warning' into maint.
2022-03-14 09:32:55 -07:00
John Ralls
e63baa6270
Merge Bob Fewell's 'rtl' into maint.
2022-03-14 09:25:42 -07:00
Robert Fewell
6fa3c9e5d9
Invoice status bar currencies not displayed correctly for Hebrew
...
When Gnucash is run in Hebrew which is a RTL language, on the invoice
pages the status bar currencies are not displayed correctly...
To fix this, when creating the displayed monetary amount insert a BiDi
ltr isolate uni-character at the start of the string.
2022-03-14 10:05:54 +00:00
Robert Fewell
9987928638
Register status bar currencies not displayed correctly for Hebrew
...
When Gnucash is run in Hebrew which is a RTL language, on the register
pages the status bar currencies are not displayed correctly...
To fix this, when creating the displayed monetary amount insert a BiDi
ltr isolate uni-character at the start of the string.
2022-03-14 10:05:54 +00:00
Robert Fewell
c84d82e3e9
Summary bar currencies not displayed correctly for Hebrew
...
When Gnucash is run in Hebrew which is a RTL language, on the accounts
page the summary bar currencies are not displayed correctly...
To fix this, when creating the displayed monetary amount insert a BiDi
ltr isolate uni-character at the start of the string.
2022-03-14 10:05:54 +00:00
Robert Fewell
f8fc796c95
Bug797501 - Currency symbols in Hebrew (RTL) language
...
When Gnucash is run in Hebrew which is a RTL language, on the accounts
page the tree view is displaying the required number as the following...
TreeView entry is '1,500.00 ₪' or '-1,500.00 ₪'
TreeModel string is '₪ 1,500.00' or '₪ 1,500.00-'
This seems to be down to the GTK 'Unicode Bidirectional Text Algorithm'
which is changing the representation of the model string based on the
first strongly typed character, in this case the Israeli shekel sign.
To fix this, when creating the displayed monetary amount insert a BiDi
ltr isolate uni-character at the start of the string.
2022-03-14 10:05:46 +00:00
Pedro Albuquerque
ccae437e50
Translation update by Pedro Albuquerque <pmra@gmx.com> using Weblate
...
po/pt.po: 100.0% (5390 of 5390 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-03-14 02:18:28 +01:00
Arve Eriksson
0e233fc8b5
Translation update by Arve Eriksson <031299870@telia.com> using Weblate
...
po/sv.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Swedish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/sv/
Co-authored-by: Arve Eriksson <031299870@telia.com>
2022-03-14 02:18:28 +01:00
Zdenko Podobný
bd5f81a709
Translation update by Zdenko Podobný <zdenop@gmail.com> using Weblate
...
po/sk.po: 53.3% (2874 of 5390 strings; 1308 fuzzy)
480 failing checks (8.9%)
Translation: GnuCash/Program (Slovak)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/sk/
Co-authored-by: Zdenko Podobný <zdenop@gmail.com>
2022-03-14 02:18:28 +01:00
YTX
c8baa8e773
Translation update by YTX <ytx.cash@gmail.com> using Weblate
...
po/zh_CN.po: 99.9% (5388 of 5390 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>
2022-03-14 02:18:28 +01:00
Christopher Lam
c00cacda16
[assistant-stock-transaction.cpp] more sanity checks
...
- stock amount must be positive. i.e. a negative stock amount during
a regular BUY means a SELL. user must choose appropriate txn_type.
- don't require account if zero-amount is allowable. eg fees.
2022-03-14 09:16:19 +08:00
John Ralls
aca8351376
Bug 798474 - Windows 10: Mouse scroll wheel on register...
...
only scrolls 1 pixel at a time (instead of 1 line at a time)
Gdk supports fine-resolution smooth scrolling on macOS only.
2022-03-13 14:28:26 -07:00
Christopher Lam
7fd17ac0ac
[assistant-stock-transaction.glade] fix incorrect sentences
...
and remove comments attribute which were copied from original
assistant-stock-split.glade
2022-03-13 23:02:14 +08:00
Simon Arlott
45f4dffd39
Fix suppression of "cut split/transaction" warnings for the current session
...
These were not working because they were missing from the temporary
warnings settings schema. The warnings could only be dismissed permanently.
Add them to the temporary warnings section of the settings schema.
2022-03-13 10:08:38 +00:00
Christopher Lam
ba5983956f
[assistant-stock-transaction] don't translate placeholder labels
2022-03-12 23:13:59 +08:00
YTX
a9e6de77b2
Translation update by YTX <ytx.cash@gmail.com> using Weblate
...
po/zh_CN.po: 99.9% (5388 of 5390 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>
2022-03-12 05:55:54 +01:00
Petter Reinholdtsen
73b7d03255
Translation update by Petter Reinholdtsen <pere-weblate@hungry.com> using Weblate
...
po/glossary/nb.po: 93.5% (202 of 216 strings; 6 fuzzy)
2 failing checks (0.9%)
Translation: GnuCash/Glossary (Norwegian Bokmål)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/nb_NO/
Translation update by Petter Reinholdtsen <pere-weblate@hungry.com> using Weblate
po/nb.po: 53.5% (2884 of 5390 strings; 1639 fuzzy)
406 failing checks (7.5%)
Translation: GnuCash/Program (Norwegian Bokmål)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/nb_NO/
Co-authored-by: Petter Reinholdtsen <pere-weblate@hungry.com>
2022-03-12 05:55:53 +01:00
Maxime Leroy
28eae9b55e
Translation update by Maxime Leroy <lisacintosh@gmail.com> using Weblate
...
po/fr.po: 99.9% (5389 of 5390 strings; 1 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
Co-authored-by: Maxime Leroy <lisacintosh@gmail.com>
2022-03-12 05:55:53 +01:00
Wellington Terumi Uemura
45fdb34f36
Translation update by Wellington Terumi Uemura <wellingtonuemura@gmail.com> using Weblate
...
po/pt_BR.po: 100.0% (5390 of 5390 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>
2022-03-12 05:55:52 +01:00
Milo Ivir
6d63d75de1
Translation update by Milo Ivir <mail@milotype.de> using Weblate
...
po/hr.po: 100.0% (5390 of 5390 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: 100.0% (5390 of 5390 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% (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/
Translation update by Milo Ivir <mail@milotype.de> using Weblate
po/hr.po: 100.0% (5390 of 5390 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: 100.0% (5390 of 5390 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>
2022-03-12 05:55:52 +01:00
Yuri Chornoivan
4ed2cc3c6a
Translation update by Yuri Chornoivan <yurchor@ukr.net> using Weblate
...
po/uk.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Ukrainian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/uk/
Co-authored-by: Yuri Chornoivan <yurchor@ukr.net>
2022-03-12 05:55:51 +01:00
Eric
47b13aec99
Translation update by Eric <alchemillatruth@purelymail.com> using Weblate
...
po/zh_CN.po: 99.9% (5388 of 5390 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: Eric <alchemillatruth@purelymail.com>
2022-03-12 05:55:50 +01:00
Avi Markovitz
fce283cb03
Translation update by Avi Markovitz <avi.markovitz@gmail.com> using Weblate
...
po/he.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Hebrew)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
Translation update by Avi Markovitz <avi.markovitz@gmail.com> using Weblate
po/he.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Hebrew)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
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/
Translation update by Avi Markovitz <avi.markovitz@gmail.com> using Weblate
po/he.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Hebrew)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
Translation update by Avi Markovitz <avi.markovitz@gmail.com> using Weblate
po/he.po: 99.9% (5389 of 5390 strings; 1 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Hebrew)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
Translation update by Avi Markovitz <avi.markovitz@gmail.com> using Weblate
po/he.po: 99.9% (5389 of 5390 strings; 1 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Hebrew)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
Translation update by Avi Markovitz <avi.markovitz@gmail.com> using Weblate
po/he.po: 99.7% (5376 of 5390 strings; 14 fuzzy)
4 failing checks (0.1%)
Translation: GnuCash/Program (Hebrew)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
Co-authored-by: Avi Markovitz <avi.markovitz@gmail.com>
2022-03-12 05:55:50 +01:00
Yaron Shahrabani
f00f3f427e
Translation update by Yaron Shahrabani <sh.yaron@gmail.com> using Weblate
...
po/he.po: 99.9% (5389 of 5390 strings; 1 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Hebrew)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
Translation update by Yaron Shahrabani <sh.yaron@gmail.com> using Weblate
po/he.po: 99.7% (5376 of 5390 strings; 14 fuzzy)
4 failing checks (0.1%)
Translation: GnuCash/Program (Hebrew)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
Translation update by Yaron Shahrabani <sh.yaron@gmail.com> using Weblate
po/he.po: 99.7% (5376 of 5390 strings; 14 fuzzy)
4 failing checks (0.1%)
Translation: GnuCash/Program (Hebrew)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
2022-03-12 05:55:49 +01:00
Avi Markovitz
798cd6c4a8
Translation update by Avi Markovitz <avi.markovitz@gmail.com> using Weblate
...
po/he.po: 99.7% (5376 of 5390 strings; 14 fuzzy)
4 failing checks (0.1%)
Translation: GnuCash/Program (Hebrew)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
Co-authored-by: Avi Markovitz <avi.markovitz@gmail.com>
2022-03-12 05:55:49 +01:00
Pedro Albuquerque
024100946c
Translation update by Pedro Albuquerque <pmra@gmx.com> using Weblate
...
po/pt.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Portuguese)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/
Translation update by Pedro Albuquerque <pmra@gmx.com> using Weblate
po/pt.po: 100.0% (5390 of 5390 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-03-12 05:55:46 +01:00
John Ralls
1373233cd0
Restore Scheme definitions of GNC-COMMODITY-NS-CURRENCY & -NONCURRENCY.
...
Overzealously removed in PR 1073.
2022-03-11 11:57:55 -08:00
Christopher Lam
19479c3af4
Merge branch 'maint-stock-editor' into maint #818
2022-03-11 23:04:32 +08:00
Christopher Lam
9e44ef5c02
Add hook to stock transaction GtkAssistant
2022-03-11 22:11:11 +08:00
Christopher Lam
2f9963b708
Bug 798004 - Next gen UI for stock transactions
...
A new assistant to create stock transactions
2022-03-11 22:11:11 +08:00
Christopher Lam
0052e3e483
[gnc-pricedb] add user:stock-transaction price source
2022-03-11 14:31:02 +08:00
Christopher Lam
b93a034ba8
Merge branch 'exxus-category-barchart-patch' into maint #1274
2022-03-11 06:56:31 +08:00
Christopher Lam
3939aeff4b
Merge branch 'maint-progress0' into maint #1286
2022-03-11 06:47:16 +08:00
John Ralls
c1001e6641
Better wording for tax table changed info message.
2022-03-10 13:44:47 -08:00
John Ralls
301b9009a0
[register] Checkbox any value other than 0x20 (ASCII space) is true.
...
Because it can be X or U+2716 now and could be something else
in future.
Fixes in particular the disappearing tax-included and tax-table
in the Invoice/Bill entry register.
2022-03-10 13:44:47 -08:00
John Ralls
38b557dfea
Merge AQBanking Assistant Clarification into maint.
2022-03-10 09:45:52 -08:00
Robert Fewell
837878f769
[aqb] Remove MSWindows term wizard.
2022-03-10 09:19:24 -08:00
Christopher Lam
8fa197eebf
[gnc-budget-view] total_nodes may be exhausted. assign NULL.
...
the refactor in 8cef481e1
introduced a crasher -- in the line
totals_view_col = gtk_tree_view_get_column (priv->totals_tree_view, j);
j would occasionally exceed the number of columns available in the
GtkTreeView and the function would return NULL. This change restores
this behaviour.
I found that switching preference Account -> Default currency radio
buttons would trigger this crasher. To illustrate, add the following
tracer immediately after assigning totals_view_col.
PWARN ("tree_view_col=%p, totals_view_col=%p", tree_view_col, totals_view_col)
2022-03-10 21:22:53 +08:00
Christopher Lam
545830f3b8
[gnc-budget-view.c] modify GList in reverse
...
because the GList modification in gnc_budget_view_refresh works on the
tail end (see g_list_last being chopped off successively, followed by
g_list_append successively), wherease it's much faster to work on the
head end. Therefore: reverse, modify, and re-reverse.
2022-03-10 21:21:23 +08:00
John Ralls
73ce0e7079
[i18n] Fix some missed conflicts in sk.po.
2022-03-09 21:51:09 -08:00
John Ralls
f61c02eeb8
Merge remote-tracking branch 'weblate/maint' into maint
2022-03-09 21:13:41 -08:00