gnucash master: Multiple changes pushed

John Ralls jralls at code.gnucash.org
Tue Jan 24 17:07:40 EST 2023


Updated	 via  https://github.com/Gnucash/gnucash/commit/4739e8ce (commit)
	 via  https://github.com/Gnucash/gnucash/commit/8aa03514 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/e2116266 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/4d96c0d7 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/13bb321c (commit)
	 via  https://github.com/Gnucash/gnucash/commit/1d163b7f (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3b3f574c (commit)
	from  https://github.com/Gnucash/gnucash/commit/f6919e60 (commit)



commit 4739e8ce04f6ae5f614aa8732f93cefbd316b1f9
Merge: f6919e60a 8aa035144
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Jan 24 13:36:50 2023 -0800

    Merge Bob Fewell's 'bug798475' into master.

commit 8aa035144bc68dbfacd2252af7792baf6abe9a4c
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Sep 20 15:16:39 2022 +0100

    This commit changes the GNCAccountSel widget to use a common account
    list store based on the account-quickfill. Only the store is used here
    with a filter model on top which is used by the combo.
    
    When the first GAS is created, an account-quickfill list store is
    created, kept up to date with account change events all subsequent uses
    of GAS widget use this list store. With the use of a filter model the
    GAS can tailored for use.

commit e21162663842e35970cc10bd4495e701920ef1eb
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Sep 20 12:42:52 2022 +0100

    Add an entry width property to GNCAccountSel widget
    
    Add a property to GNCAccountSel widget so that you can specify the
    entry width. This can be used to specify the width of the GAS when you
    do not want it to take up all the space available.

commit 4d96c0d74c56aeadaeb8b600e132dbb55aed650b
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Sep 20 12:38:47 2022 +0100

    Change GNCAccountSel horizontal expand to a property
    
    Add a horizontal expand property to GNCAccountSel widget and set the
    default expansion to TRUE.

commit 13bb321c06f5c332744817013851da02db74e32f
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Sep 20 12:36:37 2022 +0100

    Update delete sub accounts GAS
    
    When deleting accounts and moving sub-accounts, placeholder accounts
    can be used so change property of GAS accordingly.

commit 1d163b7f2613ab3405c0a79968b0688640125bca
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Sep 20 12:34:42 2022 +0100

    Add ability to hide placeholder and hidden accounts to GAS
    
    Change the GNCAccountSel widget to hide placeholder and hidden
    accounts. By default these accounts are hidden, but with the use of a
    secondary icon a popup menu is presented where the list can be
    configured to show them. Also when the GNCAccountSel is set to a
    specific account with with gnc_account_sel_set_account, the placeholder
    and hidden properties are checked and appropriate changes made so the
    account will be visible.

commit 3b3f574c8b462e4883314f4dbb63fa107073f5dd
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Sep 18 14:53:48 2022 +0100

    Bug 798475 - GNCAccountSel could have shortcuts
    
    Add ability to enter e:g:t in account select entry widget which would
    generate the full account path 'Expenses:Goverment:Taxes'. This is done
    by an 'insert-text' callback that looks for the account separator key
    being pressed. Also change the completion function so that it will
    present a list of any account full paths that contain an entered search
    string any where in the full path.



Summary of changes:
 gnucash/gnome-utils/dialog-book-close.c            |   2 -
 gnucash/gnome-utils/gnc-account-sel.c              | 901 ++++++++++++++++-----
 gnucash/gnome-utils/gnc-account-sel.h              |  51 +-
 gnucash/gnome/assistant-loan.cpp                   |   3 +-
 gnucash/gnome/dialog-date-close.c                  |   2 -
 gnucash/gnome/dialog-employee.c                    |   1 -
 gnucash/gnome/gnc-plugin-page-account-tree.c       |  32 +-
 .../csv-imp/assistant-csv-trans-import.cpp         |   1 -
 8 files changed, 749 insertions(+), 244 deletions(-)



More information about the gnucash-patches mailing list