Add new comment
Loading KMyMoney files
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 |
|---|---|
| 99.25 KB |



Recent comments