Wellington Terumi Uemura
79e36e6cf5
Translation update by Wellington Terumi Uemura <wellingtonuemura@gmail.com> using Weblate
...
po/pt_BR.po: 91.7% (5066 of 5524 strings; 303 fuzzy)
131 failing checks (2.3%)
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>
2023-08-09 00:46:26 +02:00
John Ralls
a5404f6607
Improve reporting when parse_quote throws an exception.
...
Add more detail to the error message and pass the right value to the
gnc_error_dialog so that the error is actually displayed to the user.
2023-08-08 15:41:16 -07:00
Christopher Lam
0909fd9b0f
[import-backend.cpp] match_list members must be freed
...
they were allocated in split_find_match with g_new0
2023-08-08 20:23:15 +08:00
Christopher Lam
e91752dba2
[gnc-ui-util.c] plug GList* leak
...
because gnc_account_get_children should have been freed.
2023-08-08 19:59:54 +08:00
Pedro Albuquerque
b2273a1e44
Translation update by Pedro Albuquerque <pmra@gmx.com> using Weblate
...
po/pt.po: 100.0% (5524 of 5524 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-08-08 02:12:43 +02:00
Christopher Lam
fc21c55a0b
[gnc-pricedb.cpp] more glib g_list uses
...
* use g_list_find_custom where appropriate
* also g_list_free_full and g_list_foreach
2023-08-07 08:39:07 +08:00
Robert Fewell
0a9e999cfd
Check that the register completioncell tree view is realized before trying to scroll to point
2023-08-06 11:37:25 +01:00
Robert Fewell
0bd34a010e
Remove a couple of not used variables from previous commit.
2023-08-06 09:27:26 +01:00
Arve Eriksson
f5ec597bd7
Translation update by Arve Eriksson <031299870@telia.com> using Weblate
...
po/sv.po: 100.0% (5524 of 5524 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>
2023-08-06 03:49:11 +02:00
Robert Fewell
84db7916a0
Bug 799048 - Hover on tab not correct
...
When the account name is changed, an event is used to update the tool
tip on the register tab. If the account is moved, the same event is
triggered but as the name is the same, the tool tip is not updated.
Add a new function 'main_window_update_page_long_name' to only update
the long name and the tool tip and call it from the register event
after setting the name. Also remove the setting of the long name from
'main_window_update_page_name'.
2023-08-05 14:46:08 +01:00
Christopher Lam
d89544563d
Revert "[gnc-pricedb.cpp] use std::pair instead of a struct for PriceTuple"
...
This reverts commit 2d730e38d5
.
2023-08-05 11:02:57 +08:00
gallegonovato
d2e0ccfe29
Translation update by gallegonovato <fran-carro@hotmail.es> using Weblate
...
po/es.po: 100.0% (5524 of 5524 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-08-04 14:38:18 +02:00
Yuri Chornoivan
2c6c2074f1
Translation update by Yuri Chornoivan <yurchor@ukr.net> using Weblate
...
po/uk.po: 100.0% (5524 of 5524 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>
2023-08-04 14:38:18 +02:00
Christopher Lam
2d730e38d5
[gnc-pricedb.cpp] use std::pair instead of a struct for PriceTuple
2023-08-04 20:34:07 +08:00
Christopher Lam
6b741ddf32
[gnc-pricedb.cpp] use forloop instead of do..while and while
...
because they're scanning GLists, and forloop is tidier than while
2023-08-04 20:33:02 +08:00
Stephan Paternotte
ce6bdc2c2d
Translation update by Stephan Paternotte <stephan@paternottes.net> using Weblate
...
po/nl.po: 100.0% (5524 of 5524 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Dutch)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/nl/
Co-authored-by: Stephan Paternotte <stephan@paternottes.net>
2023-08-03 20:14:40 +02:00
Yuri Chornoivan
062a2cec37
Translation update by Yuri Chornoivan <yurchor@ukr.net> using Weblate
...
po/uk.po: 100.0% (5524 of 5524 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>
2023-08-03 20:14:40 +02:00
Simon Arlott
292d80cca6
Translation update by Simon Arlott <weblate.simon@arlott.org> using Weblate
...
po/en_NZ.po: 100.0% (5524 of 5524 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_AU.po: 100.0% (5524 of 5524 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (English (Australia))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/en_AU/
Translation update by Simon Arlott <weblate.simon@arlott.org> using Weblate
po/en_GB.po: 100.0% (5524 of 5524 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/
Co-authored-by: Simon Arlott <weblate.simon@arlott.org>
2023-08-03 20:14:40 +02:00
John Ralls
4d46a8191d
Merge Simon Arlott's 'test-xml-save' into stable.
2023-08-03 11:05:11 -07:00
Frank H. Ellenberger
f8593a3c3f
Msgmerge recent change
2023-08-03 06:25:38 +02:00
Frank H. Ellenberger
47e0edcf9c
I18N: Replace "Split View" by "Show Splits" to avoid ambuigity
2023-08-03 05:24:48 +02:00
Andrea Andre
c4a5500330
Translation update by Andrea Andre <andrea.tsg19@slmail.me> using Weblate
...
po/ro.po: 48.5% (2682 of 5524 strings; 1898 fuzzy)
727 failing checks (13.1%)
Translation: GnuCash/Program (Romanian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ro/
Translation update by Andrea Andre <andrea.tsg19@slmail.me> using Weblate
po/ro.po: 48.4% (2675 of 5524 strings; 1912 fuzzy)
734 failing checks (13.2%)
Translation: GnuCash/Program (Romanian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ro/
Co-authored-by: Andrea Andre <andrea.tsg19@slmail.me>
2023-08-02 18:57:40 +02:00
Christopher Lam
79c0fe4724
[gnc-pricedb.cpp] convert hash_table_to_list to hash_table_to_vector
2023-08-03 00:34:30 +08:00
Christopher Lam
5e09b662a1
[utest-gnc-pricedb] test gnc_pricedb_foreach_price both stable and unstable
2023-08-03 00:33:52 +08:00
Christopher Lam
040ccb79b6
[gnc-pricedb.cpp] rewrite price_list_insert more efficiently
...
no need for PriceListIsDuplStruct
and shortcut "return true" if price is a duplicate
2023-08-02 23:23:00 +08:00
Christopher Lam
d6b49bbc89
[utest-gnc-pricedb.c] tests gnc_pricedb_price_list_insert
...
especially skipping adding duplicate price
2023-08-02 23:19:20 +08:00
Christian Wehling
231b1f2b17
Translation update by Christian Wehling <christian.wehling@web.de> using Weblate
...
po/de.po: 99.7% (5510 of 5524 strings; 11 fuzzy)
601 failing checks (10.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: 99.4% (5491 of 5524 strings; 28 fuzzy)
601 failing checks (10.8%)
Translation: GnuCash/Program (German)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
Co-authored-by: Christian Wehling <christian.wehling@web.de>
2023-08-01 23:07:04 +02:00
Kaligula
aa9dc25a12
Translation update by Kaligula <kaligula.dev@gmail.com> using Weblate
...
po/pl.po: 70.7% (3907 of 5524 strings; 1075 fuzzy)
300 failing checks (5.4%)
Translation: GnuCash/Program (Polish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pl/
Co-authored-by: Kaligula <kaligula.dev@gmail.com>
2023-08-01 23:07:03 +02:00
Szia Tomi
711d8c7a45
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
...
po/hu.po: 69.4% (3837 of 5524 strings; 635 fuzzy)
1 failing checks (0.1%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Co-authored-by: Szia Tomi <sziatomi01@gmail.com>
2023-08-01 23:07:02 +02:00
Simon Arlott
35bee1382d
Test loading and saving XML files with and without compression
...
Add new test files that are written with the latest version of GnuCash.
Test loading them, saving to compressed files, loading those compressed
files and writing to an uncompressed file. At every stage check it matches
the canonical version.
2023-07-30 19:11:57 +01:00
Szia Tomi
03bd3c90e7
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
...
po/glossary/hu.po: 100.0% (216 of 216 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/hu/
Co-authored-by: Szia Tomi <sziatomi01@gmail.com>
2023-07-30 17:05:26 +02:00
Christian Wehling
e4ef9e79da
Translation update by Christian Wehling <christian.wehling@web.de> using Weblate
...
po/glossary/de.po: 100.0% (216 of 216 strings; 0 fuzzy)
5 failing checks (2.3%)
Translation: GnuCash/Glossary (German)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/de/
Translation update by Christian Wehling <christian.wehling@web.de> using Weblate
po/de.po: 99.3% (5490 of 5524 strings; 29 fuzzy)
602 failing checks (10.8%)
Translation: GnuCash/Program (German)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
Co-authored-by: Christian Wehling <christian.wehling@web.de>
2023-07-30 17:05:26 +02:00
vim
e9e8f326a4
Translation update by vim <dev.getport@slmail.me> using Weblate
...
po/pl.po: 70.7% (3906 of 5524 strings; 1076 fuzzy)
299 failing checks (5.4%)
Translation: GnuCash/Program (Polish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pl/
Co-authored-by: vim <dev.getport@slmail.me>
2023-07-30 17:05:25 +02:00
Wellington Terumi Uemura
2ae10fad65
Translation update by Wellington Terumi Uemura <wellingtonuemura@gmail.com> using Weblate
...
po/glossary/pt_BR.po: 100.0% (216 of 216 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: 100.0% (216 of 216 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>
2023-07-30 17:05:25 +02:00
John Ralls
dee01706eb
Merge John Ralls's 'bug798958' into stable.
2023-07-28 12:10:22 -07:00
Christopher Lam
5ac8ffdd41
[import-main-matcher.cpp] After clicking/toggling A/U+C/C checkbox, reselect the row
...
because it'll be much faster to use keyboard navigation -- use
up/down/left/right to target desired checkbox, hit <down> <space>
repeatedly to repeat the same action over several consecutive rows.
2023-07-28 17:06:38 +08:00
John Ralls
cbe765c6d9
Bug 798958 - gncScrubLotLinks will infinite loop in some conditions
...
The conditions being containing a split from a voided transaction.
Instead of trying to destroy zero-value splits (doomed to fail in
that instance and generally rude otherwise) just remove them from
the lot list.
2023-07-27 14:46:55 -07:00
John Ralls
a2f88f6f97
Bug 798944 - Program crashes when matching transactions
...
Add a mutex to refresh_old_transactions to prevent recursively calling
gtk_list_store_clear().
2023-07-27 13:14:26 -07:00
Christopher Lam
d6a025e153
[import-main-matcher.cpp] refactor common code into gen_trans_common_toggled_cb
...
these callbacks handle the checkboxes being toggled.
2023-07-27 21:08:38 +08:00
gallegonovato
91869d071e
Translation update by gallegonovato <fran-carro@hotmail.es> using Weblate
...
po/glossary/es.po: 100.0% (222 of 222 strings; 0 fuzzy)
2 failing checks (0.9%)
Translation: GnuCash/Glossary (Spanish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/es/
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
2023-07-26 17:32:59 +02:00
Christopher Lam
2da8e5eda8
[import-main-matcher.cpp] compact update_child_row
2023-07-26 23:26:42 +08:00
Christopher Lam
b93627ebcb
[import-match-picker.cpp] compact match_update_match_model
...
rewrite using forloop instead of while when scanning GList.
2023-07-26 23:26:42 +08:00
Christopher Lam
e9f52d53bb
[import-match-picker.cpp] compact downloaded_transaction_append
2023-07-26 23:26:42 +08:00
Christopher Lam
818e27de03
[import-main-matcher.cpp] rename override to override_widget
...
to avoid clashing with the cpp "override" specifier.
2023-07-26 23:26:31 +08:00
Christopher Lam
417246879a
[import-main-matcher] always defer_bal_computation during import
...
This will speed up both importing new transactions, and destroying
existing ones.
2023-07-26 22:34:41 +08:00
Christopher Lam
314710953f
Revert recent changes from #1725 to import-main-matcher.cpp
...
because there's a better strategy, in next commit
2023-07-26 22:34:29 +08:00
Rene Lambers
ffe7011fac
Translation update by Rene Lambers <jbh.lambers@gmail.com> using Weblate
...
po/nl.po: 100.0% (5524 of 5524 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Dutch)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/nl/
2023-07-26 08:06:44 +02:00
Rene Lambers
a236ce862f
Translation update by Rene Lambers <jbh.lambers@gmail.com> using Weblate
...
po/nl.po: 100.0% (5524 of 5524 strings; 0 fuzzy)
1 failing checks (0.1%)
Translation: GnuCash/Program (Dutch)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/nl/
2023-07-25 11:05:57 +02:00
Stephan Paternotte
6161d29eae
Translation update by Stephan Paternotte <stephan@paternottes.net> using Weblate
...
po/nl.po: 100.0% (5524 of 5524 strings; 0 fuzzy)
1 failing checks (0.1%)
Translation: GnuCash/Program (Dutch)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/nl/
Co-authored-by: Stephan Paternotte <stephan@paternottes.net>
2023-07-25 07:03:14 +02:00
Rene Lambers
7ac3c94af3
Translation update by Rene Lambers <jbh.lambers@gmail.com> using Weblate
...
po/nl.po: 99.9% (5523 of 5524 strings; 1 fuzzy)
1 failing checks (0.1%)
Translation: GnuCash/Program (Dutch)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/nl/
Co-authored-by: Rene Lambers <jbh.lambers@gmail.com>
2023-07-25 07:03:14 +02:00