gnucash maint: Multiple changes pushed

Robert Fewell bobit at code.gnucash.org
Sun May 12 07:19:39 EDT 2019


Updated	 via  https://github.com/Gnucash/gnucash/commit/c38c4557 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/a5609806 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/e76ebf4c (commit)
	 via  https://github.com/Gnucash/gnucash/commit/ea0982eb (commit)
	 via  https://github.com/Gnucash/gnucash/commit/35b3d6d1 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d7b40c78 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/9504b706 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/1dc99f1f (commit)
	 via  https://github.com/Gnucash/gnucash/commit/29063fc9 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/bb49a177 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/bca3bd37 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/ac0eb001 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/b41cb2f5 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/e353804d (commit)
	 via  https://github.com/Gnucash/gnucash/commit/bfbf2c13 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/b05506ca (commit)
	 via  https://github.com/Gnucash/gnucash/commit/75632dae (commit)
	 via  https://github.com/Gnucash/gnucash/commit/2e105c94 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/aa5601b4 (commit)
	from  https://github.com/Gnucash/gnucash/commit/94c5fe9f (commit)



commit c38c4557a56370a51236903e326f4429fd5b2caf
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun May 12 11:36:51 2019 +0100

    Bug 797051 - Change Overwrite price confirmation
    
    Change when you cancel the overwrite price confirmation so that you
    return back to the 'Price Editor' instead of closing it.

commit a560980617d6e7bc6d8ec1a24c6cc5bcacc0d3e1
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sat May 11 15:23:54 2019 +0100

    Remove some obsolete code
    
    Remove some code that was used in the old transaction import assistant
    to do with embedding an account picker dialog in an assistant.

commit e76ebf4c60cd845e60d07ce596ab57044ae73e73
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sat May 11 14:44:37 2019 +0100

    Change the Placeholder warning in the Account picker
    
    When an account is selected it is checked for being a placeholder and
    if it is a warning dialog was created. This was pointed out as being
    disruptive so this change controls the sensitivity of the OK button and
    displays a warning in the account picker dialog.

commit ea0982eb3367ad267124e5bf90deab48411aceca
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue May 7 15:52:09 2019 +0100

    Stop some errors when cancelling the QIF import
    
    The imported_account_tree variable is only set when the 'start import'
    button is pressed on assistant page 'QIF import' so only process the
    undo from there.

commit 35b3d6d1871fdb7c3093aac00173f31b8467abe8
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue May 7 15:51:25 2019 +0100

    Bug 668349 - Scroll to selected accounts in QIF import tree views

commit d7b40c788b9aaaf1a29cf16462ab22cc03a4ecae
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue May 7 15:50:37 2019 +0100

    Bug 754710 - Add column sorting to Qif import Match views

commit 9504b7067de74782c1f432c280e4c421fc4880fc
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue May 7 15:49:52 2019 +0100

    Bug 728873 - In Qif importer use the enter on account entry
    
    Focus is already on the account entry so enable the use of the enter
    key to proceed to the next page when you are finished changing the
    account name for a qif file.

commit 1dc99f1fa64c9d69a3a1a3441beee7033f47d1ca
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue May 7 15:49:12 2019 +0100

    Going back from 'Qif files you have loaded' crashes
    
    Once you have unloaded all files on the above page and go back Gnucash
    will crash as it was using an invalid file, check for selected_file in
    the ...import_account_prepare function.

commit 29063fc9d27703d0c60e6019fdf031590d5b87c9
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue May 7 15:48:32 2019 +0100

    With no files in the Qif importer it is possible to proceed
    
    On the page 'Qif files you have loaded' it is possible to unload files
    and if all files are unloaded it was still possible to proceed so
    disable the next button if no files are in the list.

commit bb49a177cfa226f8c9a630d5bf367912cf5a50d1
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue May 7 15:47:53 2019 +0100

    Bug 583277 - Ask for confirmation for cancelling QIF import

commit bca3bd379ed7d0e4e55ab95d06d23cce089f7a6a
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue May 7 15:47:04 2019 +0100

    Bug 642824 - Check for Placeholder Accounts in Qif Import
    
    Placeholder accounts do not allow transactions so when the account
    picker dialog is presented, add an error dialog for placeholder
    selection and a column to display that the account is a placeholder.

commit ac0eb0014132a7c29c8446dedbd4a591a78469c6
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue May 7 15:46:17 2019 +0100

    Bug 397927 - Save the window size/position for Qif Account picker dialog

commit b41cb2f5c20d4ebb688005c821f6b635d51a9ac8
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue May 7 15:45:34 2019 +0100

    Bug 797215 - Add sorting to QIF duplicates page

commit e353804d64e1fef93c9d13da860adff6d3058656
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue May 7 15:44:51 2019 +0100

    Rename some variables to be more notebook specific in previous assistant-qif-import.c change

commit bfbf2c1396b59ec6096b425621adecf9b96d7c87
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue May 7 15:44:04 2019 +0100

    Bug 797204 - Qif import Tradable commodities page
    
    This bug has two elements, the first is that when you have a large
    number of tradable commodities you get an assistant page for each one
    and if too many you loose site of the assistant buttons. To fix this a
    notebook was added to the tradable commodities assistant page with the
    individual commodities being added to notebook pages.
    
    The second part was that when editing these an intrusive dialogue was
    being raised that displayed the same information as the tooltip which
    blocked input. These were removed and the assistant next button enabled
    when all entries are valid.

commit b05506ca7242f1ab501c6e5f84464bae63a33acc
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue May 7 15:43:21 2019 +0100

    Reformat assistant-qif-import.c source file part4/4

commit 75632dae57fe1c4d35e935dd13125ce8f6f94228
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue May 7 15:42:49 2019 +0100

    Reformat assistant-qif-import.c source file part3/4

commit 2e105c94e71ac927ff6b0ae24b1ad04925901d96
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue May 7 15:42:16 2019 +0100

    Reformat assistant-qif-import.c source file part2/4

commit aa5601b432305da9771e9e8fc31eb7bfa0a6d81c
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue May 7 15:41:38 2019 +0100

    Reformat assistant-qif-import.c source file part1/4



Summary of changes:
 gnucash/gnome/dialog-price-editor.c                |   34 +-
 ...g.gnucash.dialogs.import.generic.gschema.xml.in |   11 +
 .../org.gnucash.dialogs.import.qif.gschema.xml.in  |   11 +
 gnucash/gtkbuilder/assistant-qif-import.glade      |   73 +-
 gnucash/gtkbuilder/dialog-account-picker.glade     |   46 +-
 gnucash/gtkbuilder/dialog-import.glade             |  144 +-
 gnucash/import-export/import-account-matcher.c     |  258 +--
 gnucash/import-export/import-account-matcher.h     |   38 +-
 .../import-export/qif-imp/assistant-qif-import.c   | 2220 +++++++++++---------
 .../import-export/qif-imp/dialog-account-picker.c  |   85 +-
 10 files changed, 1593 insertions(+), 1327 deletions(-)



More information about the gnucash-patches mailing list