gnucash master: Multiple changes pushed
John Ralls
jralls at code.gnucash.org
Thu May 7 15:06:00 EDT 2020
Updated via https://github.com/Gnucash/gnucash/commit/6141592d (commit)
via https://github.com/Gnucash/gnucash/commit/534bcd6c (commit)
from https://github.com/Gnucash/gnucash/commit/650f7901 (commit)
commit 6141592d404bdb38db9bcfbd0a45bc989b53944a
Author: John Ralls <jralls at ceridwen.us>
Date: Thu May 7 11:22:42 2020 -0700
Don't mutate the cached global account list store.
That defeats the purpose of caching it and causes problems when using it
from two registers at once. Instead use the PopBox tmp_store for listing
the type-ahead match results if any.
Since a no-match causes an empty ItemList and an empty ItemList with
grab loses key events because there's no cell to handle them--very
confusing to the user--prevent that by checking that there are entries
before grabbing.
commit 534bcd6c1b9d8a6ef6130300c8efd46af2d3cc29
Author: John Ralls <jralls at ceridwen.us>
Date: Thu May 7 11:19:49 2020 -0700
Clean up some leftover noise from the ime-fix branch.
Summary of changes:
gnucash/gnome-utils/account-quickfill.c | 72 ++---------
gnucash/gnome-utils/account-quickfill.h | 3 -
gnucash/register/ledger-core/gncEntryLedgerLoad.c | 12 +-
gnucash/register/ledger-core/split-register-load.c | 7 +-
gnucash/register/register-core/combocell.h | 4 +-
gnucash/register/register-gnome/combocell-gnome.c | 131 +++++++++++++--------
.../register/register-gnome/gnucash-item-list.c | 21 ++++
.../register/register-gnome/gnucash-item-list.h | 4 +
gnucash/register/register-gnome/gnucash-sheet.c | 1 -
gnucash/register/register-gnome/gnucash-sheetP.h | 1 -
10 files changed, 124 insertions(+), 132 deletions(-)
More information about the gnucash-patches
mailing list