gnucash stable: Multiple changes pushed

Christopher Lam clam at code.gnucash.org
Mon Mar 27 00:53:42 EDT 2023


Updated	 via  https://github.com/Gnucash/gnucash/commit/bdf79f77 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/6c5f9052 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/b3553b13 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/dd0d65d8 (commit)
	from  https://github.com/Gnucash/gnucash/commit/f3c0665c (commit)



commit bdf79f7721262b873aaa78c3a1fce24688b521e2
Merge: b3553b13d3 6c5f905260
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Mar 27 12:48:52 2023 +0800

    Merge branch 'master-fileopen-filter' into stable #1576

commit 6c5f9052602d8e01cbf244c6e526bf131d969655
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Mar 15 00:25:44 2023 +0800

    [2/2] [dialog-file-access] File/Open shows *.gnucash by default
    
    Initially File/Open should show *.gnucash files, excluding the
    backup *.gnucash.*.gnucash files.

commit b3553b13d34cd8ddb435d5b2433a570acd4780fa
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Mar 27 11:52:11 2023 +0800

    [dialog-search.c] if result, select first one. also grab focus.
    
    Addendum to bug 355498 to select the result. This allows faster
    keyboard navigation -- Find Customer, input search string, press
    ENTER, use up/down to select desired object, press ENTER to open
    object.

commit dd0d65d861991dc2d8c198c7ef22b813a39e8fdf
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Mar 16 09:36:38 2023 +0800

    [1/2] [gnc-filepath-utils.cpp] gnc_filename_is_backup|datafile
    
    uses std::regex to test filename



Summary of changes:
 gnucash/gnome-search/dialog-search.c               |  5 +--
 gnucash/gnome-utils/dialog-file-access.c           | 36 ++++++++++++++++++++++
 libgnucash/core-utils/gnc-filepath-utils.cpp       | 18 +++++++++++
 libgnucash/core-utils/gnc-filepath-utils.h         |  4 +++
 .../core-utils/test/gtest-path-utilities.cpp       | 11 +++++++
 5 files changed, 72 insertions(+), 2 deletions(-)



More information about the gnucash-patches mailing list