V5.2.0 - overview links not working

Finally a 5.2.x release :slight_smile: Thanks to all involved :+1:

Got the new version on Arch-based EndeavourOS. One issue: all links on the Overview/Start Page are dead.

Did not happen with the dev appimages, current Version 5.1.95-f50912c

No errors in console when clicking one of the links.

Using the navigation bar thing on the left is fine though.

I’m on Arch kmymoney version 5.2.0-3 - same behaviour.
Otherwise I’m enjoying the new features, I add my thanks to the devs

I’m also encountering this bug. I’ve created a bug report here: https://bugs.kde.org/show_bug.cgi?id=506009

1 Like

I am unable to reproduce this here on my development environments. Can you provide the following information, please?

This is because your KDE and Qt versions are too old. As you might know, most of the Arch and its derivatives are rolling release distros. Therefore, they have the most up-to-date versions of KDE and Qt. For example, my system is Garuda Linux and has the following versions KDE and Qt:

Operating System: Garuda Linux 
KDE Plasma Version: 6.4.0
KDE Frameworks Version: 6.15.0
Qt Version: 6.9.1
Kernel Version: 6.15.3-zen1-1-zen (64-bit)
Graphics Platform: Wayland

By the way, I’ve noted that KMyMoney has got a huge UI revamp. The home page in the older versions was a html page while it is not any more in the latest version. It now has more native UI elements, not an html page (as far as I observed).
It now works better with wayland and menu bar integrates very well with the General menu applet of Plasma. Very nice work by the developers. But the home page issue should be resolved soon.

1 Like

So it seems to me that where the problem are reported, the KDE and Qt versions are too new for KMyMoney :slight_smile: . KMyMoney 5.2 is still Qt5 based. The port to Qt6 has been started but not completed. With the KF5/Qt5 combination I showed everything is working as expected.

BTW: The home page is still based on HTML, but instead of using libraries such as webkit or webengine, the code has been changed to use QTextBrowser.

2 Likes

Oh, I see. Thanks for the information.

The Home page or overview page is very convenient to give a quick look of the current state IMO. On the other hand, it is not indispensable though.

KMyMoney is so good, I would even will to use it this way. We love your work, please take all the time you need for porting. Even though I am not a desktop developer, but an embedded software and mobile developer, I know that porting frameworks and libraries is not easy at all.

I wish everyone to have a lovely week!

1 Like

I am able to confirm this issue on Artix Linux (Arch based) and can see it has been linked against Qt6 not Qt5. I have reported this to the Artix team, but an Arch user should probably report to them.

They can simply apply the commit I made on the 5.2 branch which fixes the problem.

I’ve updated my report to artixlinux.
Does this imply we are close to formally supporting Qt6/KDE6?