John Ralls
50346a4c98
Merge Bill Nottingham's glib-fixes into master.
2021-02-15 12:37:39 -08:00
John Ralls
4359243c08
Move glib and gtk includes out of extern C for tests.
...
Needed to compile with glib 2.67 and later.
2021-02-15 12:37:09 -08:00
John Ralls
c1e9b3d593
Adjust GNC_DEFINE_TYPE_EXTENDED_END
...
To match new signature of g_once_init_enter and g_once_init_leave.
2021-02-15 11:24:37 -08:00
Bill Nottingham
f60b6354f8
Fix build with glib2 2.67.x.
...
glib headers should not be included with 'extern "C"'.
2021-02-13 16:35:27 -05:00
Christopher Lam
0d196bfb65
Merge branch 'remove-scheme-deprecated-module' #891
2021-02-01 21:43:59 +08:00
Frank H. Ellenberger
f556ad35ef
Merge branch 'maint'
2021-01-31 23:17:19 +01:00
Wellington Terumi Uemura
103511e9ea
Translation update by Wellington Terumi Uemura <wellingtonuemura@gmail.com> using Weblate
...
po/glossary/pt_BR.po: 100.0% (208 of 208 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (Portuguese (Brazil))
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/pt_BR/
Translation update by Wellington Terumi Uemura <wellingtonuemura@gmail.com> using Weblate
po/pt_BR.po: 69.3% (3837 of 5535 strings; 1237 fuzzy)
460 failing checks (8.3%)
Translation: GnuCash/Program (Portuguese (Brazil))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt_BR/
Translation update by Wellington Terumi Uemura <wellingtonuemura@gmail.com> using Weblate
po/glossary/pt_BR.po: 99.5% (207 of 208 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (Portuguese (Brazil))
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/pt_BR/
Translation update by Wellington Terumi Uemura <wellingtonuemura@gmail.com> using Weblate
po/glossary/pt_BR.po: 99.0% (206 of 208 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (Portuguese (Brazil))
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/pt_BR/
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
2021-01-31 08:41:59 +01:00
Fábio Rodrigues Ribeiro
8319146cf2
Translation update by Fábio Rodrigues Ribeiro <farribeiro@gmail.com> using Weblate
...
po/glossary/pt_BR.po: 99.5% (207 of 208 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (Portuguese (Brazil))
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/pt_BR/
Translation update by Fábio Rodrigues Ribeiro <farribeiro@gmail.com> using Weblate
po/glossary/pt_BR.po: 99.0% (206 of 208 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (Portuguese (Brazil))
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/pt_BR/
Co-authored-by: Fábio Rodrigues Ribeiro <farribeiro@gmail.com>
2021-01-31 08:41:58 +01:00
Wellington Terumi Uemura
7779b01c9a
Translation update by Wellington Terumi Uemura <wellingtonuemura@gmail.com> using Weblate
...
po/glossary/pt_BR.po: 98.5% (205 of 208 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (Portuguese (Brazil))
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/pt_BR/
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
2021-01-31 08:41:57 +01:00
Fábio Rodrigues Ribeiro
cfb1f1135f
Translation update by Fábio Rodrigues Ribeiro <farribeiro@gmail.com> using Weblate
...
po/glossary/pt_BR.po: 98.5% (205 of 208 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (Portuguese (Brazil))
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/pt_BR/
Co-authored-by: Fábio Rodrigues Ribeiro <farribeiro@gmail.com>
2021-01-31 08:41:57 +01:00
John Ralls
12ad4fadae
Bug 798101 - Do not #undef __STRICT_ANSI__
...
Remove defines and undefines for Windows, they were needed with
MinGW classic but are not with MinGW-w64.
2021-01-30 17:38:37 -08:00
John Ralls
029f3283e7
Bug 797924 - Crash when searching for customer to process payment.
...
get_guid->param_getfcn() can apparently return NULL, so we must check
before dereferencing it to copy its value.
2021-01-30 13:04:13 -08:00
Frank H. Ellenberger
65c0e3c914
Fix a typo in CI macos
2021-01-30 02:19:21 +01:00
Christopher Lam
d16f39046d
Merge branch 'maint'
2021-01-30 07:13:32 +08:00
Christopher Lam
165ca498ad
Add explanatory note for gnc_add_scheme_deprecated_module test code
...
The immediate parent commit removes old deprecated scheme
modules. Link to the old modules for example code.
2021-01-30 00:42:42 +08:00
Christopher Lam
bbcffa3eca
Remove deprecated scheme modules
2021-01-30 00:42:20 +08:00
YOSHINO Yoshihito
0d8f1c73f5
Translation update by YOSHINO Yoshihito <yy.y.ja.jp@gmail.com> using Weblate
...
po/ja.po: 92.8% (5140 of 5535 strings; 156 fuzzy)
505 failing checks (9.1%)
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-01-29 14:32:14 +01:00
Christopher Lam
ed033f4fd2
[income-gst-statement] trep-engine currency section moved
...
From "General" to "Currency". Missed out in 854c11782
commit
2021-01-29 20:44:19 +08:00
Frank H. Ellenberger
79d3a15697
Bug 798104 - Menu item for "Import Account" is wrong in danish
...
3626 translated messages, 1074 fuzzy translations, 835 untranslated
messages.
2021-01-29 04:52:44 +01:00
Joe Hansen
68127c3d21
L10N:da: merge forgotten translation from 2018
2021-01-29 04:22:30 +01:00
Frank H. Ellenberger
5991a98f7e
Translation update by Frank H. Ellenberger <frank.h.ellenberger@gmail.com> using Weblate
...
po/glossary/fr.po: 99.5% (207 of 208 strings; 1 fuzzy)
1 failing checks (0.4%)
Translation: GnuCash/Glossary (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/fr/
Co-authored-by: Frank H. Ellenberger <frank.h.ellenberger@gmail.com>
2021-01-28 02:44:42 +01:00
John Ralls
0f8d9f6d7c
Bug 798093 - Changing the symbol/abbreviation of a security after...
...
the trading account was created breaks GnuCash.
Introduces a new function, gnc_account_lookup_by_type_and_commodity
that does that, though it also looks at name for the one special case
of finding/creating the Namespace placeholder account. Adds a parameter
checkname to xaccScrubUtilityGetOrMakeAccount to flag whether to look
for the name.
Namespaces aside this makes it possible for the user to rename trading
accounts or securities independent of each other.
2021-01-27 17:44:21 -08:00
John Ralls
bcbebe62b1
Make xaccScrubUtilityGetOrMakeAccount static and remove ScrubP.h
...
It being the only declaration in ScrubP.h
2021-01-27 17:44:21 -08:00
Un Anonyme
80180c2ad9
Translation update by Un Anonyme <vehrzafk1@gmail.com> using Weblate
...
po/glossary/fr.po: 100.0% (208 of 208 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/fr/
Translation update by Un Anonyme <vehrzafk1@gmail.com> using Weblate
po/fr.po: 69.5% (3850 of 5535 strings; 1159 fuzzy)
670 failing checks (12.1%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
Co-authored-by: Un Anonyme <vehrzafk1@gmail.com>
2021-01-26 01:41:18 +01:00
eol
3ebb5db803
Translation update by eol <joshua.de.clercq@gmail.com> using Weblate
...
po/glossary/nl.po: 100.0% (208 of 208 strings; 0 fuzzy)
12 failing checks (5.7%)
Translation: GnuCash/Glossary (Dutch)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/nl/
Co-authored-by: eol <joshua.de.clercq@gmail.com>
2021-01-26 01:41:17 +01:00
giorgos georgopoulakis
98fe125192
Translation update by giorgos georgopoulakis <huskyaek@gmail.com> using Weblate
...
po/glossary/el.po: 21.1% (44 of 208 strings; 107 fuzzy)
17 failing checks (8.1%)
Translation: GnuCash/Glossary (Greek)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/el/
Co-authored-by: giorgos georgopoulakis <huskyaek@gmail.com>
2021-01-26 01:41:17 +01:00
01qwasa10
44a4bca638
Translation update by 01qwasa10 <a090889eric@gmail.com> using Weblate
...
po/glossary/zh_TW.po: 82.2% (171 of 208 strings; 19 fuzzy)
1 failing checks (0.4%)
Translation: GnuCash/Glossary (Chinese (Traditional))
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/zh_Hant/
Co-authored-by: 01qwasa10 <a090889eric@gmail.com>
2021-01-26 01:41:17 +01:00
Tobias Mohr
0902b096d9
Translation update by Tobias Mohr <tobias_mohr_1991@gmx.de> using Weblate
...
po/glossary/de.po: 99.5% (207 of 208 strings; 1 fuzzy)
2 failing checks (0.9%)
Translation: GnuCash/Glossary (German)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/de/
Co-authored-by: Tobias Mohr <tobias_mohr_1991@gmx.de>
2021-01-26 01:41:16 +01:00
Giuseppe Foti
0909842eca
Translation update by Giuseppe Foti <foti.giuseppe@gmail.com> using Weblate
...
po/it.po: 100.0% (5535 of 5535 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-01-26 01:41:15 +01:00
John Ralls
9583c09f62
Bug 798098 - Crash popup show when have 3 Windows in OSX
...
Don't free things twice, it always ends in tears.
2021-01-25 13:02:05 -08:00
Christopher Lam
a9ec496ba9
[utilities] Remove deprecated functions
2021-01-25 22:25:54 +08:00
Christopher Lam
2fa5cba250
Merge branch 'maint'
2021-01-25 22:25:20 +08:00
Christopher Lam
a754289daa
[test-scm-utilities] test-end properly
...
otherwise test failures do not set exit code correctly
2021-01-25 22:24:51 +08:00
John Ralls
267a7cb75d
Create opening balance accounts only when there are opening balances.
2021-01-24 16:53:02 -08:00
John Ralls
b66eab2583
Bug 798100 - Equity totals calculating incorrectly
...
Prevents creation of non-currency opening balance accounts.
2021-01-24 16:53:02 -08:00
Christopher Lam
df30b6da37
[utilities.scm] deprecate unused functions
...
these functions were never used.
2021-01-24 21:56:34 +08:00
Christopher Lam
ddc86579c0
Merge branch 'master-remove-deprecated' #855
2021-01-24 09:25:08 +08:00
giorgos georgopoulakis
0389905f78
Translation update by giorgos georgopoulakis <huskyaek@gmail.com> using Weblate
...
po/el.po: 52.4% (2904 of 5535 strings; 1568 fuzzy)
705 failing checks (12.7%)
Translation: GnuCash/Program (Greek)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/el/
Co-authored-by: giorgos georgopoulakis <huskyaek@gmail.com>
2021-01-23 02:32:27 +01:00
Frank H. Ellenberger
d385438588
I18N: Fix a typo and remove an empty line
2021-01-22 11:08:40 +01:00
Frank H. Ellenberger
4ca179c89d
Merge branch 'maint'
2021-01-22 10:38:08 +01:00
Frank H. Ellenberger
7adf3b0dce
I18N: msgmerge last commits
2021-01-22 10:28:44 +01:00
Frank H. Ellenberger
84cc64daed
I18N: Remove annoying stars from translator comments
2021-01-22 10:19:54 +01:00
Frank H. Ellenberger
902e58fcb6
I18N: Split different "Code" messages
2021-01-22 10:19:54 +01:00
Julien Humbert
928b25fda4
Translation update by Julien Humbert <julroy67@gmail.com> using Weblate
...
po/glossary/fr.po: 89.9% (187 of 208 strings; 9 fuzzy)
1 failing checks (0.4%)
Translation: GnuCash/Glossary (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/fr/
Translation update by Julien Humbert <julroy67@gmail.com> using Weblate
po/fr.po: 69.5% (3850 of 5535 strings; 1159 fuzzy)
671 failing checks (12.1%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
Co-authored-by: Julien Humbert <julroy67@gmail.com>
2021-01-22 05:32:12 +01:00
José Lemos Neto
2193c91fde
Translation update by José Lemos Neto <lemosjosex@protonmail.com> using Weblate
...
po/pt_BR.po: 69.3% (3836 of 5535 strings; 1238 fuzzy)
431 failing checks (7.7%)
Translation: GnuCash/Program (Portuguese (Brazil))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt_BR/
Co-authored-by: José Lemos Neto <lemosjosex@protonmail.com>
2021-01-21 14:32:15 +01:00
Fábio Rodrigues Ribeiro
f9cf5cdc2e
Translation update by Fábio Rodrigues Ribeiro <farribeiro@gmail.com> using Weblate
...
po/pt_BR.po: 69.3% (3836 of 5535 strings; 1238 fuzzy)
431 failing checks (7.7%)
Translation: GnuCash/Program (Portuguese (Brazil))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt_BR/
Co-authored-by: Fábio Rodrigues Ribeiro <farribeiro@gmail.com>
2021-01-21 14:32:14 +01:00
José Lemos Neto
ec2869b490
Translation update by José Lemos Neto <lemosjosex@protonmail.com> using Weblate
...
po/pt_BR.po: 69.1% (3830 of 5535 strings; 1243 fuzzy)
443 failing checks (8.0%)
Translation: GnuCash/Program (Portuguese (Brazil))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt_BR/
Co-authored-by: José Lemos Neto <lemosjosex@protonmail.com>
2021-01-21 14:32:14 +01:00
Fábio Rodrigues Ribeiro
060a589cb2
Translation update by Fábio Rodrigues Ribeiro <farribeiro@gmail.com> using Weblate
...
po/pt_BR.po: 69.1% (3830 of 5535 strings; 1243 fuzzy)
443 failing checks (8.0%)
Translation: GnuCash/Program (Portuguese (Brazil))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt_BR/
Co-authored-by: Fábio Rodrigues Ribeiro <farribeiro@gmail.com>
2021-01-21 14:32:13 +01:00
Fábio Rodrigues Ribeiro
582b4ea7df
Translation update by Fábio Rodrigues Ribeiro <farribeiro@gmail.com> using Weblate
...
po/pt_BR.po: 69.0% (3820 of 5535 strings; 1246 fuzzy)
446 failing checks (8.0%)
Translation: GnuCash/Program (Portuguese (Brazil))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt_BR/
Translation update by Fábio Rodrigues Ribeiro <farribeiro@gmail.com> using Weblate
po/pt_BR.po: 69.0% (3822 of 5535 strings; 1244 fuzzy)
478 failing checks (8.6%)
Translation: GnuCash/Program (Portuguese (Brazil))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt_BR/
Co-authored-by: Fábio Rodrigues Ribeiro <farribeiro@gmail.com>
2021-01-21 02:32:12 +01:00
Christopher Lam
1f045eb0a5
[qif-file.scm] Don't use match as an identifier
...
It is a (ice-9 match) keyword.
2021-01-20 21:54:44 +08:00