gnucash stable: Multiple changes pushed

John Ralls jralls at code.gnucash.org
Tue May 6 17:55:53 EDT 2025


Updated	 via  https://github.com/Gnucash/gnucash/commit/f71ddb73 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/7226b673 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/c22bb10d (commit)
	 via  https://github.com/Gnucash/gnucash/commit/0ce89156 (commit)
	from  https://github.com/Gnucash/gnucash/commit/e0cd75c1 (commit)



commit f71ddb7377ec49c9a4b662f1b792a8102e5b7077
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue May 6 14:11:50 2025 -0700

    Mortgage Assistant: Update the formula displayed on the repayment page
    
    When the repayment schedule changes to reflect the change in periods
    and for compounded loans the periods per year.

commit 7226b6730aabbdf181eb81d0ae18ec2c37658bc8
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue May 6 13:11:52 2025 -0700

    Mortgage Assistant: Change LoanData.repAmount into a std::string
    
    Allowing the removal of much GString gyration.

commit c22bb10d41e3d7f5199c3ccb53558385f4274a0f
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun May 4 16:23:33 2025 -0700

    Mortgage Assistant: Calculate the payment per year and periods
    
    from the recurrences.
    
    Previously the payments were calculated as if they were monthly and
    changing the frequency of payments just meant more of the calculated
    amounts. Utterly wrong.

commit 0ce8915682191fa8caefd0caf190aebe4b08ecec
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun May 4 13:34:57 2025 -0700

    Mortgage Assistant: Interest rate isn't divided on compounded schemes.
    
    Because the rate has already been adjusted to a per-period rate.



Summary of changes:
 gnucash/gnome/assistant-loan.cpp | 232 +++++++++++++++++++++------------------
 1 file changed, 127 insertions(+), 105 deletions(-)



More information about the gnucash-patches mailing list