gnucash master: Multiple changes pushed
John Ralls
jralls at code.gnucash.org
Mon Apr 13 14:27:29 EDT 2020
Updated via https://github.com/Gnucash/gnucash/commit/3ca8fa12 (commit)
via https://github.com/Gnucash/gnucash/commit/1365a19e (commit)
via https://github.com/Gnucash/gnucash/commit/e1b01403 (commit)
via https://github.com/Gnucash/gnucash/commit/06033c19 (commit)
via https://github.com/Gnucash/gnucash/commit/7d39ccc9 (commit)
via https://github.com/Gnucash/gnucash/commit/c91fb77f (commit)
via https://github.com/Gnucash/gnucash/commit/6ac309a9 (commit)
via https://github.com/Gnucash/gnucash/commit/4524196f (commit)
via https://github.com/Gnucash/gnucash/commit/95fcbdd6 (commit)
via https://github.com/Gnucash/gnucash/commit/77240dba (commit)
via https://github.com/Gnucash/gnucash/commit/3b0c91bb (commit)
via https://github.com/Gnucash/gnucash/commit/aac3ea69 (commit)
via https://github.com/Gnucash/gnucash/commit/642885a1 (commit)
via https://github.com/Gnucash/gnucash/commit/9733b4c9 (commit)
via https://github.com/Gnucash/gnucash/commit/882fd22c (commit)
via https://github.com/Gnucash/gnucash/commit/fdfaca55 (commit)
via https://github.com/Gnucash/gnucash/commit/5adf54a5 (commit)
via https://github.com/Gnucash/gnucash/commit/71eae1f2 (commit)
via https://github.com/Gnucash/gnucash/commit/e2c37359 (commit)
via https://github.com/Gnucash/gnucash/commit/4dcdec66 (commit)
via https://github.com/Gnucash/gnucash/commit/ab843c0b (commit)
via https://github.com/Gnucash/gnucash/commit/43cebedd (commit)
via https://github.com/Gnucash/gnucash/commit/daff201f (commit)
via https://github.com/Gnucash/gnucash/commit/0c42c94c (commit)
via https://github.com/Gnucash/gnucash/commit/2bdc9366 (commit)
via https://github.com/Gnucash/gnucash/commit/3b381f25 (commit)
via https://github.com/Gnucash/gnucash/commit/640171c2 (commit)
via https://github.com/Gnucash/gnucash/commit/8ccc1579 (commit)
via https://github.com/Gnucash/gnucash/commit/4a8350ec (commit)
via https://github.com/Gnucash/gnucash/commit/7189337b (commit)
via https://github.com/Gnucash/gnucash/commit/d5960567 (commit)
via https://github.com/Gnucash/gnucash/commit/96980193 (commit)
via https://github.com/Gnucash/gnucash/commit/6c086d1f (commit)
via https://github.com/Gnucash/gnucash/commit/f19b7079 (commit)
via https://github.com/Gnucash/gnucash/commit/c39f8929 (commit)
via https://github.com/Gnucash/gnucash/commit/c56d4977 (commit)
via https://github.com/Gnucash/gnucash/commit/01cdcca6 (commit)
via https://github.com/Gnucash/gnucash/commit/0da6b851 (commit)
via https://github.com/Gnucash/gnucash/commit/2329c1c5 (commit)
via https://github.com/Gnucash/gnucash/commit/bedc9631 (commit)
via https://github.com/Gnucash/gnucash/commit/90d3e6c6 (commit)
via https://github.com/Gnucash/gnucash/commit/ee87b808 (commit)
via https://github.com/Gnucash/gnucash/commit/0d0fddcf (commit)
via https://github.com/Gnucash/gnucash/commit/77c51660 (commit)
from https://github.com/Gnucash/gnucash/commit/7ccba84c (commit)
commit 3ca8fa12296e70524a055fd8fa5dc45508ec4005
Merge: 7ccba84c3 1365a19e2
Author: John Ralls <jralls at ceridwen.us>
Date: Mon Apr 13 10:16:35 2020 -0700
Merge branch 'maint'
commit 1365a19e2ea8095c9a18e424daa3502ada1329a5
Author: John Ralls <jralls at ceridwen.us>
Date: Sun Apr 12 15:51:05 2020 -0700
Force WITH_PYTHON=YES for distcheck.
To ensure that it works from the tarball.
commit e1b014035753beb111388c8468460b0c61d816bc
Author: John Ralls <jralls at ceridwen.us>
Date: Sun Apr 12 13:43:00 2020 -0700
Fix failed build of python tests and failed test in 3.10 tarball.
commit 06033c19cdff0abf4849ecc96e3ce0b0690fcd13
Author: John Ralls <jralls at ceridwen.us>
Date: Sun Apr 12 13:40:49 2020 -0700
Fix typo. Really fixes 797674.
commit 7d39ccc9d70f464cf08cd59cfa8c500cb253b66c
Author: John Ralls <jralls at ceridwen.us>
Date: Sat Apr 11 14:30:22 2020 -0700
Release GnuCash 3.10
commit c91fb77fae18455af88b7b9fc25b9680b7d317f3
Author: John Ralls <jralls at ceridwen.us>
Date: Sat Apr 11 14:23:27 2020 -0700
Bug 797674 - 3.9: test-gnc-path-util failed on Debian amd64
commit 6ac309a92fa9bd273e6a2e3eeffe5cc72ad55840
Author: John Ralls <jralls at ceridwen.us>
Date: Sat Apr 11 09:31:59 2020 -0700
Update latest translation from the Translation project.
commit 4524196ff1fad6f3a0ab528984bf3073370bf1d3
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Thu Apr 9 06:26:27 2020 +0800
[window-reconcile] when reconciling, warn splits recndate>statement_date
commit 95fcbdd692f01715cac937d667ed33f6cd3b5d93
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Thu Apr 9 06:25:47 2020 +0800
[window-reconcile] when inputing statement_date, warn if after today
commit 77240dba43446d11ea850a55e167cb4084e5ed04
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Wed Apr 8 20:09:54 2020 +0800
[find-transactions] add search for reconciled date
commit 3b0c91bb577859761031ca251320fd10b496debc
Author: John Ralls <jralls at ceridwen.us>
Date: Fri Apr 10 15:44:00 2020 -0700
Show transaction value, not amount, for registers with subaccounts.
If the register has subaccounts in different currencies and a
transaction has splits in more than one, the transaction will
incorrectly appear to be unbalanced if we total amounts because
the balancing logic works on split values.
commit aac3ea69092119d462e1eee2e1ed49da7332cd7c
Author: John Ralls <jralls at ceridwen.us>
Date: Fri Apr 10 14:05:48 2020 -0700
Bug 797676 - Register displays amount in transaction currency...
instead of register currency.
commit 642885a18663b8c569dd56ed64dbe98d530e5b76
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Fri Apr 10 08:51:23 2020 +0800
Revert "Bug 797659 - Liabilities in budget report no longer calculate correctly"
This reverts commit 2329c1c508dc4e8849089e17328e8c7c3c05f270.
Reverted for snap release. Not tested thoroughly yet. Bug 797659 need
further betatesters.
commit 9733b4c9604cb68b787441856b23891f799f5eff
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Fri Apr 10 08:50:56 2020 +0800
Revert "Bug 797640 - The Reconciliation Window starting balance calculator needs to ignore splits after statement date"
This reverts commit f182d9f9121130b49320e82810a924b73d69a6b9.
Reverted for snap release. Breaks reconciliation when data has future
reconciled_dates.
commit 882fd22ca10460642ef7a84eb83b581d93764f00
Merge: fdfaca557 e2c37359e
Author: John Ralls <jralls at ceridwen.us>
Date: Mon Apr 6 12:17:03 2020 -0700
Merge Christoph Holtermann's 'python-app-utils' into maint.
commit fdfaca5575bfe59e2643a6c72f24b61548573c61
Merge: 5adf54a5e 4dcdec664
Author: John Ralls <jralls at ceridwen.us>
Date: Mon Apr 6 11:34:48 2020 -0700
Merge Christoph Holtermann's 'python-session-instance-constructor' into maint.
commit 5adf54a5ec6617b915e31e38c007234ec3c4d10f
Author: John Ralls <jralls at ceridwen.us>
Date: Mon Apr 6 11:28:49 2020 -0700
Make python console less noisy without --debug.
commit 71eae1f2233d99aeb30b186fff4b0e8ffe367720
Merge: 2bdc93669 0c42c94cd
Author: John Ralls <jralls at ceridwen.us>
Date: Mon Apr 6 11:15:04 2020 -0700
Merge Christoph Holtermann's 'python-shell-access-outer-variables' into maint.
commit e2c37359ef07132e5bb8568fa9c06ac68202e5f8
Author: c-holtermann <mail at c-holtermann.net>
Date: Thu Apr 2 17:40:01 2020 +0200
high level python wrappers for app-utils
commit 4dcdec664acd1cd6665d86d7d5ee427af7898370
Author: c-holtermann <mail at c-holtermann.net>
Date: Mon Apr 6 06:50:16 2020 +0200
remove whitespace in parentheses (PEP 8)
commit ab843c0b7a565f6c923b422b5d69c03aa3058563
Author: c-holtermann <mail at c-holtermann.net>
Date: Fri Apr 3 21:12:36 2020 +0200
include gnucash_core of python bindings in python swig app-utils
commit 43cebedd3dfdf1a35a973d414567ec73804a7384
Author: c-holtermann <mail at c-holtermann.net>
Date: Fri Apr 3 19:21:21 2020 +0200
tests for session
commit daff201ffbee62eee418c99ea56c148cbf90614a
Author: c-holtermann <mail at c-holtermann.net>
Date: Thu Apr 2 23:41:35 2020 +0200
don't allow instance=None for wrapper objects
commit 0c42c94cd315ec5ad52b37b41918cd5399834db0
Author: c-holtermann <mail at c-holtermann.net>
Date: Sat Apr 4 14:13:42 2020 +0200
provide locals and globals of calling context to shell on shell init
commit 2bdc9366958c243d9d3910921a0dc77ff3186cb7
Merge: 3b381f25c f19b70792
Author: John Ralls <jralls at ceridwen.us>
Date: Sun Apr 5 15:58:03 2020 -0700
Merge Jean Laroche's '797006_subaccounts' into maint.
commit 3b381f25c3b07ea6c1e66a812c682ed86456d5fd
Merge: 640171c21 6c086d1f8
Author: John Ralls <jralls at ceridwen.us>
Date: Sun Apr 5 15:16:05 2020 -0700
Merge Chris Mayo's iPython-fixes into maint.
commit 640171c21106785e8729326d94382c45ee9048b5
Merge: 8ccc1579d 4a8350ece
Author: John Ralls <jralls at ceridwen.us>
Date: Sun Apr 5 14:38:46 2020 -0700
Merge Jean Laroche's '797318_MRO' into maint.
commit 8ccc1579d92c5642045a26b3046dee5dfce6729e
Author: John Ralls <jralls at ceridwen.us>
Date: Sun Apr 5 12:06:02 2020 -0700
Bug 797666 - libgnucash/engine/test/test-recurrence.c: In function 'check_valid': 'result' may be used uninitialized
commit 4a8350ece2074219c559bea6339f05392dd3d618
Author: jean <you at example.com>
Date: Sat Apr 4 13:04:37 2020 -0700
797318 - Amounts ending in zero displayed as fractions
commit 7189337b026bdeae45b963c7022775a88fabcc17
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun Apr 5 00:35:00 2020 +0800
[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 _.
commit d5960567866bbf7ab7085056ca60293e3aff5831
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sat Apr 4 21:48:58 2020 +0800
[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.
commit 96980193bfe49499c953b00b51618a8333a54abd
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sat Apr 4 21:18:14 2020 +0800
[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.
commit 6c086d1f8bf144f96b43ee72997c7c484cb4fde2
Author: Chris Mayo <aklhfex at gmail.com>
Date: Fri Apr 3 19:12:36 2020 +0100
Make pycons/ishell.py compatible with Python 3 and current IPython
commit f19b707927c3dbddd3f0ee3fac653386c672e0bb
Author: jean <you at example.com>
Date: Thu Apr 2 22:23:19 2020 -0700
Add check to display warning dialog for mismatched commodities
commit c39f8929d2a69f37aade264e15018f36bd7309ab
Author: jean <you at example.com>
Date: Thu Apr 2 21:29:44 2020 -0700
Replicate changes in *2 files
commit c56d49772a3e12d15281379a7429bd6f83282b5e
Author: jean <you at example.com>
Date: Thu Apr 2 10:08:42 2020 -0700
Apply astyle to modified files
commit 01cdcca694a0c0570e63a2530230207d00cba541
Author: jean <you at example.com>
Date: Thu Apr 2 10:06:25 2020 -0700
Bug 797006 - Balance is misleading in open subaccounts when different currencies are involved
commit 0da6b851b0c7af6e528436e5dd562363ab4cfb35
Author: c-holtermann <mail at c-holtermann.net>
Date: Thu Apr 2 18:58:52 2020 +0200
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
commit 2329c1c508dc4e8849089e17328e8c7c3c05f270
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Thu Apr 2 22:06:35 2020 +0800
Bug 797659 - Liabilities in budget report no longer calculate correctly
candidate fix
commit bedc9631f842875b2643ab2b052b29389c3c2044
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Wed Apr 1 23:04:30 2020 +0800
Bug 620848 - Transfer Funds window - add Notes field
commit 90d3e6c6721ffb3f7e53adfd8bbd2f1b6933cb3d
Merge: 0d0fddcfc ee87b8081
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date: Tue Mar 31 21:26:24 2020 +0200
Merge branch PR #675 into maint
commit ee87b8081ddd942ddf28f053574e36d2995fbf41
Author: Yuri Chornoivan <yurchor at ukr.net>
Date: Mon Mar 30 16:21:06 2020 +0300
Fix minor typos
commit 0d0fddcfc5fddedd0f0b760dd168eac87b4a041b
Author: Thomas Schärli <thomas.schaerli at solnet.ch>
Date: Mon Mar 30 22:29:15 2020 +0200
L12N:de_CH: 3 Typos in KMU
commit 77c51660758503549067c7d3ff558dcfa3a2b0e3
Author: Geert Janssens <geert at kobaltwit.be>
Date: Sun Mar 29 16:53:20 2020 +0200
Follow-up for ofx file selection filter
- use human readable name
- mark for translation
Summary of changes:
NEWS | 203 +-
bindings/python/CMakeLists.txt | 2 +-
bindings/python/app_utils.py | 16 +
bindings/python/function_class.py | 7 +-
bindings/python/gnucash_core.py | 6 +-
bindings/python/tests/CMakeLists.txt | 3 +-
bindings/python/tests/runTests.py.in | 1 +
bindings/python/tests/test_account.py | 4 +-
bindings/python/tests/test_book.py | 4 +-
bindings/python/tests/test_business.py | 4 +-
bindings/python/tests/test_commodity.py | 6 +-
bindings/python/tests/test_numeric.py | 2 +-
bindings/python/tests/test_session.py | 34 +
bindings/python/tests/test_split.py | 4 +-
bindings/python/tests/test_transaction.py | 4 +-
common/cmake_modules/GncAddSwigCommand.cmake | 19 +-
common/cmake_modules/MakeDistCheck.cmake | 1 +
data/accounts/de_CH/acctchrt_kmu.gnucash-xea | 6 +-
gnucash/gnome-utils/account-quickfill.h | 2 +-
gnucash/gnome-utils/dialog-commodity.c | 2 +-
gnucash/gnome-utils/dialog-options.c | 2 +-
gnucash/gnome-utils/dialog-preferences.c | 4 +-
gnucash/gnome-utils/dialog-reset-warnings.c | 2 +-
gnucash/gnome-utils/dialog-totd.c | 2 +-
gnucash/gnome-utils/dialog-transfer.c | 9 +
gnucash/gnome-utils/gnc-embedded-window.c | 2 +-
gnucash/gnome-utils/gnc-file.h | 2 +-
gnucash/gnome-utils/gnc-gobject-utils.c | 2 +-
gnucash/gnome-utils/gnc-keyring.c | 2 +-
gnucash/gnome-utils/gnc-main-window.c | 2 +-
gnucash/gnome-utils/gnc-main-window.h | 2 +-
gnucash/gnome-utils/gnc-menu-extensions.h | 2 +-
gnucash/gnome-utils/gnc-plugin-page.h | 2 +-
gnucash/gnome-utils/gnc-tree-model-account.c | 6 +-
gnucash/gnome-utils/gnc-tree-model-selection.h | 2 +-
gnucash/gnome-utils/gnc-tree-model-split-reg.c | 3 +-
gnucash/gnome-utils/gnc-tree-model-split-reg.h | 3 +-
gnucash/gnome-utils/gnc-tree-view-account.c | 2 +-
gnucash/gnome-utils/gnc-tree-view-account.h | 4 +-
gnucash/gnome-utils/gnc-tree-view-owner.h | 2 +-
gnucash/gnome-utils/gnc-tree-view-price.h | 2 +-
gnucash/gnome-utils/gnc-tree-view-split-reg.c | 4 +-
gnucash/gnome-utils/gnc-tree-view.h | 2 +-
gnucash/gnome/dialog-find-account.c | 2 +-
gnucash/gnome/dialog-find-transactions.c | 2 +
gnucash/gnome/dialog-imap-editor.c | 2 +-
gnucash/gnome/dialog-lot-viewer.c | 2 +-
gnucash/gnome/dialog-payment.c | 2 +-
gnucash/gnome/dialog-price-edit-db.c | 2 +-
gnucash/gnome/gnc-plugin-page-register.c | 3549 ++++----
gnucash/gnome/gnc-plugin-page-register2.c | 16 +-
gnucash/gnome/gnc-split-reg.c | 51 +-
gnucash/gnome/gnc-split-reg2.c | 2 +-
gnucash/gnome/reconcile-view.c | 2 +-
gnucash/gnome/window-reconcile.c | 99 +-
gnucash/gtkbuilder/dialog-transfer.glade | 27 +-
gnucash/gtkbuilder/window-reconcile.glade | 37 +
gnucash/import-export/bi-import/dialog-bi-import.c | 6 +-
.../csv-imp/assistant-csv-trans-import.cpp | 2 +-
gnucash/import-export/csv-imp/gnc-imp-props-tx.cpp | 2 +-
gnucash/import-export/csv-imp/gnc-imp-props-tx.hpp | 2 +-
gnucash/import-export/csv-imp/gnc-import-tx.hpp | 2 +-
.../customer-import/dialog-customer-import.c | 2 +-
gnucash/import-export/log-replay/gnc-log-replay.h | 2 +-
gnucash/import-export/ofx/gnc-ofx-import.c | 2 +-
gnucash/import-export/ofx/gnc-ofx-import.h | 2 +-
.../import-export/qif-imp/assistant-qif-import.c | 2 +-
.../import-export/qif-imp/assistant-qif-import.h | 2 +-
gnucash/import-export/qif-imp/qif-to-gnc.scm | 4 +-
gnucash/python/init.py | 17 +-
gnucash/python/pycons/console.py | 12 +-
gnucash/python/pycons/ishell.py | 11 +-
gnucash/register/ledger-core/gnc-ledger-display.c | 290 +-
gnucash/register/ledger-core/gnc-ledger-display.h | 53 +-
gnucash/register/ledger-core/gnc-ledger-display2.c | 22 +-
gnucash/register/ledger-core/gnc-ledger-display2.h | 2 +-
.../register/ledger-core/split-register-layout.c | 118 +-
.../register/ledger-core/split-register-model.c | 1309 +--
gnucash/register/ledger-core/split-register.c | 1572 ++--
gnucash/register/ledger-core/split-register.h | 128 +-
gnucash/register/register-core/numcell.c | 2 +-
gnucash/register/register-core/numcell.h | 2 +-
gnucash/register/register-core/table-allgui.c | 2 +-
gnucash/report/eguile-html-utilities.scm | 2 +-
gnucash/report/eguile-utilities.scm | 2 +-
gnucash/report/reports/standard/balsheet-pnl.scm | 2 +-
libgnucash/app-utils/app-utils.i | 1 +
libgnucash/app-utils/gnc-ui-util.c | 4 +-
libgnucash/core-utils/binreloc.c | 27 +-
libgnucash/engine/gnc-numeric.cpp | 1 +
libgnucash/engine/test/test-recurrence.c | 7 +-
po/uk.po | 8870 ++++----------------
92 files changed, 5768 insertions(+), 10908 deletions(-)
create mode 100644 bindings/python/app_utils.py
create mode 100644 bindings/python/tests/test_session.py
More information about the gnucash-patches
mailing list