gnucash stable: Multiple changes pushed

John Ralls jralls at code.gnucash.org
Sun Sep 10 15:24:28 EDT 2023


Updated	 via  https://github.com/Gnucash/gnucash/commit/a8c20604 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/fcd054a2 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/a2e99bda (commit)
	 via  https://github.com/Gnucash/gnucash/commit/190fbc20 (commit)
	from  https://github.com/Gnucash/gnucash/commit/4dec95e6 (commit)



commit a8c20604ab55585575ff170104ee31cfa8804d85
Merge: fcd054a257 190fbc2031
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Sep 10 12:22:38 2023 -0700

    Merge Bob Fewel's 'bug798990' into stable.

commit fcd054a257c3ea1d8f61c7664445eb83112f9ea2
Merge: 4dec95e642 a2e99bdafc
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Sep 10 11:59:02 2023 -0700

    Merge Bob Fewell's 'bug798995' into stable.

commit a2e99bdafc87d97d058641c1faf5a29d1d24ff02
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Aug 18 12:09:12 2023 +0100

    Bug 798995 - Keystrokes ignored during ledger entry
    
    Some themes add additional pixels to list rows and dialogs, in this
    case with 'TraditionalOK' 2 pixels are added to each entry in the
    list and 2 to the popup. This make the calculation for the pop up
    height wrong and so when compared to the allocation height it is
    different so tries to resolve by re-poping the list and this
    cuases an endless loop.
    
    To fix this, use the calculated height which works for Adwaita but
    if this is different to the popup allocation height use that.

commit 190fbc20317cd8457e12c12bf6c390b92df9ffa1
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Aug 6 11:46:42 2023 +0100

    Bug 798990 - Notes No Longer Autofills
    
    With the change to delay loading the non focused registers, the notes
    and memo quick fills are empty. This is due to trying to populate the
    quick fill on the first load when there are no splits so change
    populating the quick fill lists to the subsequent load only.



Summary of changes:
 gnucash/register/ledger-core/split-register-load.c | 11 +++++----
 gnucash/register/ledger-core/split-register-p.h    |  3 +++
 gnucash/register/ledger-core/split-register-util.c |  1 +
 gnucash/register/register-gnome/combocell-gnome.c  | 25 +++++++--------------
 .../register/register-gnome/completioncell-gnome.c | 26 +++++++++-------------
 .../register/register-gnome/gnucash-item-edit.c    | 11 +++++----
 .../register/register-gnome/gnucash-item-edit.h    |  1 +
 .../register/register-gnome/gnucash-item-list.c    | 22 +++++++++++++++++-
 .../register/register-gnome/gnucash-item-list.h    |  2 +-
 9 files changed, 59 insertions(+), 43 deletions(-)



More information about the gnucash-patches mailing list