
This week I have been working on trying to make KMM load files. Finally, I got that done today.
I got into all kind of new classes, refactoring, and so on, and I had to learn a lot, to try to keep the actual changes to the code to a minimum. We don't want to change anything that isn't absolutely necessary. We will have time to do that in subsequent releases.
So, here is a screenshot of the forecast view after loading a test file. I like dark themes, btw. Black Tragedy, in this case.

As you can see, the actual accounts are not being displayed, but it does display the assets and liabilities groups. To my surprise, the forecast view is the one in best shape. I think that is probably because the UI is my biggest weak spot, so I kept it very simple. :)
For those of you who don't know, my role in KMyMoney is mostly to be the maintainer of forecast, and reports. I developed the forecast view a couple of years ago, and then I became the maintainer of the reports view. I also take care of questions and bugs in Launchpad, and moderate the KMyMoney forum in forum.kde.org. As a KMM developer, I had not had the chance to go very deep into other parts, other than when chasing a bug related to my views. During this port, I am learning a lot about how the whole application works. There are chances of improvement here and there, with a lot of code showing its age, but I will refrain of that until after finishing the port. It is a daunting task as it is, without going into any refactoring.
One more thing I would like to add is a big Thank you note to the folks in #kde-devel for answering my noob questions. I sometimes don't even know where to start, and I always got kind responses from the people there. Thanks a lot, folks!
Of course, anybody who is willing to help us, is welcome to join the porting effort. We need as many hands as we can get. There is enough work for everybody! :)
And thanks for all the comments. I will post later about some questions I got there.
Next task: making it save correctly!
| Attachment | Size |
|---|---|
| kmm_kde4_2.png | 99.25 KB |
Comments
KMyMoney and Koffice
Hi, I think KMM is great - use it almost everyday - hanging out for the KDE4 Port.
just wondered if KMM could be or should be a part of Koffice and all the benefits that would bring to KMM?
q3support
So are you using q3support?
I find its a bit quirky, I wouldn't advise it as anything but a short-term stop-gap (don't release with it).
P.S. I love forecast. :) :)
looking good!
I am excited to be watching the progress.
I can't wait till it is useable enough to package :)
--claydoh