gnucash stable: Multiple changes pushed

Robert Fewell bobit at code.gnucash.org
Fri Jan 24 09:49:47 EST 2025


Updated	 via  https://github.com/Gnucash/gnucash/commit/55465e88 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/8795233a (commit)
	 via  https://github.com/Gnucash/gnucash/commit/4fc3a0cb (commit)
	 via  https://github.com/Gnucash/gnucash/commit/71583f60 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/99f067ff (commit)
	from  https://github.com/Gnucash/gnucash/commit/f6c73b15 (commit)



commit 55465e88ed33ba3ecb9a08cc4c6decb52182372e
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Jan 24 12:27:44 2025 +0000

    Add function to GncQueryView to expand column
    
    Add function gnc_query_set_expand_column to GncQueryView so that the
    expand column can be specified that takes up any available free space.
    
    Use this function in the Due Bills/Invoice Reminder to to set the
    expanding column to the company name.

commit 8795233afbbb507443409258280a9f4375ce57da
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Jan 24 12:15:40 2025 +0000

    Bug 799343 - Dialog boxes won't remain sized and positioned - part2
    
    Allow the Due Bills/Invoice Reminder dialogs to save and restore the
    size and position.

commit 4fc3a0cb83434a50fbc06795121fc3d7578dccd8
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Jan 24 12:02:34 2025 +0000

    Bug 799343 - Dialog boxes won't remain sized and positioned - part1
    
    This commit allows saving the position and size of the Billing Term
    Editor and the Process Payment dialogs.

commit 71583f60b211198157734902dfb87a42d09215df
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Jan 24 11:46:33 2025 +0000

    Bug 799334 - GnuCash re-opens to incorrect page
    
    This commit fixes an error that was missed when restoring the order
    which failed to account for the pages that were not restored.

commit 99f067ffe3c203fbd9a734aa4b1a1cd96e5fd670
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Jan 24 11:07:23 2025 +0000

    Fix g_object warning for creating schedule from trans
    
    When you try and schedule an open transaction like the blank
    transaction a dialog warns you and prevents doing so. As a result a
    couple of objects were being unrefed which had not be created so add a
    test for the objects before being unrefed.



Summary of changes:
 gnucash/gnome-utils/dialog-query-view.c            | 45 ++++++++++++++++++++--
 gnucash/gnome-utils/dialog-query-view.h            |  6 ++-
 gnucash/gnome-utils/gnc-main-window.cpp            | 36 ++++++++++++-----
 gnucash/gnome-utils/gnc-query-view.c               | 26 +++++++++++++
 gnucash/gnome-utils/gnc-query-view.h               |  2 +
 gnucash/gnome/dialog-billterms.c                   | 25 +++++++++++-
 gnucash/gnome/dialog-invoice.c                     | 10 ++++-
 gnucash/gnome/dialog-payment.c                     | 23 ++++++++++-
 gnucash/gnome/dialog-sx-from-trans.cpp             |  7 ++--
 .../org.gnucash.GnuCash.dialogs.gschema.xml.in     | 44 +++++++++++++++++++++
 10 files changed, 203 insertions(+), 21 deletions(-)



More information about the gnucash-patches mailing list