Commit Graph

26066 Commits

Author SHA1 Message Date
Christian Wehling
d95a17f152 [dialog-fincalc.glade] Inserting a help button 2022-06-02 17:07:46 +02:00
Taehun Yun
559d581cf7
Translation update by Taehun Yun <yooontehoon@naver.com> using Weblate
po/ko.po: 46.2% (2494 of 5390 strings; 1651 fuzzy)
634 failing checks (11.7%)
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: 46.1% (2490 of 5390 strings; 1651 fuzzy)
634 failing checks (11.7%)
Translation: GnuCash/Program (Korean)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ko/

Co-authored-by: Taehun Yun <yooontehoon@naver.com>
2022-05-27 07:18:19 +02:00
Wellington Terumi Uemura
0304c0e6ec
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-24 16:14:50 +02:00
Taehun Yun
57eefe3caa
Translation update by Taehun Yun <yooontehoon@naver.com> using Weblate
po/ko.po: 45.9% (2478 of 5390 strings; 1655 fuzzy)
639 failing checks (11.8%)
Translation: GnuCash/Program (Korean)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ko/

Co-authored-by: Taehun Yun <yooontehoon@naver.com>
2022-05-24 16:14:49 +02:00
Francisco Serrador
8b5b6256d4
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/

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/

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: Francisco Serrador <fserrador@gmail.com>
2022-05-22 01:56:02 +02:00
John Ralls
e38b1aa0ae Merge Christian Wehling's 'SLR help-buttons' into maint. 2022-05-21 16:52:44 -07:00
Sherif ElGamal
f18c70f68b
Translation update by Sherif ElGamal <selgamal0@gmail.com> using Weblate
po/ar.po: 75.1% (4052 of 5390 strings; 862 fuzzy)
368 failing checks (6.8%)
Translation: GnuCash/Program (Arabic)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ar/

Translation update  by Sherif ElGamal <selgamal0@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/

Translation update  by Sherif ElGamal <selgamal0@gmail.com> using Weblate

po/glossary/ar.po: 98.6% (213 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: Sherif ElGamal <selgamal0@gmail.com>
2022-05-20 23:35:41 +02:00
Taehun Yun
3f899d48c1
Translation update by Taehun Yun <yooontehoon@naver.com> using Weblate
po/ko.po: 45.8% (2474 of 5390 strings; 1658 fuzzy)
640 failing checks (11.8%)
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: 45.3% (2445 of 5390 strings; 1670 fuzzy)
641 failing checks (11.8%)
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: 45.0% (2427 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-20 23:35:41 +02:00
John Ralls
564d73a553 Bug 798531 - Selecting "Print" from the file menu on a report...
crashes gnucash

Ensure that every call to gnc_prefs_get_string correctly handles both
a NULL or empty string return value without crashing or leaking.
2022-05-20 14:33:29 -07:00
Christian Wehling
c0244c6f1c Bug 771095, partially solved. Inserting a help button in the
Since-Last-Run dialog.
2022-05-20 16:13:05 +02:00
Frank H. Ellenberger
10facd40c3 L10N🇩🇪 Translators maintenance 2022-05-20 05:12:23 +02:00
Jan Schneider
8b1e07a603
Translation update by Jan Schneider <grimpeur78@gmail.com> 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 grimpeur78 <grimpeur78@gmail.com> 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: Jan Schneider <grimpeur78@gmail.com>
Co-authored-by: grimpeur78 <grimpeur78@gmail.com>
2022-05-19 19:16:22 +02:00
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
a5cae6c5eb Don't export undefined functions 2022-05-05 09:46:49 +08:00
Christopher Lam
fcc3b27f92 Merge branch 'maint' 2022-05-05 09:46:44 +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
Robert Fewell
ee7ed89b68 This partly fixes the currency and commodity combos
With these changes the currency works but the commodity allows you to
set the commodity but will crash if you save config or leave report
open, this was tested on the 'Price scatter plot' report. Fixed with
John's commit a8e6a59
2022-05-03 16:55:55 +01:00
Robert Fewell
c6dff82b12 Toggle the sensitivity of date when using BothDateEntry 2022-05-03 16:55:55 +01:00
Robert Fewell
db6a8f809b Tax Tables combo does not set the active one
Fixed by correcting spelling of tax table qof type, should
'gncTaxTable'. Also fixed setting tax table combo to 'none' when page
reset button used.
2022-05-03 16:55:55 +01:00
Robert Fewell
5d15647430 Change some function alignments. 2022-05-03 16:55:55 +01:00
Robert Fewell
17cf31700d Move setting up the account select changed callback till after selecting default value. 2022-05-03 16:55:55 +01:00
Robert Fewell
d78a6b2d12 Segfault when leaving the properties option pages in hierarchy assistant
Segfaults when trying to retrieve the default budget value. Check for a
valid iter before trying to retrieve the budget.
2022-05-03 16:55:55 +01:00
Robert Fewell
91c7333aa2 Fix segfault when running hierarchy assistant
When the dialog options properties page is part of the hierarchy
assistant, the top level window has changed and so can no longer get
the option_win pointer so test for this being null before trying to
update the sensitivity of the buttons.
2022-05-03 16:55:55 +01:00
Robert Fewell
0b67a91217 Fix the option GncOptionRangeValue
The GncOptionRangeValue can be used with integers or doubles, the
default being doubles. When used for setting the plot width/height,
integers are used so all ValueTypes need to be integers other wise
the when create_range_spinner is used you end up with the upper_bound
value being G_MAXDOUBLE, a 309 character wide spin button. To
differentiate the two, use 'set_alternate(true)' for integers.
2022-05-03 16:55:48 +01:00
Robert Fewell
506eb38493 Update Chart Width/Height Plot setting
The new plot setting does both settings, values above 100 are treated
as pixels and ones below are treated as a percentage. This means the
maximum valid setting must be higher and also the tooltip needs to be
changed.
2022-05-03 15:44:24 +01:00
Robert Fewell
6e8272b7b3 Casting error on the terminal
Opening options dialog would generate the following error on the
terminal, invalid cast from 'GtkComboBox' to 'GNCDateEdit' which was
traced back to the RelativeDateEntry block_signals function. The
returned value of the cast was not being used so was removed.
2022-05-03 15:44:24 +01:00
Robert Fewell
3fcaaef657 Object reference error on terminal
Opening options dialog would generate the following error on the
terminal, g_object_ref: assertion 'G_IS_OBJECT (object)' failed which
was traced back to GncOptionDateUIItem trying to use a null pointer to
reference the GtkUIItem.
2022-05-03 15:44:24 +01:00