John Ralls
fdfaca5575
Merge Christoph Holtermann's 'python-session-instance-constructor' into maint.
2020-04-06 12:05:21 -07:00
John Ralls
5adf54a5ec
Make python console less noisy without --debug.
2020-04-06 11:28:49 -07:00
John Ralls
71eae1f223
Merge Christoph Holtermann's 'python-shell-access-outer-variables' into maint.
2020-04-06 11:15:04 -07:00
c-holtermann
4dcdec664a
remove whitespace in parentheses (PEP 8)
2020-04-06 07:03:40 +02:00
c-holtermann
ab843c0b7a
include gnucash_core of python bindings in python swig app-utils
2020-04-06 07:03:40 +02:00
c-holtermann
43cebedd3d
tests for session
2020-04-06 07:03:40 +02:00
c-holtermann
daff201ffb
don't allow instance=None for wrapper objects
2020-04-06 07:03:03 +02:00
c-holtermann
0c42c94cd3
provide locals and globals of calling context to shell on shell init
2020-04-06 06:12:00 +02:00
John Ralls
2bdc936695
Merge Jean Laroche's '797006_subaccounts' into maint.
2020-04-05 15:58:03 -07:00
John Ralls
3b381f25c3
Merge Chris Mayo's iPython-fixes into maint.
2020-04-05 15:16:05 -07:00
John Ralls
640171c211
Merge Jean Laroche's '797318_MRO' into maint.
2020-04-05 14:38:46 -07:00
John Ralls
8ccc1579d9
Bug 797666 - libgnucash/engine/test/test-recurrence.c: In function 'check_valid': 'result' may be used uninitialized
2020-04-05 12:06:02 -07:00
jean
4a8350ece2
797318 - Amounts ending in zero displayed as fractions
2020-04-04 14:43:03 -07:00
Christopher Lam
7189337b02
[eguile-utilities] prevent crash in balsheet-eg.scm
...
bb986e474
use of (ice-9 match) was technically sound however exposes a
subtle bug; _ in the matching pattern is meant to match anything
however it exposes undefined behaviour when _ is already bound to
gnc:gettext. Solution for now is to omit the second _.
2020-04-05 00:35:15 +08:00
Christopher Lam
d596056786
[eguile] escape-html -> gnc:html-string-sanitize
...
forgot to substitute function which was removed in a previous commit
32692721
. this shouldn't matter because debugging? is #f in
production.
2020-04-04 22:40:01 +08:00
Christopher Lam
96980193bf
[qif-to-gnc] properly mark intra-QIF internal transfers.
...
Unfortunately d6de324b
had a copy-and-paste bug, and the (if)
conditional has failed to mark internal transfers.
This commit fixes the parens so that splits with matching accounts are
now marked for skipping during import.
2020-04-04 21:18:14 +08:00
Chris Mayo
6c086d1f8b
Make pycons/ishell.py compatible with Python 3 and current IPython
2020-04-03 19:12:36 +01:00
jean
f19b707927
Add check to display warning dialog for mismatched commodities
2020-04-02 22:23:19 -07:00
jean
c39f8929d2
Replicate changes in *2 files
2020-04-02 21:29:44 -07:00
jean
c56d49772a
Apply astyle to modified files
2020-04-02 10:08:42 -07:00
jean
01cdcca694
Bug 797006 - Balance is misleading in open subaccounts when different currencies are involved
2020-04-02 10:06:25 -07:00
c-holtermann
0da6b851b0
add instance argument to Session constructor
...
if Session is used only as a wrapper for an existing session instance
its necessary to be able to pass this instance as an argument
2020-04-02 18:59:16 +02:00
Christopher Lam
2329c1c508
Bug 797659 - Liabilities in budget report no longer calculate correctly
...
candidate fix
2020-04-02 23:52:14 +08:00
Christopher Lam
bedc9631f8
Bug 620848 - Transfer Funds window - add Notes field
2020-04-01 23:57:41 +08:00
Frank H. Ellenberger
90d3e6c672
Merge branch PR #675 into maint
2020-03-31 21:26:59 +02:00
Yuri Chornoivan
ee87b8081d
Fix minor typos
2020-03-31 08:34:00 +03:00
Thomas Schärli
0d0fddcfc5
L12N:de_CH: 3 Typos in KMU
2020-03-30 22:29:15 +02:00
Geert Janssens
77c5166075
Follow-up for ofx file selection filter
...
- use human readable name
- mark for translation
2020-03-29 16:53:20 +02:00
Frank H. Ellenberger
fe4efd403b
L12N 🇩🇪 5423 übersetzte Meldungen.
2020-03-28 20:54:43 +01:00
John Ralls
ddcbfe5be3
Merge a more latest gnucash.pot into all of the translation files.
2020-03-28 12:51:28 -07:00
John Ralls
3c46ebcbc4
Merge the latest gnucash.pot into all of the translation files.
2020-03-28 12:27:57 -07:00
Geert Janssens
28e5db429c
Bug 797133 - CSV Import of multicurrency transaction export in multiline form
...
The csv parser was using xaccParseAmount to convert price strings into GncNumerics.
However our export code can generate prices in rational form which xaccParseAmount
can't convert. So for prices the csv parser now uses the expression parser instead
to convert the string into a GncNumeric.
2020-03-28 20:10:17 +01:00
John Ralls
3c75140d04
Release GnuCash 3.9
2020-03-28 11:35:34 -07:00
John Ralls
058a507781
ChangeLog.2019
2020-03-28 11:34:03 -07:00
Geert Janssens
fdd4798555
Bug 797084 - Provide an option to leave edited transactions reconciled
...
Instead of making this optional, changes to transaction fields in
case the transaction has reconciled splits will now only issue a
warning. If the user continues anyway with changes to the transaction
field the reconcile state of splits won't be affected.
Changing protected split fields will continue to unreconcile that split.
2020-03-28 16:04:42 +01:00
Frank H. Ellenberger
5b18405c8e
I18N: Redo Merge latest gnucash.pot into all of the translation files.
2020-03-28 06:21:50 +01:00
Frank H. Ellenberger
25b8de1065
I18N: trep-engine: another translator comment
2020-03-28 06:06:59 +01:00
Frank H. Ellenberger
63ce37e2e5
I18N: *owner-reports: Unify 'a' vs. 'the' in tooltips
2020-03-28 06:06:59 +01:00
Christopher Lam
f05128b2c2
Bug 797583 - gnc:book-add-quotes crashes when there are no quotes
...
When Get Quotes being run on empty book, the gnc:book-add-quotes
function expects book->commodity->fq-call-data to return #f
2020-03-28 09:21:46 +08:00
Christopher Lam
ed2437e427
Bug 797656 - Immediate crash when retrieving quotes
...
gettext needs to be imported
2020-03-28 09:17:36 +08:00
John Ralls
1d91873ef2
Bug 797481 - crash on close of unsaved tabs by pressing [X]
...
My original fix for this was a bit off, the problem wasn't that
the sheet had been freed, it was that the item_edit had so the
ptr to the sheet was garbage. The correct solution is to catch
the item_edit's "destroy" signal and remove the idles.
This commit replaces b5fdcfcb5
.
2020-03-27 16:22:21 -07:00
Frank H. Ellenberger
655e9cd8eb
L12N 🇩🇪 1 fuzzy translation
...
5424 übersetzte Meldungen.
2020-03-27 22:39:23 +01:00
Frank H. Ellenberger
d9153097ce
I18N:Glossary: add "balance b/f" & "balance c/f"
2020-03-27 22:23:00 +01:00
Frank H. Ellenberger
fceaac7016
I18N:Glossary: add notes about not distributed files in CMakeLists.txt
2020-03-27 21:55:55 +01:00
John Ralls
8a854a299b
Merge the latest gnucash.pot into all of the translation files.
2020-03-27 12:17:29 -07:00
John Ralls
404319a033
Update translations from the Translation Project.
2020-03-27 10:58:23 -07:00
Frank H. Ellenberger
43daf7800e
L12N 🇩🇪 Update de.po
...
5423 übersetzte Meldungen, 1 ungenaue Übersetzung.
2020-03-27 04:26:57 +01:00
Frank H. Ellenberger
4f9b4c7b5f
L12N 🇩🇪 merge fresh pot
...
5385 übersetzte Meldungen, 23 ungenaue Übersetzungen, 16 unübersetzte
Meldungen.
2020-03-27 04:26:56 +01:00
Christopher Lam
569c613af0
[trep-engine] add translator note for balance b/f
2020-03-27 11:09:48 +08:00
John Ralls
c3c0d95bf0
Bug 797638 - SIGSEGV editing transaction after closing Find Accounts dialog.
...
Crash was from dangling qof-event handler because the dialog was closed
with the title-bar button instead of the close button.
Since the close button destroys the window, simply moving the other
calls in close_handler to destroy_cb causes the titlebar close button
to behave the same as the close button and prevents the crash.
message for your changes. Lines starting
2020-03-26 10:15:32 -07:00