Summary: | icon loader no longer finds koffice icons. | ||
---|---|---|---|
Product: | [Unmaintained] kdelibs | Reporter: | Thomas Zander <zander> |
Component: | general | Assignee: | kdelibs bugs <kdelibs-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | cberger, halla, jaham, smart91 |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | Fix the loading |
Description
Thomas Zander
2008-05-12 09:56:54 UTC
Me too... *** Bug 164388 has been marked as a duplicate of this bug. *** Most likely caused by r794709, if someone can test ? It looks like the only potentially harmfull change in KIconLoad. Looking at it, it might be caused by the change in KIconLoaderPrivate::addAppThemes. In the previous revision, it was adding both currentTheme and defaultTheme, while now, it adds only either current or default. Created attachment 26250 [details]
Fix the loading
This fix the bug, but you have to nuke your icon cache (the only way I know to
do that is to rm ~/.kde[ |4] ). On the other hand, since I don't know what the
code is supposed to do, I am not sure if it is the good fix, but previous
revision didn't do that check.
It's safest to nuke the cache outside of KDE due to the mmap()'ing which is used. It's in /var/tmp/kdecache-$USER/kpc/kde-icon-cache* on my system, may be different on yours depending on if you have a different KDE_VARTMP (IIRC) env setting. SVN commit 836082 by berger: fix icon loading for custom theme of application CCBUG: 161990 M +2 -2 icons/kiconloader.cpp M +6 -1 tests/kiconloader_unittest.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=836082 SVN commit 836083 by berger: backport 836082, fix icon loading for custom theme of application BUG: 161990 M +2 -2 kiconloader.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=836083 |