தமிழ்நேரம்
9fb427edec
Translation update by தமிழ்நேரம் <tamilneram247@gmail.com> using Weblate
...
po/ta.po: 100.0% (5662 of 5662 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Tamil)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ta/
Translation update by தமிழ்நேரம் <tamilneram247@gmail.com> using Weblate
po/ta.po: 100.0% (5662 of 5662 strings; 0 fuzzy)
110 failing checks (1.9%)
Translation: GnuCash/Program (Tamil)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ta/
Co-authored-by: தமிழ்நேரம் <tamilneram247@gmail.com>
5 months ago
Olesya_Gerasimenko
2962d6de13
Translation update by Olesya_Gerasimenko <gammaray@basealt.ru> using Weblate
...
po/ru.po: 100.0% (5662 of 5662 strings; 0 fuzzy)
196 failing checks (3.4%)
Translation: GnuCash/Program (Russian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ru/
Co-authored-by: Olesya_Gerasimenko <gammaray@basealt.ru>
5 months ago
Ceaus
56b507bea2
Translation update by Ceaus <github@pohw.nl> using Weblate
...
po/nl.po: 99.7% (5649 of 5662 strings; 7 fuzzy)
4 failing checks (0.1%)
Translation: GnuCash/Program (Dutch)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/nl/
Co-authored-by: Ceaus <github@pohw.nl>
5 months ago
John Ralls
38c1538e53
Merge John Ralls's 'gnc-home' into stable
5 months ago
John Ralls
035e8842a0
Protect the special environment file prefix variables.
...
https://lists.gnucash.org/pipermail/gnucash-user/2025-November/118103.html
reported that GnuCash crashes when he runs it with GNC_HOME=<somewhere
random>. We use GNC_HOME to set XDG_DATA_DIR in the environment file to
accommodate relocating GnuCash on macOS and Windows and GnuCash crashes
when the schemas aren't found.
This commit prevents the user from setting the 6 special environment
variables either from the environment or by editing the environment file.
5 months ago
John Ralls
b3ef1801b2
Merge Richard Cohen's 'replace-deprecated-glib' into stable.
5 months ago
John Ralls
ff36bc81af
Merge Richard Cohen's 'fix-bug799159-options-tests' into stable.
5 months ago
Richard Cohen
83f77b873b
Replace deprecated g_binding_get_target, and increase glib version to 2.68
...
- debian stable (trixie) has 2.84.4
- oldstable (bookworm) has 2.74.6
5 months ago
Richard Cohen
647d3b7221
Make a link in the build directory for options.scm
5 months ago
Christopher Lam
d413997f50
[gnc-ui-balances.h] remove function decl, forgotten in f813f7cd14
5 months ago
Christopher Lam
ac92388cad
[gnc-plugin-page-report] avoid UAF from 058568eab3
6 months ago
Christopher Lam
7bdf31f9d3
[gnc-date.cpp] gnc_g_date_new_today calls gnc_gdate_set_today
...
instead of vice-versa.
- avoids malloc/free in gnc_gdate_set_today
- avoids unnecessary dmy->julian->dmy(*) conversion
(*) the GDate is typically used by gdate_to_time64 which performs a
julian->dmy conversion, and this is now avoided
6 months ago
Christopher Lam
2119fceb3a
[transaction.cpp] xaccTransSetDate has GDate on stack
...
avoid malloc/free
6 months ago
Christopher Lam
2dfdb0bac3
[gnc-file.c] non-dbi file dialog filters .gnucash .xac files
6 months ago
Christopher Lam
42b4ed6a1e
[gnc-file.c] move datafile filter to gnc-file.c
...
effectively reverts 6c5f905260 and reinstate in gnc-file.c,
because the datafile filter is useful for non-dbi file dialog too
6 months ago
Christopher Lam
dde10464d1
[transaction.cpp] comparing identical txns returns 0
...
bypassing many comparisons
6 months ago
Christopher Lam
655bddda46
[account.cpp] comparing identical accts returns 0
...
bypassing many comparisons
6 months ago
Christopher Lam
001c690a81
[account.cpp] gnc_account_foreach_split forward loops only
...
because the reverse iteration isn't used at all
6 months ago
John Ralls
0b66ee3be0
Remove stray debugging print to stdout.
6 months ago
John Ralls
3956d7e52f
Merge Sherlock's 'patch-1' into stable.
6 months ago
Sherlock
e680a87a66
Bug 799682 - Unable to "Save As" (or open) a non-xml data file
...
Fixes a generic bug in gnc_module_init_backend_dbi() when HAVE_LIBDBI_R is defined. Specifically, when the initial dbi_initialize_r() returns no drivers, the dbi_instance variable is still set.
6 months ago
John Ralls
1520c311d9
Merge Bruce Schuck's 'rm-cmbchina' into stable.
6 months ago
Bruce Schuck
7cc6871d7f
Removed China Merchants Bank from quote sources.
...
The Finance::Quote module is no longer working and will be removed
in the next release.
6 months ago
Christopher Lam
058568eab3
[gnc-plugin-page-report] plug char* leaks
...
also move a few lines later to avoid confirming double filepath !=
nullptr confirmation
6 months ago
John Ralls
c129e4de3c
Merge latest translations from Weblate.
6 months ago
Pedro Albuquerque
0e01b16759
Translation update by Pedro Albuquerque <pmra@protonmail.com> using Weblate
...
po/pt.po: 100.0% (5662 of 5662 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@protonmail.com>
6 months ago
SIB
98c9580601
Translation update by SIB <shawndu0820@gmail.com> using Weblate
...
po/zh_CN.po: 99.9% (5661 of 5662 strings; 1 fuzzy)
28 failing checks (0.4%)
Translation: GnuCash/Program (Chinese (Simplified Han script))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
Translation update by SIB <shawndu0820@gmail.com> using Weblate
po/zh_CN.po: 99.9% (5661 of 5662 strings; 1 fuzzy)
28 failing checks (0.4%)
Translation: GnuCash/Program (Chinese (Simplified Han script))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
Co-authored-by: SIB <shawndu0820@gmail.com>
6 months ago
Frédéric Mergey
fad568c428
Translation update by Frédéric Mergey <fmergey@yahoo.com> using Weblate
...
po/fr.po: 99.2% (5618 of 5662 strings; 15 fuzzy)
17 failing checks (0.3%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
Co-authored-by: Frédéric Mergey <fmergey@yahoo.com>
6 months ago
Allan Olsen
5b221589f8
Translation update by Allan Olsen <allan@hamann-olsen.dk> using Weblate
...
po/da.po: 100.0% (5662 of 5662 strings; 0 fuzzy)
19 failing checks (0.3%)
Translation: GnuCash/Program (Danish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/da/
Co-authored-by: Allan Olsen <allan@hamann-olsen.dk>
6 months ago
தமிழ்நேரம்
856ead7dfe
Translation update by தமிழ்நேரம் <tamilneram247@gmail.com> using Weblate
...
po/ta.po: 100.0% (5662 of 5662 strings; 0 fuzzy)
111 failing checks (1.9%)
Translation: GnuCash/Program (Tamil)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ta/
Translation update by தமிழ்நேரம் <tamilneram247@gmail.com> using Weblate
po/ta.po: 100.0% (5662 of 5662 strings; 0 fuzzy)
120 failing checks (2.1%)
Translation: GnuCash/Program (Tamil)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ta/
Translation update by தமிழ்நேரம் <tamilneram247@gmail.com> using Weblate
po/ta.po: 100.0% (5662 of 5662 strings; 0 fuzzy)
204 failing checks (3.6%)
Translation: GnuCash/Program (Tamil)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ta/
Translation update by தமிழ்நேரம் <tamilneram247@gmail.com> using Weblate
po/ta.po: 100.0% (5662 of 5662 strings; 0 fuzzy)
208 failing checks (3.6%)
Translation: GnuCash/Program (Tamil)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ta/
Co-authored-by: தமிழ்நேரம் <tamilneram247@gmail.com>
6 months ago
DGDS
4c6f3c8230
Translation update by DGDS <dagrinddontstop@users.noreply.hosted.weblate.org> using Weblate
...
po/zh_CN.po: 100.0% (5662 of 5662 strings; 0 fuzzy)
28 failing checks (0.4%)
Translation: GnuCash/Program (Chinese (Simplified Han script))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
Co-authored-by: DGDS <dagrinddontstop@users.noreply.hosted.weblate.org>
6 months ago
Szia Tomi
7b6febc264
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
...
po/hu.po: 86.4% (4897 of 5662 strings; 180 fuzzy)
45 failing checks (0.7%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
po/hu.po: 86.4% (4894 of 5662 strings; 180 fuzzy)
45 failing checks (0.7%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
po/hu.po: 86.4% (4894 of 5662 strings; 180 fuzzy)
45 failing checks (0.7%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by Szia Tomi <sziatomi01@gmail.com> using Weblate
po/hu.po: 86.3% (4889 of 5662 strings; 184 fuzzy)
45 failing checks (0.7%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Co-authored-by: Szia Tomi <sziatomi01@gmail.com>
6 months ago
Andika Triwidada
4cd40f78eb
Translation update by Andika Triwidada <andika@gmail.com> using Weblate
...
po/id.po: 85.8% (4863 of 5662 strings; 564 fuzzy)
481 failing checks (8.4%)
Translation: GnuCash/Program (Indonesian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/id/
Co-authored-by: Andika Triwidada <andika@gmail.com>
6 months ago
John Ralls
7e53cbad4d
Don't try to find boost::system in boost 1.89.0 and later
...
They made it header-only so there's nothing to find.
6 months ago
Christopher Lam
001499322e
Merge Chris Lam 'some-char-leaks' #2140 into stable
6 months ago
Robert Fewell
dc9b37aeff
Merge Oscar Megia's bug-799538 into stable
6 months ago
Christopher Lam
5dad327f47
[qoflog.cpp] plug a gchar* leak
6 months ago
Christopher Lam
c8348fa4cf
[translog.cpp] use c++ for better cleanup
6 months ago
Christopher Lam
a3eefc8b12
[import-main-matcher.cpp] plug GtkWidget* and static char* leaks
...
static char* strbuf would never be completely freed upon exit. store a
std::string->std::string map within the gui object, return the
c_str(). also plug GtkWidget* leak.
6 months ago
Christopher Lam
fcf2fc5f85
[gnc-prefs.cpp] plug gchar* leak
...
namespace_regexp was never freed upon shutdown
6 months ago
Christopher Lam
5c5b32ab61
[gnc-prefs.cpp] convert to c++
6 months ago
John Ralls
e22c406547
Merge Dong Lin's 'stable-stale-import-balance' into stable.
6 months ago
John Ralls
fb6e8d927e
Mostly revert "Bug 799249 - Crash while switch to recently opened file"
...
Leaving only nulling out the GncTreeModelAccount's root account pointer in its dispose
function.
6 months ago
Dong Lin
4523ccee3b
Fix stale account balances and grand total during transaction import
...
The bug:
After importing transactions from an existing account, the grand total net assets is updated to N,
and the ending balance of the imported account is X.
Quit and restart gnucash, the net assets changes to N+X.
on_matcher_ok_clicked invokes gnc_resume_gui_refresh before the account is fully commited.
xaccAccountRecomputeBalance skips an account if it has pending edits.
The fix:
Invoke gnc_resume_gui_refresh after all accounts have fully commited.
Tests:
make check
reran the above test, the net assets balance is updated to N+X without restarting gnc.
6 months ago
John Ralls
01f0d252ec
Merge Sherlock's 'reset-gui-components' into stable
6 months ago
Sherlock
9b7b69abb4
Reset gui component session
...
When saving a new file, including Save As of an existing book, reset the managed gui
components to the new session prior to clearing the old session.
6 months ago
John Ralls
1e3027e2ca
Merge Sherlock's save-account-page into stable.
7 months ago
Sherlock
3c08434768
Fix saving account page changes
...
Partially reverts a fix for bug 799249 that prevented preserving modifications to the account tree.
7 months ago
Christopher Lam
2551b7fdb1
Merge branch 'fix-surface-leak' into stable
7 months ago
Christopher Lam
358914f505
[gnucash-header.c] don't draw GncHeader until the register is shown.
...
fixes header->surface leak when a register is loaded in a GtkNotebook
tab but not realized before shutdown.
7 months ago