gnucash master: Multiple changes pushed
John Ralls
jralls at code.gnucash.org
Sun Mar 25 21:23:59 EDT 2018
Updated via https://github.com/Gnucash/gnucash/commit/7d918ea1 (commit)
via https://github.com/Gnucash/gnucash/commit/dfb5de91 (commit)
via https://github.com/Gnucash/gnucash/commit/dedb5265 (commit)
via https://github.com/Gnucash/gnucash/commit/a0f49d8b (commit)
via https://github.com/Gnucash/gnucash/commit/9cd22ee6 (commit)
via https://github.com/Gnucash/gnucash/commit/a670238f (commit)
via https://github.com/Gnucash/gnucash/commit/8081e78e (commit)
via https://github.com/Gnucash/gnucash/commit/7b6854c1 (commit)
via https://github.com/Gnucash/gnucash/commit/148c02d2 (commit)
via https://github.com/Gnucash/gnucash/commit/bea89a50 (commit)
via https://github.com/Gnucash/gnucash/commit/2571baff (commit)
via https://github.com/Gnucash/gnucash/commit/9135ec45 (commit)
via https://github.com/Gnucash/gnucash/commit/f1dd8cfa (commit)
via https://github.com/Gnucash/gnucash/commit/34d92180 (commit)
via https://github.com/Gnucash/gnucash/commit/2b6047f9 (commit)
via https://github.com/Gnucash/gnucash/commit/f05bbe24 (commit)
from https://github.com/Gnucash/gnucash/commit/75970adc (commit)
commit 7d918ea1f75af14973457e3be85c899cf9902eb8
Merge: 75970ad dfb5de9
Author: John Ralls <jralls at ceridwen.us>
Date: Sun Mar 25 18:02:36 2018 -0700
Merge branch 'unstable'
commit dfb5de91ff76cd997ffa0f01a23de36a4f00ad71
Author: John Ralls <jralls at ceridwen.us>
Date: Sun Mar 25 12:37:11 2018 -0700
Release 2.7.8.
commit dedb5265f0317bc9ebb99b1ca73279c7963d4b7e
Merge: a0f49d8 9cd22ee
Author: John Ralls <jralls at ceridwen.us>
Date: Sun Mar 25 09:36:21 2018 -0700
Merge branch 'maint' into unstable
commit a0f49d8b17dede2c6f4835b700e18badf4acb025
Author: John Ralls <jralls at ceridwen.us>
Date: Sun Mar 25 09:17:17 2018 -0700
Revert "Load the environment file when initializing the python bindings."
It's unnecessary, the swigged gnucash_core init function already does it.
This reverts commit 7b6854c1631e27e634a6b3d4e22ee6a8389836dd.
commit 9cd22ee66766f0f188becf6489cd1c87446d5262
Merge: 2b6047f a670238
Author: John Ralls <jralls at ceridwen.us>
Date: Sun Mar 25 09:02:43 2018 -0700
Merge Chris Lam's Fix-794030 into maint
commit a670238f80a92552f7b4771be424f7fc382df69b
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun Mar 25 15:47:35 2018 +0800
Bug 794030 - relative date functions compute wrong day of month
Convert > to < and rename month-length to month-days for consistency.
commit 8081e78ee39a33bfb97bc8f458f2ad4732db996a
Merge: 7b6854c 2571baf
Author: John Ralls <jralls at ceridwen.us>
Date: Sat Mar 24 17:50:38 2018 -0700
Merge Bob Fewell's Bug 794360 PR into unstable.
commit 7b6854c1631e27e634a6b3d4e22ee6a8389836dd
Author: John Ralls <jralls at ceridwen.us>
Date: Sat Mar 24 17:49:01 2018 -0700
Load the environment file when initializing the python bindings.
commit 148c02d231f3c1e545e62e23616a6f32018c5208
Author: John Ralls <jralls at ceridwen.us>
Date: Thu Mar 22 15:29:08 2018 -0700
[python bindings] Add required posted dates to the transactions.
commit bea89a50ac0656c229c0ec6e54053fc08563397c
Author: John Ralls <jralls at ceridwen.us>
Date: Thu Mar 22 15:08:22 2018 -0700
More python 3 fixups.
commit 2571baff9fde514791ad8f2eb1758ee16ec3499c
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Wed Mar 21 13:05:49 2018 +0000
Bug 794644 - Deleting prices slow
Detach the price tree model from the price tree view while prices are
being deleted and then reattach.
commit 9135ec45244f193d75b95e894b394a3593297363
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Wed Mar 21 13:04:42 2018 +0000
Fix a couple of Transient parent warnings
commit f1dd8cfaf13395e8fe44768211a76a98fe358e1f
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Wed Mar 21 12:28:34 2018 +0000
Component not found error when accounts are deleted
When accounts are deleted that have an open register window a component
not found error is triggered. After the account is destroyed, a call to
'gnc_resume_gui_refresh' calls 'gnc_gui_refresh_internal' and this then
calls 'find_component_ids_by_class' which is used in order resulting in
'register-single' being unregistered before 'GncPluginPageRegister' and
hence 'ld' being freed but the register not knowing this. Reversing the
list fixes this.
commit 34d921803de8d8bbd7b29280f59c99bb6050fdca
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Wed Mar 21 12:24:00 2018 +0000
Bug 794360 Critical error when deleting accounts with children
When an account is deleted which has sub accounts a dialog is displayed
that had parts destroyed so they are not shown depending on certain
criteria and as a result an error occurred as it tried to get the
sensitivity of a destroyed widget. Change this so all parts of the
dialog are present but made in-sensitive when not applicable so the
dialog layout is the same on all occurrences.
commit 2b6047f9529b6cde899e8bb208636f64e9e90ed9
Author: John Ralls <jralls at ceridwen.us>
Date: Tue Mar 20 11:41:21 2018 -0700
Fix a string msgid generation.
Call gettext in the macro, not on the macro. xgettext doesn't run cpp and can't see inside macros.
commit f05bbe24752d576f5356472f6441ca166e988196
Author: John Ralls <jralls at ceridwen.us>
Date: Mon Mar 19 15:52:06 2018 -0700
Bug 794330 - Scheduled Transaction Editor Transfer Button Does Not Work
It works fine, it just doesn't have anything to do with scheduled
transactions. Remove it from the SX Editor toolbar.
Summary of changes:
CMakeLists.txt | 4 +-
NEWS | 35 ++++++
.../python/example_scripts/account_analysis.py | 14 +--
.../python/example_scripts/gncinvoice_jinja.py | 70 ++++++------
bindings/python/example_scripts/gncinvoicefkt.py | 6 +-
bindings/python/example_scripts/latex_invoices.py | 70 ++++++------
.../new_book_with_opening_balances.py | 10 +-
bindings/python/example_scripts/priceDB_test.py | 4 +-
.../example_scripts/price_database_example.py | 12 +--
bindings/python/example_scripts/quotes_historic.py | 6 +-
.../example_scripts/rest-api/gnucash_rest.py | 10 +-
bindings/python/example_scripts/simple_book.py | 8 +-
.../example_scripts/simple_business_create.py | 8 +-
bindings/python/example_scripts/simple_test.py | 2 +
.../example_scripts/test_imbalance_transaction.py | 14 +--
gnucash/gnome/dialog-price-edit-db.c | 9 ++
gnucash/gnome/gnc-plugin-page-account-tree.c | 120 ++++++++++++---------
gnucash/gnome/gnc-split-reg.c | 12 +--
gnucash/gtkbuilder/dialog-account.glade | 4 +-
gnucash/python/pycons/ishell.py | 4 +-
gnucash/python/pycons/shell.py | 6 +-
gnucash/register/ledger-core/gnc-ledger-display.c | 1 +
.../register/ledger-core/split-register-model.c | 6 +-
gnucash/ui/gnc-sxed-window-ui-full.xml | 1 -
libgnucash/app-utils/date-utilities.scm | 36 +++----
libgnucash/app-utils/gnc-component-manager.c | 2 +
26 files changed, 271 insertions(+), 203 deletions(-)
More information about the gnucash-patches
mailing list