Geert Janssens
16c93c807b
Update version in README
2023-04-16 08:46:43 +02:00
John Ralls
f4f481fe38
Bug 798812 - crashes after I open a customer report and select…
...
Edit/Report Options
As a result of auto instead of auto& in a std::visit call which
resulted in a temporary option whose GncOwner* was destroyed before
we could use it.
2023-04-15 13:29:40 -07:00
Robert Fewell
96c8cb738c
Bug 798845 - User Config and User Data link broken
...
On Mac's, the link does not work due to a space in the path like...
file:///Users/<username>/Library/Application Support/GnuCash
Fixed by escaping the path.
2023-04-14 10:17:06 +01:00
Robert Fewell
0c83c74532
Bug 798854 - Softkey 'Save Config' remains dark
...
The toolbar item 'Save Config' for reports was configured as a toggle
button instead of a normal button, changed.
2023-04-14 10:14:15 +01:00
Robert Fewell
0d84506a5e
Bug 798851 - Account Balance 'include subaccounts' not saved
...
The defaults for the account were removed by mistake in a previous
commit, added them back.
2023-04-12 11:20:32 +01:00
Robert Fewell
cc2aa21d31
Bug 798821 - Crash when running report in window
...
Caused by a use after free when storing a reference to the
GncMainWindow in a hash table. There is no need to do that so changed.
2023-04-11 12:25:37 +01:00
Robert Fewell
7101fc458b
Bug 798834 - CSS-based Stylesheet Help Button not working
...
Callback for help button was misssing.
2023-04-11 12:08:22 +01:00
John Ralls
e87865209e
Update gnucash.pot and merge into po files.
2023-04-10 12:39:42 -07:00
John Ralls
e30a2b4341
Merge latest translations from weblate.
2023-04-10 12:34:59 -07:00
John Ralls
e9859c3f58
Merge Richard Cohen's 'improve-python-version-checking' into stable.
2023-04-10 12:08:21 -07:00
John Ralls
79f630acc1
Merge Arsen Arsenović's 'use-pkg-config-for-guild-guile' into stable.
2023-04-10 11:55:42 -07:00
Milo Ivir
c8ca4b7076
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: 97.7% (5369 of 5493 strings; 31 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: 97.7% (5369 of 5493 strings; 31 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>
2023-04-10 11:52:03 +02:00
Bora Atıcı
18edd22bd1
Translation update by Bora Atıcı <boratici.acc@gmail.com> using Weblate
...
po/tr.po: 71.5% (3930 of 5493 strings; 968 fuzzy)
261 failing checks (4.7%)
Translation: GnuCash/Program (Turkish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/tr/
Translation update by Bora Atıcı <boratici.acc@gmail.com> using Weblate
po/glossary/tr.po: 37.0% (80 of 216 strings; 6 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (Turkish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/tr/
Translation update by Bora Atıcı <boratici.acc@gmail.com> using Weblate
po/tr.po: 70.6% (3882 of 5493 strings; 1014 fuzzy)
308 failing checks (5.6%)
Translation: GnuCash/Program (Turkish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/tr/
Translation update by Bora Atıcı <boratici.acc@gmail.com> using Weblate
po/glossary/tr.po: 31.4% (68 of 216 strings; 3 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (Turkish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/tr/
Co-authored-by: Bora Atıcı <boratici.acc@gmail.com>
2023-04-10 11:52:02 +02:00
Rauno Ots
cdcafc57bc
Translation update by Rauno Ots <rots00@gmail.com> using Weblate
...
po/et.po: 8.9% (492 of 5493 strings; 153 fuzzy)
56 failing checks (1.0%)
Translation: GnuCash/Program (Estonian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/et/
Translation update by Rauno Ots <rots00@gmail.com> using Weblate
po/et.po: 8.8% (488 of 5493 strings; 153 fuzzy)
56 failing checks (1.0%)
Translation: GnuCash/Program (Estonian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/et/
Co-authored-by: Rauno Ots <rots00@gmail.com>
2023-04-10 11:52:02 +02:00
Christian Wehling
c2696753ed
Translation update by Christian Wehling <christian.wehling@web.de> using Weblate
...
po/de.po: 95.0% (5219 of 5493 strings; 165 fuzzy)
213 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: 94.8% (5209 of 5493 strings; 175 fuzzy)
221 failing checks (4.0%)
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: 94.4% (5186 of 5493 strings; 175 fuzzy)
221 failing checks (4.0%)
Translation: GnuCash/Program (German)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
Co-authored-by: Christian Wehling <christian.wehling@web.de>
2023-04-10 11:52:01 +02:00
mocsa
b948e910b9
Translation update by mocsa <csaba@feltoltve.hu> using Weblate
...
po/hu.po: 66.9% (3680 of 5493 strings; 691 fuzzy)
28 failing checks (0.5%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by mocsa <csaba@feltoltve.hu> using Weblate
po/hu.po: 66.9% (3677 of 5493 strings; 693 fuzzy)
28 failing checks (0.5%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by mocsa <csaba@feltoltve.hu> using Weblate
po/hu.po: 66.8% (3671 of 5493 strings; 697 fuzzy)
30 failing checks (0.5%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by mocsa <csaba@feltoltve.hu> using Weblate
po/hu.po: 66.7% (3669 of 5493 strings; 699 fuzzy)
30 failing checks (0.5%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by mocsa <csaba@feltoltve.hu> using Weblate
po/hu.po: 66.5% (3658 of 5493 strings; 705 fuzzy)
30 failing checks (0.5%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by mocsa <csaba@feltoltve.hu> using Weblate
po/hu.po: 66.5% (3656 of 5493 strings; 705 fuzzy)
30 failing checks (0.5%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by mocsa <csaba@feltoltve.hu> using Weblate
po/hu.po: 66.5% (3656 of 5493 strings; 705 fuzzy)
30 failing checks (0.5%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by mocsa <csaba@feltoltve.hu> using Weblate
po/hu.po: 66.5% (3656 of 5493 strings; 705 fuzzy)
30 failing checks (0.5%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by mocsa <csaba@feltoltve.hu> using Weblate
po/hu.po: 66.5% (3654 of 5493 strings; 705 fuzzy)
30 failing checks (0.5%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by mocsa <csaba@feltoltve.hu> using Weblate
po/hu.po: 66.4% (3651 of 5493 strings; 708 fuzzy)
30 failing checks (0.5%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by mocsa <csaba@feltoltve.hu> using Weblate
po/hu.po: 66.3% (3645 of 5493 strings; 709 fuzzy)
30 failing checks (0.5%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by mocsa <csaba@feltoltve.hu> using Weblate
po/hu.po: 66.2% (3638 of 5493 strings; 709 fuzzy)
30 failing checks (0.5%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by mocsa <csaba@feltoltve.hu> using Weblate
po/hu.po: 65.6% (3605 of 5493 strings; 715 fuzzy)
33 failing checks (0.6%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by mocsa <csaba@feltoltve.hu> using Weblate
po/hu.po: 65.4% (3596 of 5493 strings; 717 fuzzy)
33 failing checks (0.6%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by mocsa <csaba@feltoltve.hu> using Weblate
po/hu.po: 65.4% (3595 of 5493 strings; 718 fuzzy)
33 failing checks (0.6%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by mocsa <csaba@feltoltve.hu> using Weblate
po/hu.po: 64.3% (3535 of 5493 strings; 780 fuzzy)
66 failing checks (1.2%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by mocsa <csaba@feltoltve.hu> using Weblate
po/hu.po: 63.0% (3462 of 5493 strings; 871 fuzzy)
99 failing checks (1.8%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by mocsa <csaba@feltoltve.hu> using Weblate
po/hu.po: 62.4% (3429 of 5493 strings; 909 fuzzy)
125 failing checks (2.2%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by mocsa <csaba@feltoltve.hu> using Weblate
po/hu.po: 62.1% (3412 of 5493 strings; 928 fuzzy)
131 failing checks (2.3%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by mocsa <csaba@feltoltve.hu> using Weblate
po/hu.po: 62.1% (3412 of 5493 strings; 928 fuzzy)
131 failing checks (2.3%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by mocsa <csaba@feltoltve.hu> using Weblate
po/hu.po: 62.0% (3408 of 5493 strings; 932 fuzzy)
135 failing checks (2.4%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Co-authored-by: mocsa <csaba@feltoltve.hu>
2023-04-10 11:52:00 +02:00
ZdPo Ster
2d288a2320
Translation update by ZdPo Ster <zdposter@gmail.com> using Weblate
...
po/sk.po: 51.3% (2822 of 5493 strings; 1387 fuzzy)
522 failing checks (9.5%)
Translation: GnuCash/Program (Slovak)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/sk/
Co-authored-by: ZdPo Ster <zdposter@gmail.com>
2023-04-10 11:51:59 +02:00
Szia Tomi
9de07f88f3
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
...
po/hu.po: 62.0% (3408 of 5493 strings; 932 fuzzy)
135 failing checks (2.4%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Co-authored-by: Szia Tomi <sziatomi01@gmail.com>
2023-04-10 11:51:59 +02:00
Pedro Albuquerque
6825094c67
Translation update by Pedro Albuquerque <pmra@gmx.com> using Weblate
...
po/pt.po: 100.0% (5493 of 5493 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% (5493 of 5493 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% (5493 of 5493 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% (5493 of 5493 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>
2023-04-10 11:51:58 +02:00
YTX
d59988e2a9
Translation update by YTX <ytx.cash@gmail.com> using Weblate
...
po/zh_CN.po: 93.3% (5128 of 5493 strings; 247 fuzzy)
125 failing checks (2.2%)
Translation: GnuCash/Program (Chinese (Simplified))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
Co-authored-by: YTX <ytx.cash@gmail.com>
2023-04-10 11:51:57 +02:00
gallegonovato
6f99bb6e81
Translation update by gallegonovato <fran-carro@hotmail.es> using Weblate
...
po/es.po: 100.0% (5493 of 5493 strings; 0 fuzzy)
2 failing checks (0.1%)
Translation: GnuCash/Program (Spanish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/
Translation update by gallegonovato <fran-carro@hotmail.es> 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 gallegonovato <fran-carro@hotmail.es> 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 gallegonovato <fran-carro@hotmail.es> using Weblate
po/es.po: 100.0% (5493 of 5493 strings; 0 fuzzy)
2 failing checks (0.1%)
Translation: GnuCash/Program (Spanish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
2023-04-10 11:51:56 +02:00
Simon Arlott
016b590da3
Translation update by Simon Arlott <weblate.simon@arlott.org> using Weblate
...
po/en_NZ.po: 100.0% (5493 of 5493 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (English (New Zealand))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/en_NZ/
Translation update by Simon Arlott <weblate.simon@arlott.org> using Weblate
po/en_GB.po: 100.0% (5493 of 5493 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (English (United Kingdom))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/en_GB/
Translation update by Simon Arlott <weblate.simon@arlott.org> using Weblate
po/en_AU.po: 100.0% (5493 of 5493 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (English (Australia))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/en_AU/
Co-authored-by: Simon Arlott <weblate.simon@arlott.org>
2023-04-10 11:51:56 +02:00
John Ralls
2f471e65a7
Bug 798802 - Online Price quote - Stocks not working GNU 5.0 Windows Bis
...
The previous change of the delimiter between namespace and symbol
is needed in both overloads of GncQuoteImpl::query_fq.
Also log the query json string to ease future troubleshooting.
2023-04-09 15:24:53 -07:00
Arsen Arsenović
8afaeb1869
cmake: Try guile and guild executables from guile-N.N.pc first
2023-04-09 16:04:27 +02:00
Robert Fewell
516c9ed2fe
Guard against there being no namespaces in the new security dialog
2023-04-09 11:57:51 +01:00
Robert Fewell
2fff7b6a14
Fix some menu labels that are not marked for translation
2023-04-09 11:57:51 +01:00
Geert Janssens
7271ddd1d6
Bug 798839 - Edit -> Preferences string not translatable
...
Fix translatable state of _About as well
2023-04-09 12:01:39 +02:00
Christopher Lam
cb5a9acf76
[dialog-payment] plug some GLists leaks
...
and tidy up
2023-04-08 16:53:19 +08:00
Christopher Lam
5ebb544719
[csv-export-helpers] include header
2023-04-07 23:35:23 +08:00
Christopher Lam
5dc0b8271a
[csv-transactions-export] fix category in export with simple layout
...
If Trading accounts is enabled, and the transaction is a transfer
between two accounts of differing commodities, the CSV simple-layout
export would incorrectly show "--Split Transaction--" as the
category.
This commit changes the algorithm to ignore the trading splits when
determining the other split account, thereby returning a more useful
other account name.
2023-04-07 20:41:19 +08:00
Christopher Lam
229efb52ed
[csv-export-helpers] move account_get_fullname_str to support file
2023-04-07 20:41:19 +08:00
Christopher Lam
e5349a8b36
Merge branch 'csv-tree-export-cpp' into stable #1598
2023-04-05 21:37:38 +08:00
Christopher Lam
db085ec457
[csv-transactions-export.cpp] convert to cpp, use fstream
...
- using std::ofstream
2023-04-05 20:37:12 +08:00
Christopher Lam
cb8cdd1b99
[csv-tree-export.cpp] convert to cpp, use fstream
2023-04-05 20:37:12 +08:00
Christopher Lam
e6352f5497
[csv-export-helpers.cpp] helper function and full test suite
2023-04-05 20:37:12 +08:00
Christopher Lam
5236f33709
Merge branch 'plug-scm-to-utf8-string-leaks' into stable #1599
2023-04-05 08:25:58 +08:00
John Ralls
bc1f5b80c1
Fix crash if gnucash-cli --quotes is passed a bad database name.
...
cleanup_and_exit_with_failure doesn't exit anymore so we need
to return its error value instead of trying to keep using the
freed session.
2023-04-04 16:46:00 -07:00
John Ralls
efb24f090d
Bug 798815 - flatpak run --command=gnucash-cli cannot download...
...
quotes since 5.0.
The filename is getting stuffed into the m_quotes_cmd vector unless --namespace
is specified, so check if that's happened and copy the value over.
2023-04-04 16:37:57 -07:00
Christopher Lam
56b75c3691
std::string cannot free() scm_to_utf8_string automatically
2023-04-04 23:24:22 +08:00
Robert Fewell
a1bec6fc01
Remove gnc-plugin-aqbanking-ui.xml file, left behind after change to GActions
2023-04-04 10:35:07 +01:00
Robert Fewell
6eac35f013
Change identifier MINGW to WIN32 in AQB CMakeLists.txt to be consistent
2023-04-04 10:33:43 +01:00
Robert Fewell
a958455a6b
Bug 798813 - Under File->Import, Missing OFX/QFX menu item
...
Fixed by copying section from AQB CMakeLists.txt file to the OFX one.
2023-04-04 10:32:03 +01:00
John Ralls
30cbf3074e
Fix misplaced static variable decl.
...
Why this compiled is a mystery. Since empty wasn't captured it should
have raised an unused variable for the outside the lambda declaration
and an undeclared variable for the use inside. Only gcc 7 raised the
first error and nothing noticed the second.
2023-04-02 15:24:56 -07:00
John Ralls
6091982952
Merge Richard Cohen's 'fix-cmake-310-build' into stable.
2023-04-02 14:30:29 -07:00
Robert Fewell
cb98864f7b
Modify updating accelerators based on the accelerator map
...
Menu items based on actions with targets all share the same action so
add the target to the end of lines defining these menu item so that
accelerators can be added.
2023-04-02 12:06:53 +01:00
Robert Fewell
0dc0fcd774
Modify gnc_menubar_model_update_item
...
Add the action target as a parameter so that actions with a specific
target can be updated.
2023-04-02 11:25:16 +01:00
Robert Fewell
98c11d620a
Add ability to search for menu actions with a specific target
2023-04-02 11:22:58 +01:00
Robert Fewell
96d28f2f02
Bug 798807 - Keyboard shortcuts not working
...
Need to readd the accelerator keys when some register transaction
actions are renamed to split actions as this is done by removing and
adding a new menu model / item. As the register is also used for the
schedule transaction editor the way the accelerator group is retrieved
needs changing.
2023-04-02 11:14:39 +01:00
Robert Fewell
91ee2664a3
Bug 798808 - Saved reports shown on main menu
...
Missed setting '_Custom' as translatable to match entry in
report-core.scm
2023-04-02 11:00:25 +01:00
John Ralls
d8a3e83189
Fix test breakage from account list reversal.
2023-04-01 18:14:31 -07:00