What did I do last time?While visiting Rochester, NY for the Thanksgiving holiday, I did manage to log in remotely and work on Moneylender for about eight hours. And it was an exciting eight hours. I finished up the rough in of the first new loan calculator. It is drastically simpler than Moneylender 2's loan calculator. It also natively supports the Control report, meaning no special settings in the custom values. It's output is fully auditable and immediately reveals how Moneylender is arriving at amounts and balances.
On the other side of that coin, much of the dialogs in the program will need rewriting. In many cases, the dialogs will be simplified substantially - payment records only need one date, for example.
I was able to fix all the errors that prevented the program from starting, and then I did some preliminary debugging on the calculator and other interfaces in the program.
By the end of the day, Moneylender correctly calculated its first balance using the new algorithm. Definitely a major step toward the release of Moneylender 3.
What do I hope to do today?I'll be reestablishing a server / workstation architecture on our local network today, which will take a few minutes here and there to install and configure things. I also have a few things to take care of for various customers - which might take a couple hours.
For Moneylender, I hope to revise the payment dialog, loan wizard, and several other dialogs to work properly with the new design.