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

Sep 18 2022

wrobelda closed T11611: Drop WebKit support in KMyMoney as Resolved.

This has been completed a while ago in master.

Sep 18 2022, 2:41 PM · KMyMoney, KF6

Oct 31 2021

alex assigned T11611: Drop WebKit support in KMyMoney to wrobelda.
Oct 31 2021, 10:39 AM · KMyMoney, KF6

Oct 30 2021

alex moved T11611: Drop WebKit support in KMyMoney from Backlog to In Progress on the KF6 board.
Oct 30 2021, 2:42 PM · KMyMoney, KF6

Aug 15 2021

tbaumgart added a comment to D16764: Add support for running kmymoney from build dir.

Ooops, I must have overlooked that simple NOT which makes a difference: "NOT (5.42 < 5.38)" is equal to "(5.42 >= 5.38)". So it is executed and necessary. Forget what I wrote.

Aug 15 2021, 11:51 AM · KMyMoney
tbaumgart added inline comments to D16764: Add support for running kmymoney from build dir.
Aug 15 2021, 11:46 AM · KMyMoney

Aug 14 2021

kossebau added inline comments to D16764: Add support for running kmymoney from build dir.
Aug 14 2021, 7:53 PM · KMyMoney
kossebau added inline comments to D16764: Add support for running kmymoney from build dir.
Aug 14 2021, 7:47 PM · KMyMoney
ostroffjh added inline comments to D16764: Add support for running kmymoney from build dir.
Aug 14 2021, 7:41 PM · KMyMoney
alex added inline comments to D16764: Add support for running kmymoney from build dir.
Aug 14 2021, 7:27 PM · KMyMoney
kossebau added inline comments to D16764: Add support for running kmymoney from build dir.
Aug 14 2021, 3:18 PM · KMyMoney

Apr 28 2021

alex added a comment to T11611: Drop WebKit support in KMyMoney.

This is discussed in https://invent.kde.org/office/kmymoney/-/issues/37

Apr 28 2021, 4:45 PM · KMyMoney, KF6

Aug 29 2020

ghostbear added a watcher for KMyMoney: ghostbear.
Aug 29 2020, 4:31 PM

Jul 12 2020

ognarb added a project to T11611: Drop WebKit support in KMyMoney: KMyMoney.
Jul 12 2020, 6:22 PM · KMyMoney, KF6

Jun 11 2020

ostroffjh added a comment to T12566: [Junior Job]: Show the latest version number of KMyMoney on the homepage.

That sounds fine. The current website requires you to click "News" then a specific release, and then there are links for the releast notes (just a list of bugs fixes) and for ChangeLog (the git log since the last release.) A more direct link to either or both of those is an improvement. I had separately emailed Thomas about trying in the future to have a more user-friendly description of the change associated with each commit or bug closure, but that's for a future discussion, I think.

Jun 11 2020, 11:19 PM · Junior Jobs, KMyMoney, Websites
wrobelda added a comment to T12566: [Junior Job]: Show the latest version number of KMyMoney on the homepage.

@ostroffjh Agreed. The AppStream spec defines the following:

Jun 11 2020, 11:12 PM · Junior Jobs, KMyMoney, Websites
ostroffjh added a comment to T12566: [Junior Job]: Show the latest version number of KMyMoney on the homepage.

It would also be good to have quick links to the ChangeLog and Release Notes for the latest released versions. Before I add too many details, should I open a new issue on invent.kde.org or add it here?

Jun 11 2020, 10:55 PM · Junior Jobs, KMyMoney, Websites

Jun 10 2020

atem added a comment to T12566: [Junior Job]: Show the latest version number of KMyMoney on the homepage.

@tbaumgart thanks then I can make some tests

Jun 10 2020, 8:21 PM · Junior Jobs, KMyMoney, Websites
tbaumgart added a comment to T12566: [Junior Job]: Show the latest version number of KMyMoney on the homepage.

Initial information about the last released source code file added to the master branch in https://invent.kde.org/office/kmymoney/commit/f0008d9c24f69adf8cf8c9a239be30b729b1ccf2

Jun 10 2020, 8:19 PM · Junior Jobs, KMyMoney, Websites
ognarb added a comment to T12566: [Junior Job]: Show the latest version number of KMyMoney on the homepage.

yeah we don't need more :)

Jun 10 2020, 12:55 PM · Junior Jobs, KMyMoney, Websites
atem added a comment to T12566: [Junior Job]: Show the latest version number of KMyMoney on the homepage.

@ognarb Well as I said earlier, that one is pretty straightforward : https://github.com/mcred/jekyll-xml-source/blob/master/jekyll_xml_source.rb
It downloads from an URL, convert XML to JSON and save it to a file. We don't need more, right ?

Jun 10 2020, 12:44 PM · Junior Jobs, KMyMoney, Websites
ognarb added a comment to T12566: [Junior Job]: Show the latest version number of KMyMoney on the homepage.

My current ruby skills are very poor but if you believe that it can be done in plain ruby it is even better :)

Jun 10 2020, 12:43 PM · Junior Jobs, KMyMoney, Websites
atem added a comment to T12566: [Junior Job]: Show the latest version number of KMyMoney on the homepage.

@ognarb then maybe we can just do it in plain ruby, that way we avoid executing commands on the system and avoid external dependencies like appstreamcli to be installed

Jun 10 2020, 12:42 PM · Junior Jobs, KMyMoney, Websites
ognarb added a comment to T12566: [Junior Job]: Show the latest version number of KMyMoney on the homepage.

Ok so the first thing you need to do is to update https://invent.kde.org/office/kmymoney/-/blob/master/kmymoney/org.kde.kmymoney.appdata.xml.

Jun 10 2020, 12:32 PM · Junior Jobs, KMyMoney, Websites
tbaumgart added a comment to T12566: [Junior Job]: Show the latest version number of KMyMoney on the homepage.

I added it as a subtask to https://invent.kde.org/office/kmymoney/-/issues/8 so we will have it in the upcoming release

Jun 10 2020, 12:30 PM · Junior Jobs, KMyMoney, Websites
atem added a comment to T12566: [Junior Job]: Show the latest version number of KMyMoney on the homepage.

Ok then if there is an appdata like in Krita, I can use it to get the latest versions.

Jun 10 2020, 11:57 AM · Junior Jobs, KMyMoney, Websites
tbaumgart added a comment to T12566: [Junior Job]: Show the latest version number of KMyMoney on the homepage.

I agree with @wrobelda at this point. The website should reflect the work of the development team.

Jun 10 2020, 11:53 AM · Junior Jobs, KMyMoney, Websites
wrobelda added a comment to T12566: [Junior Job]: Show the latest version number of KMyMoney on the homepage.

@atem it could be in both, an automatic job to push the appstream xml from kmymoney repo to kmymoney-org would be easy to add. Still, better to use a single source and kmymoney own repo is best suited for this.

Jun 10 2020, 1:07 AM · Junior Jobs, KMyMoney, Websites

Jun 9 2020

atem added a comment to T12566: [Junior Job]: Show the latest version number of KMyMoney on the homepage.

@wrobelda My mistake, I thought that the file would be in Kmymoney website repo but it should be in Kmymoney software repo. So the exact plugin I linked can be used as is.

Jun 9 2020, 10:19 PM · Junior Jobs, KMyMoney, Websites
wrobelda added a comment to T12566: [Junior Job]: Show the latest version number of KMyMoney on the homepage.

@ognarb agreed, this is a better, universal solution

Jun 9 2020, 9:15 PM · Junior Jobs, KMyMoney, Websites
atem added a comment to T12566: [Junior Job]: Show the latest version number of KMyMoney on the homepage.

@wrobelda Yes _data files are one way to solve the problem. I am just worried that it's becoming a nightmare to manage.
Yes we could upstream some work done here upstream but only if it's adopted as a standard by others projects.

Jun 9 2020, 8:24 PM · Junior Jobs, KMyMoney, Websites
ognarb added a comment to T12566: [Junior Job]: Show the latest version number of KMyMoney on the homepage.

I think the best way would be to store the information in AppStream files and fetch the release data from there.

Jun 9 2020, 10:25 AM · Junior Jobs, KMyMoney, Websites
tbaumgart added a comment to T12566: [Junior Job]: Show the latest version number of KMyMoney on the homepage.

I am all for automation when it is documented or self-explanatory. The structure sounds like a good idea as it is extendable.

Jun 9 2020, 6:31 AM · Junior Jobs, KMyMoney, Websites

Jun 8 2020

wrobelda added a comment to T12566: [Junior Job]: Show the latest version number of KMyMoney on the homepage.

@atem You could use something like this:

Jun 8 2020, 11:06 PM · Junior Jobs, KMyMoney, Websites
atem added a comment to T12566: [Junior Job]: Show the latest version number of KMyMoney on the homepage.

@ostroffjh Ok I can do a draft in a git branch. After for the multiples releases numbers, I am waiting on @wrobelda answer.

Jun 8 2020, 5:59 PM · Junior Jobs, KMyMoney, Websites
ostroffjh added a comment to T12566: [Junior Job]: Show the latest version number of KMyMoney on the homepage.

Ah - if you mean using something like the dropdown on the vscode/visualstudio page, I do like it. Right now, it seems it's always two steps - go to the download page, then go to a separate page for the type of build, then pick your version. Saving one step for the latest version of each build type could be good.

Jun 8 2020, 5:32 PM · Junior Jobs, KMyMoney, Websites
atem added a comment to T12566: [Junior Job]: Show the latest version number of KMyMoney on the homepage.
In T12566#231526, @atem wrote:

Ok then in that case may I suggest to do like Vscode guys did : https://code.visualstudio.com/

You have a button with a dropdown that list many downloads and also other downloads that when you click go to a special page that list all downloads like we do with https://kmymoney.org/download.html

Also I am on mobile right now and I saw that the top menu does not work on mobile. But that a problem of the KDE thème because even the Konsole website has the same issue.

Jun 8 2020, 5:22 PM · Junior Jobs, KMyMoney, Websites
ostroffjh added a comment to T12566: [Junior Job]: Show the latest version number of KMyMoney on the homepage.

@atem Sorry, what dropdown? I see buttons for "Install KMyMoney >" and "Download" which both go to the Download page, but no dropdown. Is there a draft home page? (Minor issue - all the items on the menu line keep the same menu line, except for "Donate" which is the main KDE Donate page, not KMM specific. I don't remember if we ever had a KMM Donate page.)

Jun 8 2020, 5:18 PM · Junior Jobs, KMyMoney, Websites
atem added a comment to T12566: [Junior Job]: Show the latest version number of KMyMoney on the homepage.

@wrobelda Ok if you have more details on how you would do it, I am interested. Also @ostroffjh what do you think about the dropdown on the homepage ?

Jun 8 2020, 4:55 PM · Junior Jobs, KMyMoney, Websites
wrobelda closed T4316: Remove deprecated cmake/ecm variables as Resolved.

Checked the 5.x branch code and can no longer find any usage of "${DATA_INSTALL_DIR}/appdata/"

Jun 8 2020, 4:53 PM · KMyMoney
wrobelda closed T4312: Think about security as Sealed.
Jun 8 2020, 4:41 PM · KMyMoney
wrobelda added a comment to T12566: [Junior Job]: Show the latest version number of KMyMoney on the homepage.

@atem I don't see why this would be a problem at all for automation, we can maintain multiple stable release placeholders in _config.yml for both KMyMoney5 and KMyMoney4 stable branches and it is absolutely not a problem to make Gitlab Pipelines aware of that.

Jun 8 2020, 4:40 PM · Junior Jobs, KMyMoney, Websites
wrobelda closed T4305: Update the Windows installer build as Invalid.

This is outdated by now.

Jun 8 2020, 4:37 PM · KMyMoney
wrobelda closed T7559: Theme modification as Sealed.

All theming related issues were migrated to Invent: https://invent.kde.org/office/kmymoney/-/issues

Jun 8 2020, 4:35 PM · KMyMoney
wrobelda closed T4303: Implement new home screen as Sealed.

Discussion moved to Invent: https://invent.kde.org/office/kmymoney/-/issues/16

Jun 8 2020, 4:35 PM · KMyMoney
wrobelda closed T4303: Implement new home screen, a subtask of T7559: Theme modification, as Sealed.
Jun 8 2020, 4:35 PM · KMyMoney
wrobelda closed T4304: Create KMyMoney text icon as Sealed.

The discussion has moved to GitLab: https://invent.kde.org/office/kmymoney/-/issues/2

Jun 8 2020, 4:30 PM · KMyMoney
wrobelda closed T4304: Create KMyMoney text icon, a subtask of T7559: Theme modification, as Sealed.
Jun 8 2020, 4:30 PM · KMyMoney
wrobelda closed T7937: Update build instructions as Sealed.

Discussion moved to Invent: https://invent.kde.org/office/kmymoney/-/issues/14

Jun 8 2020, 4:29 PM · KMyMoney
wrobelda closed T4315: Mention MacPorts' install hints on KMM's website? as Resolved.
Jun 8 2020, 4:27 PM · KMyMoney
atem added a comment to T12566: [Junior Job]: Show the latest version number of KMyMoney on the homepage.

@wrobelda Since there is multiples versions, you cannot use something like a Git tag to replace a placeholder in the _config.yml file.

Jun 8 2020, 9:21 AM · Junior Jobs, KMyMoney, Websites