gnucash stable: Multiple changes pushed

Robert Fewell bobit at code.gnucash.org
Sun Apr 2 07:22:00 EDT 2023


Updated	 via  https://github.com/Gnucash/gnucash/commit/cb98864f (commit)
	 via  https://github.com/Gnucash/gnucash/commit/0dc0fcd7 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/98c11d62 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/96d28f2f (commit)
	 via  https://github.com/Gnucash/gnucash/commit/91ee2664 (commit)
	from  https://github.com/Gnucash/gnucash/commit/d8a3e831 (commit)



commit cb98864f7b27fbdde175116f68793adb76cb8878
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Apr 2 11:32:05 2023 +0100

    Modify updating accelerators based on the accelerator map
    
    Menu items based on actions with targets all share the same action so
    add the target to the end of lines defining these menu item so that
    accelerators can be added.

commit 0dc0fcd774421697d7ab8b58398416a29eb2f0b3
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Apr 2 11:25:16 2023 +0100

    Modify gnc_menubar_model_update_item
    
    Add the action target as a parameter so that actions with a specific
    target can be updated.

commit 98c11d620ac2638e174ec69084d5682125cf6c94
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Apr 2 11:22:58 2023 +0100

    Add ability to search for menu actions with a specific target

commit 96d28f2f02c77c2b722e3c0730fbc260866cb9e6
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Apr 2 11:14:39 2023 +0100

    Bug 798807 - Keyboard shortcuts not working
    
    Need to readd the accelerator keys when some register transaction
    actions are renamed to split actions as this is done by removing and
    adding a new menu model / item. As the register is also used for the
    schedule transaction editor the way the accelerator group is retrieved
    needs changing.

commit 91ee2664a39d05eabcb0c73a1922df1029f8ac89
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Apr 2 11:00:25 2023 +0100

    Bug 798808 - Saved reports shown on main menu
    
    Missed setting '_Custom' as translatable to match entry in
    report-core.scm



Summary of changes:
 gnucash/gnome-utils/gnc-embedded-window.c       | 32 +++++++--
 gnucash/gnome-utils/gnc-gtk-utils.c             | 43 ++++++++++--
 gnucash/gnome-utils/gnc-gtk-utils.h             |  5 +-
 gnucash/gnome-utils/gnc-main-window.cpp         | 24 ++++++-
 gnucash/gnome-utils/gnc-plugin-menu-additions.c |  3 +-
 gnucash/gnome-utils/gnc-window.c                | 11 ++++
 gnucash/gnome-utils/gnc-window.h                |  2 +
 gnucash/gnome/gnc-plugin-page-register.c        | 10 ++-
 gnucash/ui/accelerator-map                      | 88 +++++++++++++++++++++++--
 gnucash/ui/accelerator-map-osx                  | 88 +++++++++++++++++++++++--
 10 files changed, 278 insertions(+), 28 deletions(-)



More information about the gnucash-patches mailing list