gnucash master: Multiple changes pushed

John Ralls jralls at code.gnucash.org
Wed May 20 19:57:37 EDT 2020


Updated	 via  https://github.com/Gnucash/gnucash/commit/027d1f27 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/f4b0b36a (commit)
	 via  https://github.com/Gnucash/gnucash/commit/53e48ab6 (commit)
	from  https://github.com/Gnucash/gnucash/commit/700e2dc5 (commit)



commit 027d1f2751ae1973c9989cb2e7c6eb7eddf05896
Author: John Ralls <jralls at ceridwen.us>
Date:   Wed May 20 16:50:38 2020 -0700

    Recalculate type-ahead search when deleting.

commit f4b0b36a3a12d8ba6962bc043dc72efb6a75adbd
Author: John Ralls <jralls at ceridwen.us>
Date:   Wed May 20 16:30:51 2020 -0700

    gnc_combo_cell: Remove the vertical scrollbar if the list store is small.
    
    A GtkScrolledWindow in automatic mode reserves at least enough space for
    its vertical scrollbar even if it's empty. This causes the combo to be
    at least two rows tall even when there's only one item, which is ugly.
    Worse, it caused check_popup_height_is_true to fail resulting in an
    infinite loop because it's predicated on there being a size error that
    can be fixed by calling gnc_item_edit_update, which will cause a redraw
    and call check_popup_height_is_true again.

commit 53e48ab6fac7b934f8b692a71fa74b33c60f5e90
Author: John Ralls <jralls at ceridwen.us>
Date:   Wed May 20 16:29:07 2020 -0700

    Get rid of GncScrolledWindow.
    
    It's just a pointless rename, no added value at all.



Summary of changes:
 gnucash/register/register-gnome/CMakeLists.txt     |  2 -
 gnucash/register/register-gnome/combocell-gnome.c  | 30 ++++---
 .../register/register-gnome/gnucash-item-list.c    | 13 +--
 .../register/register-gnome/gnucash-item-list.h    |  1 +
 .../register-gnome/gnucash-scrolled-window.c       | 92 ----------------------
 .../register-gnome/gnucash-scrolled-window.h       | 61 --------------
 6 files changed, 29 insertions(+), 170 deletions(-)
 delete mode 100644 gnucash/register/register-gnome/gnucash-scrolled-window.c
 delete mode 100644 gnucash/register/register-gnome/gnucash-scrolled-window.h



More information about the gnucash-patches mailing list