KMyMoneyProject
ActivePublic

Details

Description

the BEST Personal Finance Manager for FREE Users, full stop.

The ultimate objectives of KMyMoney are...

  • Accuracy. Using time tested double entry accounting principles KMyMoney can help ensure that your finances are kept in correct order.
  • Ease of use. KMyMoney strives to be the easiest open source personal finance manager to use, especially for the non-technical user.
  • Familiar Features. KMyMoney intends to provide all important features found in the commercially-available, personal finance managers. The current release is closer than ever to that goal and more improvements are already planned or being tested.

Recent Activity

Thu, Sep 21

ltoscano closed D7902: New user wizard: check if the directory exists.
Thu, Sep 21, 7:58 AM · KMyMoney
ltoscano closed D7901: Remove the action which lead to old language KCM.
Thu, Sep 21, 7:57 AM · KMyMoney
tbaumgart accepted D7902: New user wizard: check if the directory exists.
Thu, Sep 21, 6:00 AM · KMyMoney
tbaumgart accepted D7901: Remove the action which lead to old language KCM.
Thu, Sep 21, 5:59 AM · KMyMoney

Wed, Sep 20

ltoscano added a project to D7902: New user wizard: check if the directory exists: KMyMoney.
Wed, Sep 20, 10:54 PM · KMyMoney
ltoscano added a project to D7901: Remove the action which lead to old language KCM: KMyMoney.
Wed, Sep 20, 10:51 PM · KMyMoney

Tue, Sep 19

tbaumgart added a comment to D5655: Remove the backup function.

After I have just fixed the backup feature on master, I agree, that we should keep that feature. Some people rely on it to get a snapshot quickly.

Tue, Sep 19, 8:50 AM · KMyMoney

Mon, Sep 11

wojnilowicz closed D7545: Introduce equities and securities model by committing R261:e5d6a2594c52: Introduce equities and securities model.
Mon, Sep 11, 7:05 PM · KMyMoney

Sun, Sep 3

wojnilowicz added inline comments to D7545: Introduce equities and securities model.
Sun, Sep 3, 8:26 AM · KMyMoney
tbaumgart added inline comments to D7545: Introduce equities and securities model.
Sun, Sep 3, 8:05 AM · KMyMoney

Fri, Aug 25

wojnilowicz created D7545: Introduce equities and securities model.
Fri, Aug 25, 8:17 PM · KMyMoney

Aug 13 2017

habacker added a member for KMyMoney: habacker.
Aug 13 2017, 7:30 PM

Aug 12 2017

wojnilowicz closed D7131: Move QIF Importer to plugin by committing R261:f43ab18a35e4: Move QIF Importer to plugin.
Aug 12 2017, 10:27 AM · KMyMoney
tbaumgart accepted D7131: Move QIF Importer to plugin.

Looks good to me.

Aug 12 2017, 9:40 AM · KMyMoney

Aug 4 2017

wojnilowicz updated the diff for D7131: Move QIF Importer to plugin.

Fixes after review.

Aug 4 2017, 4:22 PM · KMyMoney
wojnilowicz added a comment to D7131: Move QIF Importer to plugin.

Did you make sure that the importer can still be used to import statements from institutions as well as import databases from other applications? All in all cool to have this as a plugin.

Aug 4 2017, 4:20 PM · KMyMoney
tbaumgart requested changes to D7131: Move QIF Importer to plugin.

Did you make sure that the importer can still be used to import statements from institutions as well as import databases from other applications? All in all cool to have this as a plugin.

Aug 4 2017, 2:43 PM · KMyMoney
wojnilowicz created D7131: Move QIF Importer to plugin.
Aug 4 2017, 1:55 PM · KMyMoney

Aug 2 2017

wojnilowicz closed D6975: Add KF5WebKit as fallback by committing R261:e100db326a70: Add KF5WebKit as fallback.
Aug 2 2017, 3:54 PM · KMyMoney
wojnilowicz closed D6954: Make view columns user selectable by committing R261:db6b3ec4a489: Make view columns user selectable.
Aug 2 2017, 3:54 PM · KMyMoney
wojnilowicz added inline comments to D6954: Make view columns user selectable.
Aug 2 2017, 3:54 PM · KMyMoney
tbaumgart accepted D6954: Make view columns user selectable.

Looks good to me. Please fix the commented stuff and give it a go.

Aug 2 2017, 7:23 AM · KMyMoney

Aug 1 2017

wojnilowicz updated the diff for D6954: Make view columns user selectable.

More work on institutions view which led to fix for bug 346009

Aug 1 2017, 4:47 PM · KMyMoney

Jul 29 2017

wojnilowicz added a comment to D6975: Add KF5WebKit as fallback.

... hit the submit button too early ...

to reduce the number of #if/#else blocks throughout the patch. In some it's still needed though due to different methods of the two objects.

I am not sure if placing the typedefs in config-kmymoney.h.cmake is the right solution and does not confuse cmake but that would make a nice place.

Jul 29 2017, 9:26 AM · KMyMoney
tbaumgart added a comment to D6975: Add KF5WebKit as fallback.

... hit the submit button too early ...

Jul 29 2017, 9:18 AM · KMyMoney
tbaumgart added a comment to D6975: Add KF5WebKit as fallback.

Idea: use a typedef to change the many #if/#else blocks to a general form.

Jul 29 2017, 9:12 AM · KMyMoney
wojnilowicz created D6975: Add KF5WebKit as fallback.
Jul 29 2017, 9:00 AM · KMyMoney

Jul 28 2017

wojnilowicz updated the diff for D6954: Make view columns user selectable.

Fixes after review + some glitches fixed.

Jul 28 2017, 5:44 PM · KMyMoney
wojnilowicz added inline comments to D6954: Make view columns user selectable.
Jul 28 2017, 5:43 PM · KMyMoney
tbaumgart requested changes to D6954: Make view columns user selectable.
Jul 28 2017, 7:19 AM · KMyMoney

Jul 27 2017

wojnilowicz added a comment to D6954: Make view columns user selectable.

Fulfills wish 315747.

Jul 27 2017, 6:49 PM · KMyMoney
wojnilowicz created D6954: Make view columns user selectable.
Jul 27 2017, 6:46 PM · KMyMoney

Jul 16 2017

wojnilowicz closed D6300: Introduce kmm_csvimport_core by committing R261:2eea9cee9160: Introduce kmm_csvimport_core.
Jul 16 2017, 6:13 PM · KMyMoney

Jul 6 2017

tbaumgart added a comment to D6181: Port KHTML to QWebEngine.

KMM depends on Qt 5.6 and there is no QtWebKit there, so what would be the advantage of proposed solution?

I said that it's reborn separately:
https://github.com/annulen/webkit

Currently it's being packaged in Fedora, for example, and it's drop-in replacement of the last version shipped with Qt 5.

I understand, but why use QtWebKit, when QWebEngine is available in the Qt version we require and QtWebKit was never used in KMM and currently fades away?

Because QtWebEngine is a beast to maintain, while QtWebKit is easier to port (for example FreeBSD has not QtWebEngine yet). The point is to have a evaluate whether wrapper to use both would be enough (if you migrated from KHTML, the features that you are using are probably common to both engines).

I see now - thanks for explanation. Sadly we don't have releases for FreeBSD, but it would be nice feature to have the wrapper. Maybe someone will undertake such a wish.

Jul 6 2017, 7:53 PM · KMyMoney
wojnilowicz added a comment to D6181: Port KHTML to QWebEngine.

KMM depends on Qt 5.6 and there is no QtWebKit there, so what would be the advantage of proposed solution?

I said that it's reborn separately:
https://github.com/annulen/webkit

Currently it's being packaged in Fedora, for example, and it's drop-in replacement of the last version shipped with Qt 5.

I understand, but why use QtWebKit, when QWebEngine is available in the Qt version we require and QtWebKit was never used in KMM and currently fades away?

Because QtWebEngine is a beast to maintain, while QtWebKit is easier to port (for example FreeBSD has not QtWebEngine yet). The point is to have a evaluate whether wrapper to use both would be enough (if you migrated from KHTML, the features that you are using are probably common to both engines).

Jul 6 2017, 5:40 PM · KMyMoney
ltoscano added a comment to D6181: Port KHTML to QWebEngine.

KMM depends on Qt 5.6 and there is no QtWebKit there, so what would be the advantage of proposed solution?

I said that it's reborn separately:
https://github.com/annulen/webkit

Currently it's being packaged in Fedora, for example, and it's drop-in replacement of the last version shipped with Qt 5.

I understand, but why use QtWebKit, when QWebEngine is available in the Qt version we require and QtWebKit was never used in KMM and currently fades away?

Jul 6 2017, 5:30 PM · KMyMoney
wojnilowicz added a comment to D6181: Port KHTML to QWebEngine.

KMM depends on Qt 5.6 and there is no QtWebKit there, so what would be the advantage of proposed solution?

I said that it's reborn separately:
https://github.com/annulen/webkit

Currently it's being packaged in Fedora, for example, and it's drop-in replacement of the last version shipped with Qt 5.

Jul 6 2017, 5:20 PM · KMyMoney
ltoscano added a comment to D6181: Port KHTML to QWebEngine.

KMM depends on Qt 5.6 and there is no QtWebKit there, so what would be the advantage of proposed solution?

Jul 6 2017, 5:17 PM · KMyMoney
wojnilowicz added a comment to D6181: Port KHTML to QWebEngine.

A bit late to the party but: the KDevelop team discussed a wrapper to be able to use QtWebEngine or QtWebKit (which is reborn), even if they ended up not using it (if I remember correctly). As other applications have the same need, would it make sense to coordinate over a wrapper?

Jul 6 2017, 5:15 PM · KMyMoney
wojnilowicz added a comment to D6384: Switch to c++14.
In D6384#122314, @kfunk wrote:
In D6384#122293, @kfunk wrote:

Do you *depend* on C++14? If not, then this change is quite... unnecessary and only causes trouble for packagers / people attempting to build KMyMoney on older distros.

Nobody depends on C++14 but it would be nice to finally start using it. See earlier considerations on this page about older distros.

I don't find these arguments particular convincing. Ubuntu 14.04 LTS is another popular distro people are using, which is also featuring GCC 4.8 (=> no C++14 support). People need to upgrade their compiler toolchain in case they want to compile your project. Every now and then I see people popping up in KDevelop who tell me that the KDevelop build is broken on Ubuntu 14.04 LTS b/c of various reasons -- easy to fix usually. So there's a couple of people indeed using that as a development platform to work on KDE projects. And I'd rather not lose them as potential contributors for my project. Just my 2c, I'm not involved in the KMyMoney project after all. /me hides again.

Jul 6 2017, 5:01 PM · KMyMoney
kfunk added a comment to D6384: Switch to c++14.
In D6384#122293, @kfunk wrote:

Do you *depend* on C++14? If not, then this change is quite... unnecessary and only causes trouble for packagers / people attempting to build KMyMoney on older distros.

Nobody depends on C++14 but it would be nice to finally start using it. See earlier considerations on this page about older distros.

Jul 6 2017, 4:46 PM · KMyMoney
ltoscano added a comment to D6181: Port KHTML to QWebEngine.

A bit late to the party but: the KDevelop team discussed a wrapper to be able to use QtWebEngine or QtWebKit (which is reborn), even if they ended up not using it (if I remember correctly). As other applications have the same need, would it make sense to coordinate over a wrapper?

Jul 6 2017, 4:45 PM · KMyMoney
wojnilowicz added a comment to D6384: Switch to c++14.
In D6384#122293, @kfunk wrote:

Do you *depend* on C++14? If not, then this change is quite... unnecessary and only causes trouble for packagers / people attempting to build KMyMoney on older distros.

Jul 6 2017, 4:33 PM · KMyMoney
kfunk added a comment to D6384: Switch to c++14.

Do you *depend* on C++14? If not, then this change is quite... unnecessary and only causes trouble for packagers / people attempting to build KMyMoney on older distros.

Jul 6 2017, 4:29 PM · KMyMoney
wojnilowicz abandoned D6300: Introduce kmm_csvimport_core.
Jul 6 2017, 4:28 PM · KMyMoney
wojnilowicz closed D6377: Introduce global icons hash table.
Jul 6 2017, 4:27 PM · KMyMoney
wojnilowicz closed D6384: Switch to c++14 by committing R261:4cacaab3005a: Switch to c++14.
Jul 6 2017, 4:18 PM · KMyMoney
wojnilowicz closed D6465: Defer loading of views by committing R261:6ab43d709b58: Defer loading of views.
Jul 6 2017, 4:18 PM · KMyMoney
wojnilowicz closed D6181: Port KHTML to QWebEngine by committing R261:5c886160ce22: Port KHTML to QWebEngine.
Jul 6 2017, 4:18 PM · KMyMoney
wojnilowicz closed D6423: Omit command line parsing by committing R261:634bea53762d: Omit command line parsing.
Jul 6 2017, 4:18 PM · KMyMoney