John Ralls
d841b322d0
Merge Frank Ellenberger's 'Bug684507' into maint.
4 years ago
John Ralls
cde8f9168f
Merge Jean Laroche's 'bug798164' into maint.
4 years ago
John Ralls
8f9b6b1ecc
Clean up gnc_gen_trans_edit_fields.
4 years ago
Christoph Holtermann
64920e7c70
Small fix in expected result
4 years ago
Christoph Holtermann
07cfe9e45c
Missed one redundancy
4 years ago
Christoph Holtermann
395c7a7052
Modify examples to respect previous patch
4 years ago
Christoph Holtermann
62f8acf6ae
Provide the complete set of QOF enums in gnucash
4 years ago
Christoph Holtermann
06e17dfd5c
Provide wrapper for qof numeric predicate
...
Python bindings already have some wrapping objects for
qof predicates. This adds the one missing for GncNumeric
comparisons.
Additionally fixes a wrong number for QOF_NUMERIC_MATCH_ANY
in example file.
4 years ago
John Ralls
7343959a01
Merge Christian Wehli's 'taxinvoice' into maint.
4 years ago
John Ralls
25152f10be
Merge Chris Good's 'maintPrefUPDATE+CLEAR' into maint.
4 years ago
John Ralls
c07998cbe8
Merge Christoph Holtermann's 'python-qof-example' into maint.
4 years ago
John Ralls
f8fda225b8
[register] Enable horizontal scrolling with a touchpad.
4 years ago
John Ralls
b5e0abd30e
https://bugs.gnucash.org/show_bug.cgi?id=797610
...
Trackpad scrolling events include an increment so use that instead of
the step size intended for scroll wheels.
4 years ago
Christoph Holtermann
f44d23035e
python qof examples
4 years ago
Christopher Lam
3ab1d32f6e
[gnc-account-sel.c] GNCAccountSel finalize must free commodity list
4 years ago
John Ralls
ce2b89fd8c
[business]Add diagnostic messages to GncEntry and GncInvoice.
4 years ago
John Ralls
916caa25f2
Integrate Windows gzopen differences so that only one ifdef is needed.
...
Clarifies code.
4 years ago
Zdenko Podobný
f58279aba6
Translation update by Zdenko Podobný <zdenop@gmail.com> using Weblate
...
po/sk.po: 45.7% (2462 of 5380 strings; 1623 fuzzy)
596 failing checks (11.0%)
Translation: GnuCash/Program (Slovak)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/sk/
Translation update by Zdenko Podobný <zdenop@gmail.com> using Weblate
po/sk.po: 45.4% (2443 of 5380 strings; 1639 fuzzy)
609 failing checks (11.3%)
Translation: GnuCash/Program (Slovak)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/sk/
Co-authored-by: Zdenko Podobný <zdenop@gmail.com>
4 years ago
John Ralls
250b4ed733
Remove stray line left from earlier refactoring.
4 years ago
Robert Fewell
7e299cb2b0
Remove print statement left in commit c3f8daa
4 years ago
John Ralls
4890c25376
Bug 798448 - Column 'num' cannot be null
...
Convert libofx's data.check_number and data.reference_number to "" if
they are any case variation of "null".
Note that SQL backends will not permit the word NULL as a value for the
number field if it's entered from the GUI, but this can be worked around
by quoting it as in Scheme: 'Null *will* work.
4 years ago
John Ralls
6f28d49f95
Add tooltip to namespace combo in security editor.
4 years ago
John Ralls
8ef8d3807c
Silence spurious conditional uninitialized warning in gnc-owner-sql.cpp.
4 years ago
John Ralls
93f5e23cf5
Open gzfile if thread creation fails.
4 years ago
goodvibes2
03ddbbcd0c
Preferences, Import: UPDATE AND RECONCILE should be UPDATE AND CLEAR
...
on preference "Enable update match action" tooltip text.
4 years ago
John Ralls
9ad24321b4
Remove investment-type namespaces.
...
Leave it to users to categorize their non-currency commodities. In the
QIF importer default non-classifiable commodities to
GNC_COMMODITY_NS_NONCURRENCY.
4 years ago
Frank H. Ellenberger
09296dfb96
Drop commodity-table.scm, no longer required after adjusting qif-dialog-utils
4 years ago
Frank H. Ellenberger
716d746315
Adjust qif-dialog-utils to new namespaces
...
For US users it will no longer distinguish between NASDAQ and NYSE but
map both to SHARE for new commodities.
4 years ago
Frank H. Ellenberger
c7f842c081
Bug 684507 - commodity namespace should be localized
4 years ago
Christopher Lam
85aa8a6b12
modify strings as discussed
4 years ago
Christopher Lam
3229839055
[test-standard-category-report] Add test for allocation ratios
4 years ago
John Ralls
9d458d1e7f
Bug 798386 - Cannot increment date by 1 day with Japanese keyboard.
4 years ago
Christopher Lam
bd4a457040
Merge branch 'maint-lightning-budget' into maint #1248
4 years ago
Christopher Lam
a47413860a
Factor out GValue access for setters and getters
4 years ago
Christopher Lam
8f845df934
Factor out make_period_[data|note]_path
4 years ago
Christopher Lam
919f392c7a
Use kvp C++ interface rather than GValue
4 years ago
Christopher Lam
6c4c2512db
Use C++ STL instead of GLib
4 years ago
Christopher Lam
9088acabd8
[gnc-budget.cpp] convert to c++
4 years ago
John Ralls
aeefd89343
URL-encode # in file: URLs.
...
The final piece to fixing Bug 798392.
4 years ago
John Ralls
81b9a02235
Bug 798458 - Build failure with gcc 12
...
Refactor try_gz_open to return a std::pair<FILE*, thread>. That removes
the need for the threads hash-table and wait_for_gzip().
The cause of the gcc12 error was that we were using the thread's pipe's
FILE* as the key to the hash-table and had to close it before calling
wait_for_gzip(file) to remove the thread from the hash-table. gcc12
considers that a use-after-free. It happens to be wrong, but removing the
need for it results in a cleaner implementation as well as silencing the
warning.
4 years ago
John Ralls
67e8c317da
[xml backend] Extract functions to make gz_trhead_func more readable.
4 years ago
Geert Janssens
25181a6c01
Fix function documentation
...
As pointed out by Kevin Buckley
4 years ago
Kárász Attila
6d1c9b534a
Translation update by Kárász Attila <cult.edie@gmail.com> using Weblate
...
po/hu.po: 54.5% (2937 of 5380 strings; 1468 fuzzy)
623 failing checks (11.5%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by Kárász Attila <cult.edie@gmail.com> using Weblate
po/hu.po: 54.4% (2927 of 5380 strings; 1478 fuzzy)
636 failing checks (11.8%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Co-authored-by: Kárász Attila <cult.edie@gmail.com>
4 years ago
Avi Markovitz
310e2200db
Translation update by Avi Markovitz <avi.markovitz@gmail.com> using Weblate
...
po/he.po: 100.0% (5380 of 5380 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>
4 years ago
Yaron Shahrabani
4693be5b10
Translation update by Yaron Shahrabani <sh.yaron@gmail.com> using Weblate
...
po/he.po: 100.0% (5380 of 5380 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: Yaron Shahrabani <sh.yaron@gmail.com>
4 years ago
Avi Markovitz
3901a784bc
Translation update by Avi Markovitz <avi.markovitz@gmail.com> using Weblate
...
po/he.po: 100.0% (5380 of 5380 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>
4 years ago
YTX
e3ff00b354
Translation update by YTX <ytx.cash@gmail.com> using Weblate
...
po/zh_CN.po: 100.0% (5380 of 5380 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: YTX <ytx.cash@gmail.com>
4 years ago
Pedro Albuquerque
43e537152f
Translation update by Pedro Albuquerque <pmra@gmx.com> using Weblate
...
po/pt.po: 100.0% (5380 of 5380 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>
4 years ago
John Ralls
831b25f8f8
Merge Chris Lam's 'maint-progress1' into maint.
4 years ago
Christopher Lam
c3883e703b
[trep-engine] faster csv list processing
...
instead of scanning the row 5 times: (length, make-list, append, map,
string-join), walk the list once building the accumulator along the way.
4 years ago