On our way to a stable release of KMyMoney for KDE Platform 4

asoliverez's picture

Since we relesed 3.98.x on mid-May we have devoted most of our effort to remove the last pieces of Qt3Support from KMyMoney. We are almost there, and we will be probably releasing a stable version sometime mid-August. The final date will be decided when we remove the last piece of legacy code, but it will be almost exactly one year after releasing version 1.0.

We have played with the versioning naming scheme a bit, so the stable version will be 4.5, to follow KDE's numbering more closely.

In the meantime, we have not only ported code to native Qt4, but we have made many improvements as we went over the code. For example, many dialogs lacked consistency. Being created and developed over a long period time by different developers didn't help to have a consistent look. Having the opportunity to review the UI in a very short period of time meant we could actually reuse code from one another and make dialogs look more alike, which is always A Good Thing. We also added some standard features, like sorting and searching, which Qt and KDE provides us now almost for free.

The team is also bigger, with people dedicated to documentation and testing, not only developers. That provides us quick feedback on the features we work on, and what's missing. Sometimes we can do it, sometimes we have to leave that for later, but it gives us a good overview of the gaps.

BTW, our documentation is in better shape than ever, with updated screenshots, and updates all over to reflect the current status of the application. You can thank Jack, who took over that and he is doing an excellent work at it!

Here are some screenshots of the progress we are making. Even if it may not seem much, it was a lot of hard work to us!

 

 

AttachmentSize
accwiz10.png86.54 KB
enterschedule.png48.37 KB
institution_view.png141.05 KB
ledgerview-numbered.png130.06 KB
reconcile4.png166.74 KB
transactionform-off.png20.11 KB
split_transaction.png38.45 KB