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