gnucash maint: Multiple changes pushed

Christopher Lam clam at code.gnucash.org
Wed Jul 20 19:36:46 EDT 2022


Updated	 via  https://github.com/Gnucash/gnucash/commit/74525e91 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/078a579e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/c4e02e1b (commit)
	 via  https://github.com/Gnucash/gnucash/commit/a2156648 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/1ee87fa4 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/0d3520f6 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/6d1f3c5a (commit)
	 via  https://github.com/Gnucash/gnucash/commit/2bafe700 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d4ff2ede (commit)
	 via  https://github.com/Gnucash/gnucash/commit/fb6091fb (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3db8c56a (commit)
	 via  https://github.com/Gnucash/gnucash/commit/6f74d4e3 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/b1071295 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/fac0cde7 (commit)
	from  https://github.com/Gnucash/gnucash/commit/754cb072 (commit)



commit 74525e91f36363de6830b58b8b67a765c4bb99cf
Merge: 754cb0723 078a579ed
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Jul 21 07:35:25 2022 +0800

    Merge branch 'maint-edit-multiple-rows' into maint #1371

commit 078a579ed4d8144afc6eb9e1fd4bfead8f918dd1
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Jul 20 08:13:02 2022 +0800

    [import-main-matcher] attach menu to treeview
    
    another leak plugged

commit c4e02e1b4b9cc1a4d109df05cca1be5fdd17caca
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Jul 20 08:13:02 2022 +0800

    [import-main-matcher] tidy destructors

commit a215664870a00ea11d1770f2a732b36d2ba21e2d
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon Jul 18 23:27:28 2022 +0800

    [import-main-matcher] full substring search, add mnemonics

commit 1ee87fa4835f4db160b07a2c3b120a655284058d
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Jul 17 23:12:13 2022 +0800

    [import-main-matcher] add mnemonic, and amend menuitem text

commit 0d3520f674b6e83a6096301bca15c1f2b2b5d967
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Jul 17 00:56:39 2022 +0800

    [import-main-matcher] editing a field will add onto hash

commit 6d1f3c5af60aa5bc27d088124600b94eb1b5370d
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Jul 16 00:00:20 2022 +0800

    [import-main-matcher] if multi-accounts, scan all accounts
    
    if an ofx has info on multiple accounts, and selection includes
    multiple accounts, scan all of them.
    
    also further separation between UI and data processing.

commit 2bafe700dbd0c208bd65a07edbc95ee8933a7686
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Jul 15 17:40:30 2022 +0800

    [import-main-matcher] use GtkEntry with GtkEntryCompletion
    
    completion enabled using existing transaction strings.

commit d4ff2ede955f3f0741c0c07fd72953f8482fb698
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu Jul 14 21:25:20 2022 +0800

    [import-main-matcher] annotate changed fields to italic
    
    and change use to .glade

commit fb6091fb3e7b48488fd398d2d01e0e7e65575dfa
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Jul 13 23:55:46 2022 +0800

    [import-main-matcher] 1 dialog to edit all 3 fields

commit 3db8c56a909d033576ea5822f0213948721f08e5
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Jul 12 23:00:11 2022 +0800

    [import-main-matcher] save orig desc/notes/memo to reset edits
    
    adds menu item "Reset edits." which resets imported transactions'
    desc/notes/memo back to the original imported strings.

commit 6f74d4e3ed63753f85f2c0aea78db6e468083514
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Jul 9 21:36:46 2022 +0800

    [import-main-matcher] show Edit menuitem, disable if disallowed

commit b10712951c4a6054ea5596323f9d84428a84fe4e
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Jul 9 20:30:01 2022 +0800

    [import-main-matcher] gnc_gen_trans_view_popup_menu: show_edit_actions obsolete

commit fac0cde7a24c1a971993669b3d7c175cbad3aa35
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Jul 9 20:24:36 2022 +0800

    [import-main-matcher] further refinement to edit multiple rows
    
    but is only enabled iff the desc/notes/memo to be renamed are
    identical.



Summary of changes:
 gnucash/gtkbuilder/dialog-import.glade      | 145 ++++++++
 gnucash/import-export/import-main-matcher.c | 548 +++++++++++++++++++++-------
 2 files changed, 562 insertions(+), 131 deletions(-)



More information about the gnucash-patches mailing list