The icons for the "Enter" and "Skip" buttons in the Payments section of the home screen are just placeholders. This is caused by KIconLoader::global()->loadIcon(KMyMoneyGlobalSettings::enterScheduleIcon(), KIconLoader::Small, KIconLoader::SizeSmall, KIconLoader::DefaultState, QStringList(), &pathEnter, false); KIconLoader::global()->loadIcon(QString("media-seek-forward"), KIconLoader::Small, KIconLoader::SizeSmall, KIconLoader::DefaultState, QStringList(), &pathSkip); in khomeview.cpp. The returned path on my system points to a (valid and existing) svgz file. The HTML renderer is obliviously not able to display that format. In IRC I was told that the same issue happens on another Linux as well (I think Gentoo). Reproducible: Always
Created attachment 91012 [details] Screenshot of error
This report https://forum.kde.org/viewtopic.php?f=69&t=125686&sid=11087fabecb807b1a6d59845e4142806 might be related. I didn't notice anything like this on Gentoo, I have to check the return values of those function on my system.
Created attachment 92003 [details] Missing skip button Screenshot with the missing skip transaction button kmymoney 4.7.1 KDE 4.14.5
Same problem with Kubuntu 15.04
I have to say that since an update (i think before 1-2 weeks) i lost also the other icon beside the "Skip', the "Enter". Also i remarked that i lost all the icons of the Introduction page of konqueror
It is ok after disabling the adblock filter in konqueror
*** Bug 348492 has been marked as a duplicate of this bug. ***
disabling adblock did not work for me - konqueror and kmymoney still do not show icons
(In reply to Dimitrios Glentadakis from comment #6) > It is ok after disabling the adblock filter in konqueror I didn't try to disable adblock but I am sure this is not the issue. Maybe there was another change happening at the same time by chance.
I think this bug may have the solution - https://bugs.kde.org/show_bug.cgi?id=291480 but who can update / check the kmymoney/views/khomeview.cpp file as stated?
(In reply to Sirshen from comment #10) > I think this bug may have the solution - > https://bugs.kde.org/show_bug.cgi?id=291480 > > but who can update / check the kmymoney/views/khomeview.cpp file as stated? That bug is closed and the fixes are already submitted. This bug indeed seems a duplicate of 291480
I don't think it is a duplicate, as even with that additional source code (solution to 291480) this bug still prevails. it is even evident in the konqueror browser default home page (icons not displayed) so clearly there is still a problem which needs to be resolved.
Then the problem is somewhere in the KHTML component in KDE core. KMyMoney relies on the same part used by Konqueror to display HTML pages. Most likely, when your problem in Konqueror is solved, this issue will sort itself out as well
Thats exactly what i was thinking - any idea how we can get the devs to fix khtml? as i know konqueror is not really used as much as it was previously due to the introduction of dolphin.
Any progress on this one chaps?
Git commit e8d3a413e9f184bdf2aced1c1c2ffdc4f4d9e5fd by Christian Dávid. Committed on 28/06/2015 at 15:31. Pushed by christiand into branch 'master'. Convert icons to data URI in KHomeView The path of icons is no longer used because it could point to an unsupported image format. Instead the QPixmap is loaded and converted to an data URI. FIXED-IN: 4.8 M +24 -11 kmymoney/views/khomeview.cpp http://commits.kde.org/kmymoney/e8d3a413e9f184bdf2aced1c1c2ffdc4f4d9e5fd
*** Bug 362084 has been marked as a duplicate of this bug. ***
Just want to add that I fixed this issue by adding the oxygen theme icons package, after-wards all was good to go. My 5 cents.