gnucash stable: Multiple changes pushed

John Ralls jralls at code.gnucash.org
Thu Jul 20 17:25:41 EDT 2023


Updated	 via  https://github.com/Gnucash/gnucash/commit/9891a68f (commit)
	 via  https://github.com/Gnucash/gnucash/commit/84eb0843 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/2e76d2f4 (commit)
	from  https://github.com/Gnucash/gnucash/commit/7e0c87aa (commit)



commit 9891a68f443fd2021876cd7e34ea2710ef742825
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Jul 20 14:22:42 2023 -0700

    GncGtkListUIItem::set_option_from_ui_item: Iterate over selected items
    
    Instead of all possible items.

commit 84eb0843756b0714aca2d7300c9dbf01b5a86558
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Jul 20 14:19:48 2023 -0700

    Bug 799020 - widget of gnc-register-list-option disregards user's clicks
    
    If the GtkTreeSelection's mode isn't set to GTK_SELECTION_MULTIPLE
    then each call to gtk_tree_selection_select_path overrides the
    previous one and only one item is selected.

commit 2e76d2f43d32894947763f9ab821ed93f07684a9
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Jul 20 14:14:50 2023 -0700

    Bug 799021 - Saved report renders default of gnc-register-list-option
    
    save_scm_value was trying too hard to handle the different possible
    types that Scheme can set options to and in the process converting
    lists to single symobls (e.g. ('good 'ugly) became #{good ugly}#.
    That not being one of the possible values it was ignored and the
    default value was used.



Summary of changes:
 bindings/guile/gnc-optiondb.i             | 26 +++-----------------------
 gnucash/gnome-utils/gnc-option-gtk-ui.cpp | 16 +++++++++-------
 2 files changed, 12 insertions(+), 30 deletions(-)



More information about the gnucash-patches mailing list