gnucash maint: Multiple changes pushed

John Ralls jralls at code.gnucash.org
Sun Jun 3 13:14:26 EDT 2018


Updated	 via  https://github.com/Gnucash/gnucash/commit/0064dafb (commit)
	 via  https://github.com/Gnucash/gnucash/commit/bc605d20 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/04836eb6 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/709f69db (commit)
	 via  https://github.com/Gnucash/gnucash/commit/51093e43 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/f77e6e34 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/5ff642e3 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/2a28c682 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/6730d142 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/15ab1ef3 (commit)
	from  https://github.com/Gnucash/gnucash/commit/333a14c0 (commit)



commit 0064dafbad30d1146688e7329274cc10714919b3
Merge: 333a14c bc605d2
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Jun 3 10:10:11 2018 -0700

    Merge Bob Fewell's Bug Fixes 5 into maint.

commit bc605d200ee3bf6b4aa2f03bb2d7ba95b583b1fb
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sat Jun 2 11:24:53 2018 +0100

    Prevent crash in gnc-tree-view.c
    
    When getting information from the state file, protect against the key
    not having a '_' which is used to split the string.

commit 04836eb6719b4d2e09d5e29eb3d554fd0b9687d4
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sat Jun 2 11:24:20 2018 +0100

    Add the full account name to the saved register settings
    
    If you need to delete the layout for a register in the settings file,
    the only thing identifying it is the account guid. To make it easier
    for humans, add the full account name also.

commit 709f69db3219831e81dfabf0500222770372c7e5
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sat Jun 2 11:23:40 2018 +0100

    When register pages are restored it uses the full account name.
    
    When register pages are restored, the account is found from the full
    name so if the separator changes it will fail. Instead, also save the
    account guid and use that as default to find the account falling back
    to the full name.

commit 51093e43badb504c248373716918f6c0f2f34f0b
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sat Jun 2 11:22:58 2018 +0100

    Bug 796256 - Closing Gnucash when minimized on windows
    
    Closing Gnucash on Windows when minimized causes the window position to
    be saved as -32000,-32000 and on restart the window can not be seen. To
    fix this the previous retrieved position is saved and used if on exit
    the window is minimized.

commit f77e6e34c41a12a29d0f9047bf8ef97c00178bb5
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu May 31 12:02:28 2018 +0100

    Bug 796083 - Reconcile view toggle not being drawn correctly
    
    Out of site toggles on selected rows may not appear correctly drawn so
    queue a draw for the tree view widget after the model has been updated.

commit 5ff642e3a3982eef2bc2f91b1f753086c756ef80
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu May 31 10:51:16 2018 +0100

    Remove some white space from gnc-budget-view.c

commit 2a28c682a90ccbda49fe03125ea3417e05b5f26c
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu May 31 10:48:36 2018 +0100

    Adjust Budget editor totals column width
    
    Totals column width is based on the larger of header title or column
    content so with a header of "Total" and a column value of 700.00 there
    is not much space between the previous column and the totals column so
    set a minimum width based on the previous column header.

commit 6730d1420c3b26db02b61f1fffaefde0e48d2f27
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu May 31 09:51:44 2018 +0100

    Budget editor total column label alignment
    
    Align the column header label to that of the column.

commit 15ab1ef33039f280a6933771a3e580ccfb9f5847
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu May 31 09:44:31 2018 +0100

    Bug 795471 - Budget editor resize problems
    
    In the original configuration, if you start with a wide account column
    and drag it smaller and then make entry it pings back. The reason for
    this is that the space is added to the total column to compensate as
    the table width can not shrink. This can be fixed by removing the
    viewport and stacking two scroll windows in a vbox and linking the
    horizontal scrollbars.



Summary of changes:
 gnucash/gnome-utils/gnc-main-window.c         |  22 +++-
 gnucash/gnome-utils/gnc-tree-view.c           |  46 ++++---
 gnucash/gnome/gnc-budget-view.c               | 176 ++++++++++++++------------
 gnucash/gnome/gnc-plugin-page-register.c      |  29 ++++-
 gnucash/gnome/gnc-split-reg.c                 |  10 +-
 gnucash/gnome/reconcile-view.c                |   3 +
 gnucash/register/register-core/table-allgui.h |   2 +-
 gnucash/register/register-gnome/table-gnome.c |   8 +-
 8 files changed, 180 insertions(+), 116 deletions(-)



More information about the gnucash-patches mailing list