gnucash maint: Multiple changes pushed

Robert Fewell bobit at code.gnucash.org
Tue Nov 3 09:12:08 EST 2020


Updated	 via  https://github.com/Gnucash/gnucash/commit/d867a9d5 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/0382859e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/48fe2ea6 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/bf483696 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/aa71e469 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/761797eb (commit)
	 via  https://github.com/Gnucash/gnucash/commit/504ca731 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/c40ac765 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/39827ce7 (commit)
	from  https://github.com/Gnucash/gnucash/commit/7b06b932 (commit)



commit d867a9d50d2ca0796f38486803814c5ce70661fb
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Nov 3 14:07:52 2020 +0000

    Set the visibility of the account column in import-main-matcher
    
    After the import-main-matcher is shown, set the visibility of the
    account column based on the number of accounts being displayed.

commit 0382859e0ae686d42d5cadba400df4ba5aabee89
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Nov 3 14:06:49 2020 +0000

    Change source files import-main-matcher.* for space and tabs

commit 48fe2ea60b8549249c4811069dd9cc71cc2f259a
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Nov 3 14:05:38 2020 +0000

    Add option to hide memo column on import-main-matcher
    
    This has stemmed from cstim's PR #810 which I have added here after
    refactoring the gnc_gen_trans_list_new function in previous commit.

commit bf483696de01ebb6f336b4d03a33c4d763b95542
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Nov 3 14:04:38 2020 +0000

    Factor out the common code for import-main-matcher
    
    There are two functions used for starting the import-main-matcher, one
    using dialogs and one for it being embedded in an assistant. These two
    functions gnc_gen_trans_list_new and gnc_gen_trans_assist_new share
    some common code so factor out that part to ease maintenance.

commit aa71e46901120c80a5412c539cb59a7c2eb9ed26
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Nov 3 14:03:32 2020 +0000

    Fix for OFX import
    
    Pressing help button causes main-import-matcher to disappear

commit 761797eb3d60bc6ee4c654cc07573157ba5a1621
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Nov 3 14:02:13 2020 +0000

    Fix GdkDisplay error in trace file
    
    When OFX import is first used and the file chosen, an account select
    dialog will be shown but the parent was being obtained from a hidden
    import-main-matcher dialog. This fails so get the parent from the
    transient parent of the import-main-matcher dialog.

commit 504ca731e25512a546226560f62601bc8c2b4bc7
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Nov 3 14:01:27 2020 +0000

    Import matcher tooltip for columns update
    
    If there is no text to be displayed, do not show tooltip.

commit c40ac765b9cd029c8e7449f12004774933ca8cf3
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Nov 3 14:00:50 2020 +0000

    Change source file dialog-preferences.c for space and tabs

commit 39827ce7bba8d87dd40921c33cde666446e559e6
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Nov 3 13:59:14 2020 +0000

    Change Preference dialog account separator validation
    
    If the account separator is changed and is invalid the warning dialog
    may be shown many times. To fix this the validation is done on closing
    the preference dialog when a validation dialog will present two options,
    The first is to reset the separator to the original value and close the
    preference dialog and the second is to return to the 'Accounts' page of
    the preference dialog.
    
    The warning symbol is still displayed when the separator is changed
    giving an indication of a problem.
    
    This has stemmed from PR #766 and all this commit does is the minimum
    recommended there.



Summary of changes:
 gnucash/gnome-utils/dialog-preferences.c    | 520 ++++++++++++++++------------
 gnucash/gtkbuilder/dialog-import.glade      |  22 +-
 gnucash/gtkbuilder/dialog-preferences.glade | 119 ++++++-
 gnucash/import-export/import-main-matcher.c | 485 ++++++++++++++------------
 gnucash/import-export/import-main-matcher.h |  34 +-
 gnucash/import-export/ofx/gnc-ofx-import.c  |  24 +-
 6 files changed, 748 insertions(+), 456 deletions(-)



More information about the gnucash-patches mailing list