gnucash maint: Multiple changes pushed
John Ralls
jralls at code.gnucash.org
Fri Mar 3 13:24:24 EST 2023
Updated via https://github.com/Gnucash/gnucash/commit/f18fd609 (commit)
via https://github.com/Gnucash/gnucash/commit/8c613ff7 (commit)
via https://github.com/Gnucash/gnucash/commit/672cfddd (commit)
via https://github.com/Gnucash/gnucash/commit/747b5582 (commit)
from https://github.com/Gnucash/gnucash/commit/c3989833 (commit)
commit f18fd609f86a691352f2f8da82015cb453339de5
Merge: c3989833a 8c613ff7a
Author: John Ralls <jralls at ceridwen.us>
Date: Fri Mar 3 10:21:35 2023 -0800
Merge Bob Fewell's 'bug798759' into maint.
commit 8c613ff7ab5fdb2b29fa4022e11207372916e1da
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Mar 3 13:40:05 2023 +0000
Fix the register sheet insensitive when in reverse order
commit 672cfddd6930f63aef530faf3573f75ac1417572
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Mar 3 13:20:54 2023 +0000
Modify commit de9c0eb to not use xaccAccountSetSortReversed
Account sort order / sort by and filter by are all stored in the
register with the account functions in the process of being depreciated
so instead get the sort order from a new value added to SplitRegister.
Also in the general ledger, there is no default account and so was
causing an error in the trace file.
commit 747b558216a61ac782106c9f5b3157e02d4daad3
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Mar 3 13:19:00 2023 +0000
Bug 798759 - Register widths for 'with sub-account' not saved
Register widths are saved in the .gcm file under sections based on the
account guid. When you have for example an 'Assets' register open and
the 'with sub-account' register page 'Assets+' open, they will both
save there settings to the same section as there is only one guid.
To fix this, add a '+' to the end of the guid for the sub-account
section as done for the title.
Summary of changes:
gnucash/gnome/gnc-plugin-page-register.c | 67 +++++++---------------
gnucash/gnome/gnc-split-reg.c | 52 ++++++++++-------
gnucash/gnome/gnc-split-reg.h | 8 +++
gnucash/register/ledger-core/split-register-load.c | 15 +++--
gnucash/register/ledger-core/split-register.c | 7 +++
gnucash/register/ledger-core/split-register.h | 9 +++
gnucash/register/register-core/table-model.c | 10 ++++
gnucash/register/register-core/table-model.h | 10 ++++
.../register-gnome/gnucash-sheet-private.c | 36 +++++++++---
9 files changed, 133 insertions(+), 81 deletions(-)
More information about the gnucash-patches
mailing list