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