Taehun Yun
fbc76a4e36
Translation update by Taehun Yun <yooontehoon@naver.com> using Weblate
...
po/ko.po: 44.9% (2424 of 5390 strings; 1673 fuzzy)
643 failing checks (11.9%)
Translation: GnuCash/Program (Korean)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ko/
Co-authored-by: Taehun Yun <yooontehoon@naver.com>
2022-05-19 19:16:22 +02:00
Christopher Lam
a43fa09d96
[assistant-stock-transaction] guard against nullopts
2022-05-18 21:48:56 +08:00
Christopher Lam
670902d5a8
Bug 798535 - Crash when increasing the number of periods in a budget
...
because in the SQL backend, gnc_budget_commit_edit will update the sql
by reading from vectors with an increased priv->num_periods.
2022-05-18 17:37:05 +08:00
Yu Hongbo
29f2c7c399
Translation update by Yu Hongbo <linuxbckp@gmail.com> using Weblate
...
po/zh_CN.po: 100.0% (5390 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: Yu Hongbo <linuxbckp@gmail.com>
2022-05-16 05:18:14 +02:00
Diggaj Upadhyay
ba2716385d
Translation update by Diggaj Upadhyay <dcozupadhyay@duck.com> using Weblate
...
po/ne.po: 45.7% (2468 of 5390 strings; 1985 fuzzy)
572 failing checks (10.6%)
Translation: GnuCash/Program (Nepali)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ne/
Co-authored-by: Diggaj Upadhyay <dcozupadhyay@duck.com>
2022-05-16 05:18:13 +02:00
Taehun Yun
78f82719e8
Translation update by Taehun Yun <yooontehoon@naver.com> using Weblate
...
po/ko.po: 42.2% (2279 of 5390 strings; 1740 fuzzy)
668 failing checks (12.3%)
Translation: GnuCash/Program (Korean)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ko/
Translation update by Taehun Yun <yooontehoon@naver.com> using Weblate
po/ko.po: 42.1% (2272 of 5390 strings; 1746 fuzzy)
670 failing checks (12.4%)
Translation: GnuCash/Program (Korean)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ko/
Translation update by Taehun Yun <yooontehoon@naver.com> using Weblate
po/ko.po: 41.7% (2250 of 5390 strings; 1766 fuzzy)
675 failing checks (12.5%)
Translation: GnuCash/Program (Korean)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ko/
Co-authored-by: Taehun Yun <yooontehoon@naver.com>
2022-05-16 05:18:13 +02:00
ltai0001
b532d84b48
Translation update by ltai0001 <yltaief@gmail.com> using Weblate
...
po/ar.po: 75.1% (4051 of 5390 strings; 864 fuzzy)
368 failing checks (6.8%)
Translation: GnuCash/Program (Arabic)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ar/
Co-authored-by: ltai0001 <yltaief@gmail.com>
2022-05-16 05:18:12 +02:00
Taehun Yun
49bfd92b37
Translation update by Taehun Yun <yooontehoon@naver.com> using Weblate
...
po/ko.po: 41.3% (2231 of 5390 strings; 1780 fuzzy)
678 failing checks (12.5%)
Translation: GnuCash/Program (Korean)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ko/
Co-authored-by: Taehun Yun <yooontehoon@naver.com>
2022-05-14 13:16:50 +02:00
Taehun Yun
f15c2959bc
Translation update by Taehun Yun <yooontehoon@naver.com> using Weblate
...
po/ko.po: 41.2% (2222 of 5390 strings; 1788 fuzzy)
683 failing checks (12.6%)
Translation: GnuCash/Program (Korean)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ko/
Co-authored-by: Taehun Yun <yooontehoon@naver.com>
2022-05-12 22:18:08 +02:00
Avi Markovitz
7d9c18afd7
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/
Co-authored-by: Avi Markovitz <avi.markovitz@gmail.com>
2022-05-12 22:18:08 +02:00
S
dddec79279
Translation update by S <t0kie@mailbox.org> using Weblate
...
po/de.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
209 failing checks (3.8%)
Translation: GnuCash/Program (German)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
Co-authored-by: S <t0kie@mailbox.org>
2022-05-12 22:18:07 +02:00
Christian Wehling
1f9e99e6c2
Translation update by Christian Wehling <christian.wehling@web.de> using Weblate
...
po/de.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
209 failing checks (3.8%)
Translation: GnuCash/Program (German)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
Translation update by Christian Wehling <christian.wehling@web.de> using Weblate
po/de.po: 100.0% (5390 of 5390 strings; 0 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-05-12 22:18:06 +02:00
Wellington Terumi Uemura
a033f5cba5
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-05-12 22:18:06 +02:00
Cow
8ed25e05e5
Translation update by Cow <javier.fserrador@gmail.com> 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/
Translation update by Cow <javier.fserrador@gmail.com> using Weblate
po/es.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Spanish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/
Translation update by Francisco Serrador <fserrador@gmail.com> 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/
Translation update by Francisco Serrador <fserrador@gmail.com> using Weblate
po/es.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Spanish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/
Co-authored-by: Cow <javier.fserrador@gmail.com>
Co-authored-by: Francisco Serrador <fserrador@gmail.com>
2022-05-12 22:18:05 +02:00
Robert Fewell
b41e626076
Bug 798053 - Accounts renumeration (renumbering)
...
In the renumbering sub accounts dialog, the examples displayed have
leading zeros but when pressing 'OK' they are dropped. This has been
fixed and an additional spin button added to specify the number of
digits the generated code will have.
2022-05-08 10:55:16 +01:00
Robert Fewell
d195a87079
Change source files dialog-account.* for spaces and tabs
2022-05-08 10:29:27 +01:00
Robert Fewell
27cab58bf2
Correct some text describing some date functions.
2022-05-08 10:09:50 +01:00
Robert Fewell
c000a890ad
Bug 798501 - Balance wrong date end of account period
...
With the accounting period preference settings set to 'Start/End of
previous quarter' and balance sheet report using 'End of accounting
period' the date is wrong, currently is 30/03/2022 when it should be
31/03/2022.
Simplify gnc_gdate_set_quarter_end to get correct last day and
subtract the 3 months befor calling said function.
2022-05-08 10:09:50 +01:00
Christopher Lam
2b198dbce4
[assistant-stock-transaction] avoid resetting txn_types unnecessarily.
...
UX improvement.
Previously the txn_types dropdown list would be regenerated whenever
the GtkAssistant reaches the page PAGE_TRANSACTION_TYPE. This means
selecting "Sell", pressing "Next", then "Previous" would reset the
type to "Buy".
This commit will store the date at which the txn_types was set; it
will avoid resetting txn_types unless the date is changed.
2022-05-06 20:15:36 +08:00
Christopher Lam
19803ba9d0
[assistant-stock-transsaction] skip checking txn_date for empty stock acct
2022-05-06 20:14:51 +08:00
Christopher Lam
674b49bd8d
Merge branch 'maint-stock-assistant' into maint #1328
...
- add support for warnings in stock transaction assistant
- warn if new transaction date is earlier than latest stock account
transaction date
- reorder pages - input date prior to input stock activity type,
because the latter depends on the former.
2022-05-05 08:23:31 +08:00
Christopher Lam
3dd179c611
[assistant-stock-transaction] use std::optional
2022-05-04 21:43:00 +08:00
Christopher Lam
fccd07424d
[assistant-stock-transaction] reorder of Pages - date before type.
...
Because the date may be in the past, and the stock balance at that
date will dictate the available stock txn types available for
creation.
The available stock txn types is thus dependent on the desired date,
and must only be initialized when preparing the txn_type page.
2022-05-04 21:43:00 +08:00
Christopher Lam
e6eb0f328c
[assistant-stock-transaction] warn if TxnDate < latest Stock Txn
2022-05-04 21:43:00 +08:00
Christopher Lam
3f6962cfca
[assistant-stock-transaction] refactor to allow warnings
...
Adds support for warnings, which can still allow creating a stock
transaction.
2022-05-04 21:43:00 +08:00
Christopher Lam
f292ed66ab
[assistant-stock-transaction.glade] don't translate placeholder text
2022-05-03 00:16:51 +08:00
Christopher Lam
56fa5949f9
use (string-concatenate ...) instead of (apply string-append ...)
...
similarly to a48e656ee
, string-concatenate is less vulnerable to stack
overflow. this was confirmed by wingo some time back.
2022-05-02 20:59:37 +08:00
John Ralls
7e4fcc7afb
https://bugs.gnucash.org/show_bug.cgi?id=798491
...
Prefer the entry date to the value date if present in the import.
The invalid date part of the bug was fixed in 7b1c050
.
2022-04-29 16:51:48 -07:00
John Ralls
d62c6d96e3
[import matcher] Only append description if there's something to append to.
...
Otherwise just set the new string.
2022-04-29 15:52:21 -07:00
John Ralls
4d6dc384ee
[import matcher] NULL protect g_utf8_normalize
...
It crashes if fed a NULL string.
May fix https://bugs.gnucash.org/show_bug.cgi?id=798483 .
2022-04-29 15:52:05 -07:00
Szia Tomi
396c59e3d7
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
...
po/hu.po: 55.9% (3018 of 5390 strings; 1397 fuzzy)
529 failing checks (9.8%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Co-authored-by: Szia Tomi <sziatomi01@gmail.com>
2022-04-29 03:08:25 +02:00
Cow
5e9d0858d3
Translation update by Cow <javier.fserrador@gmail.com> using Weblate
...
po/es.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Spanish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/
Co-authored-by: Cow <javier.fserrador@gmail.com>
2022-04-29 03:08:24 +02:00
Christopher Lam
7f316b8bdd
[balsheet-pnl] test "lvl <= depth-limit" outside add-indented-row
...
this will be the first step trying to fix bug 798502. the bug likely
resides in the (if) conditional in (add-account-row).
2022-04-27 09:33:36 +08:00
Alex Aycinena
e381e70638
reverse commit d48937c
. See discussion in Bug #79769 .
2022-04-22 19:26:09 -07:00
Alex Aycinena
d48937cf9c
Bug #79769 - Allow US Income Tax txf code 296 (Returns and allowances) to be shown and assignable for both income and expense type accounts.
2022-04-21 18:51:05 -07:00
Petter Reinholdtsen
55f1d62ff2
Translation update by Petter Reinholdtsen <pere-weblate@hungry.com> using Weblate
...
po/nb.po: 53.6% (2892 of 5390 strings; 1636 fuzzy)
397 failing checks (7.3%)
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-04-21 14:07:37 +02:00
Aleksandar Hadzhivelichkov
f9f76ffc76
Translation update by Aleksandar Hadzhivelichkov <Raphaelo245@gmail.com> using Weblate
...
po/glossary/bg.po: 85.1% (184 of 216 strings; 15 fuzzy)
10 failing checks (4.6%)
Translation: GnuCash/Glossary (Bulgarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/bg/
Co-authored-by: Aleksandar Hadzhivelichkov <Raphaelo245@gmail.com>
2022-04-21 14:07:36 +02:00
Kárász Attila
3d53af04b4
Translation update by Kárász Attila <cult.edie@gmail.com> using Weblate
...
po/glossary/hu.po: 85.6% (185 of 216 strings; 25 fuzzy)
2 failing checks (0.9%)
Translation: GnuCash/Glossary (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/hu/
Translation update by Kárász Attila <cult.edie@gmail.com> using Weblate
po/hu.po: 55.9% (3018 of 5390 strings; 1397 fuzzy)
530 failing checks (9.8%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Co-authored-by: Kárász Attila <cult.edie@gmail.com>
2022-04-20 20:16:03 +02:00
ltai0001
823302ad55
Translation update by ltai0001 <yltaief@gmail.com> using Weblate
...
po/ar.po: 74.9% (4039 of 5390 strings; 874 fuzzy)
368 failing checks (6.8%)
Translation: GnuCash/Program (Arabic)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ar/
Translation update by ltai0001 <yltaief@gmail.com> using Weblate
po/ar.po: 74.9% (4038 of 5390 strings; 875 fuzzy)
371 failing checks (6.8%)
Translation: GnuCash/Program (Arabic)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ar/
Translation update by ltai0001 <yltaief@gmail.com> using Weblate
po/ar.po: 74.7% (4028 of 5390 strings; 885 fuzzy)
390 failing checks (7.2%)
Translation: GnuCash/Program (Arabic)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ar/
Translation update by ltai0001 <yltaief@gmail.com> using Weblate
po/ar.po: 74.6% (4026 of 5390 strings; 887 fuzzy)
395 failing checks (7.3%)
Translation: GnuCash/Program (Arabic)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ar/
Translation update by ltai0001 <yltaief@gmail.com> using Weblate
po/glossary/ar.po: 7.8% (17 of 216 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (Arabic)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/ar/
Co-authored-by: ltai0001 <yltaief@gmail.com>
2022-04-20 20:16:03 +02:00
Alex Aycinena
178ef44d38
Bug 798471 - include hidden accounts in account tree view in Edit->Tax Report Options->Income Tax Information dialog.
2022-04-20 10:46:25 -07:00
Christopher Lam
efbc12b321
[gnc-main-window] page->window is not main_window, skip warning
...
This function gets called for both regular register *and* the embedded
register in the SX template editor. The latter is not a main_window,
and launching the SX editor would lead to warnings.
2022-04-19 23:00:26 +08:00
Christopher Lam
37791b608c
[gnc-plugin-page-register] if account==NULL, skip AccountIsPriced
...
because gnc_plugin_page_register_ui_initial_state may be called for
non-account registers (eg the sx editor) and account may be null,
don't call xaccAccountIsPriced on null account.
2022-04-19 23:00:26 +08:00
Christopher Lam
394e0a4b71
[gnc-sx-instance-model.c] leak: don't strdup char* for xaccTransSetNotes
...
For a while now, xaccTransSetNotes would strdup the notes. Don't need
to strdup it beforehand.
2022-04-19 22:59:51 +08:00
Christopher Lam
27e5515c43
[gnc-account-sel.c] prepend & reverse while building acct list
...
and don't use confusing double pointer
2022-04-18 12:51:28 +08:00
154pinkchairs
639a88a05c
Translation update by 154pinkchairs <ovehis@riseup.net> using Weblate
...
po/pl.po: 62.1% (3352 of 5390 strings; 1529 fuzzy)
586 failing checks (10.8%)
Translation: GnuCash/Program (Polish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pl/
Co-authored-by: 154pinkchairs <ovehis@riseup.net>
2022-04-16 22:51:28 +02:00
Cow
a1ca43d11a
Translation update by Cow <javier.fserrador@gmail.com> using Weblate
...
po/es.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Spanish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/
Co-authored-by: Cow <javier.fserrador@gmail.com>
2022-04-16 22:51:28 +02:00
John Ralls
b4587e432f
Fix use-after-free in unable to save database dialog.
2022-04-16 13:51:10 -07:00
Christopher Lam
de49a7e370
Merge branch 'maint-account-cpp' breadthwise search into maint #1319
2022-04-16 07:44:29 +08:00
Christopher Lam
e1d52963ed
[account.cpp] restore breadth-first search for 2 functions
...
gnc_account_lookup_by_name and gnc_account_lookup_by_code were
searching breadth-first and accidentally changed to depth-first in
4.7.
as reported in https://github.com/Gnucash/gnucash/pull/1101#issuecomment-1098146573
2022-04-15 23:35:38 +08:00
Christopher Lam
07a9494d8d
Merge branch 'maint-progress1' into maint #1306
...
export and use gnc_accounts_and_all_descendants
2022-04-15 12:27:31 +08:00