gnucash maint: Multiple changes pushed
John Ralls
jralls at code.gnucash.org
Tue Dec 25 14:15:12 EST 2018
Updated via https://github.com/Gnucash/gnucash/commit/53680e61 (commit)
via https://github.com/Gnucash/gnucash/commit/db663a29 (commit)
via https://github.com/Gnucash/gnucash/commit/3363736f (commit)
via https://github.com/Gnucash/gnucash/commit/9e3f50f9 (commit)
via https://github.com/Gnucash/gnucash/commit/ca57ff50 (commit)
via https://github.com/Gnucash/gnucash/commit/0ac2aa80 (commit)
via https://github.com/Gnucash/gnucash/commit/c47e6aef (commit)
via https://github.com/Gnucash/gnucash/commit/82d0fa18 (commit)
via https://github.com/Gnucash/gnucash/commit/bd0e5324 (commit)
via https://github.com/Gnucash/gnucash/commit/952761af (commit)
via https://github.com/Gnucash/gnucash/commit/a8d0270e (commit)
via https://github.com/Gnucash/gnucash/commit/5c524c31 (commit)
via https://github.com/Gnucash/gnucash/commit/43beeca0 (commit)
via https://github.com/Gnucash/gnucash/commit/7a1f981b (commit)
via https://github.com/Gnucash/gnucash/commit/fad17da7 (commit)
from https://github.com/Gnucash/gnucash/commit/0621abf3 (commit)
commit 53680e6100b4efff54e6512c17f498908f0b7373
Merge: 0621abf db663a2
Author: John Ralls <jralls at ceridwen.us>
Date: Tue Dec 25 11:11:27 2018 -0800
Merge Bob Fewell's 'fixes03' into maint.
commit db663a298eeacc9ddedcf363a5229d73ca8b9784
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Thu Dec 20 14:36:11 2018 +0000
If you use the autocomplete and cancel other registers are not refreshed
When the autocomplete is used the blank transaction gets the copy of
the originating transaction and if you decide to cancel this any other
open register that had a split in the new transaction is left with
blank rows where the transaction was. Add a test for the pending and
blank transaction being equal and refresh all registers if so.
commit 3363736f9c70b1620042819e4363da2e37651e21
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Thu Dec 20 10:58:28 2018 +0000
Bug 796978 - Deleting a split of same account as register cancels the transaction without warning
When autocomplete is used, one of the splits takes on the reference to
the blank_split and if you delete this split the whole transaction is
removed. This change compares the split that is about to be deleted to
the blank_split and if the same moves the reference to another split.
commit 9e3f50f9e739cc901d3169c46d9a35d2006ae25e
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Wed Dec 19 17:25:20 2018 +0000
The preference, use formal accounting labels does not update the header
With a register open and you change preference 'use formal accounting
labels' it does not update the register header so add a call back for
the preference.
commit ca57ff50438967c89289631cd84c40a14ad74785
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Thu Dec 13 13:28:25 2018 +0000
Make the grid lines of totals Budget tree view track the preferences
Make the grid lines of the totals tree view track the preferences to
match the account tree view above it.
commit 0ac2aa802138518d43c83f17e91c7f5477d5fae8
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Thu Dec 13 13:23:51 2018 +0000
Enable the GncTreeView to track the grid line preferences
With these changes when the preferences for showing horizontal or
vertical grid lines are changed it will update the GncTreeView
immediately.
commit c47e6aefe30991e5fd7447e4cf2cf47208974a97
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Thu Dec 13 13:23:04 2018 +0000
Add a couple of defines for the tree view grid lines
commit 82d0fa187bc25e66b2f4b7d2e8c741cc40c4d021
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Thu Dec 13 13:20:00 2018 +0000
Add some space to the budget options
Add some space to the budget options on the left so they are not right
next to the border. Also add a note to specify where the visibility of
accounts is found.
commit bd0e532415f87a6f93a96df221e57ef6547aee1f
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Thu Dec 13 13:14:12 2018 +0000
Remove some white space and tabs in dialog-search.c
commit 952761afa61fade522e1b9dc04aae0c34634ad0b
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Thu Dec 13 13:11:33 2018 +0000
Bug 796945 - Search Search Criteria window does not scroll when added criteria exceed a certain amount
Add the criteria grid to a viewport and scroll window as suggested in
bug report. Also needed to add the hiding of the new scroll window as
required.
commit a8d0270e5adf87093b843d84beac5c04103e3fdf
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Tue Dec 11 12:57:30 2018 +0000
Disallow tabs in GtkTextView in glade files
Disallow the use of tabs in all glade GtkTextView's. This is mainly
used for notes fields and showing log entries. Some views were not
editable but for consistency the setting was also added to them.
commit 5c524c31b2c953087b70305c24547960e0d5e585
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Sat Dec 22 18:07:55 2018 +0000
Add routine to fix Account Color being set to "Not Set"
Previously the account color slot has been populated with "Not Set"
when any field for the account has been edited and saved. This routine
should run once and remove all such entries.
commit 43beeca079725d1193d06feb686724b61d2fc76e
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Tue Dec 11 10:47:15 2018 +0000
Change the way colours are imported by the CSV account tree importer
When importing the account tree CSV file, change the importing of
colours so that only valid colours for accounts are updated, invalid
colours will result in the account color key slot being removed.
commit 7a1f981b0c180ec678870d1c26126393a81661bf
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Tue Dec 11 10:45:14 2018 +0000
Change the sensitivity of the Cascade colour menu option
Enable the cascade colour menu setting only when the account being
cascaded from has sub-accounts.
commit fad17da72b7f90a185cbe1381e17c7b51a5e0052
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Tue Dec 11 10:38:59 2018 +0000
Bug 796887 - Remove account slot key color if there is no valid color
If an existing account colour was specified and subsequently removed
the color key would be "Not Set". Change this to remove the key when
the colour is changed to default, i.e. removed.
Summary of changes:
gnucash/gnome-search/dialog-search.c | 83 +++++++---------------
gnucash/gnome-utils/dialog-account.c | 64 +++++++++++------
gnucash/gnome-utils/dialog-utils.c | 4 +-
gnucash/gnome-utils/dialog-utils.h | 3 +
gnucash/gnome-utils/gnc-file.c | 7 ++
gnucash/gnome-utils/gnc-tree-view.c | 17 +++++
gnucash/gnome/gnc-budget-view.c | 20 +++++-
gnucash/gnome/gnc-plugin-page-account-tree.c | 5 +-
gnucash/gnome/gnc-split-reg.c | 21 ++++++
.../gtkbuilder/assistant-csv-account-import.glade | 1 +
gnucash/gtkbuilder/dialog-customer.glade | 1 +
gnucash/gtkbuilder/dialog-invoice.glade | 2 +
gnucash/gtkbuilder/dialog-lot-viewer.glade | 1 +
gnucash/gtkbuilder/dialog-order.glade | 2 +
gnucash/gtkbuilder/dialog-search.glade | 82 ++++++++++++---------
gnucash/gtkbuilder/dialog-tax-info.glade | 1 +
gnucash/gtkbuilder/dialog-totd.glade | 1 +
gnucash/gtkbuilder/dialog-vendor.glade | 1 +
gnucash/gtkbuilder/gnc-plugin-page-budget.glade | 19 ++++-
gnucash/import-export/aqb/dialog-ab.glade | 1 +
gnucash/import-export/csv-imp/csv-account-import.c | 4 ++
gnucash/register/ledger-core/split-register.c | 57 ++++++++++++++-
gnucash/register/ledger-core/split-register.h | 8 +++
gnucash/ui/gnc-plugin-page-account-tree-ui.xml | 4 +-
libgnucash/engine/Scrub.c | 46 ++++++++++--
libgnucash/engine/Scrub.h | 5 ++
26 files changed, 331 insertions(+), 129 deletions(-)
More information about the gnucash-patches
mailing list