Michele, Slavek, All,
On the bleeding edge in openSUSE Tumbleweed, I'm seeing Gtk icons in kmenuedit with many in the "System icons -> Application" list just named "org" (which of course breaks trying to use them)
Here is a screenshot of what I see:
https://paste.opensuse.org/pastes/31a073a6794f
Likely this is an issue introduced recently with Gtk4 or the like where they have buried blobs being org.whatever.gnome.something config tree names and it looks like kmenuedit is only able to grab the "org" part. (this is just an educated GUESS on my part)
(oops sent to pearsoncomputing.org first -- and that rejects me now for some reason, even though I still get bug info from it?)
=== Update! ===
Fortuitous I sent to the wrong e-mail, Yasuhiko already found the issue in kde3 from a post to the opensuse list yesterday:
<quote> This problem is that while referencing icon's file names, only reads up to the first period (this is due to a default implementation of QFileInfo::baseName()).
So that there is an issue where the selected icon is not reflected. This problem occurs not only in Tumbleweed, but also in other versions.
Fix was already submitted to KDE:KDE3. Binaries will be available soon. </quote>
So if TDE has the same issue, you can grab the QFileInfo::baseName() patch from there.
Keep up the great work!
<quote> This problem is that while referencing icon's file names, only reads up to the first period (this is due to a default implementation of QFileInfo::baseName()).
So that there is an issue where the selected icon is not reflected. This problem occurs not only in Tumbleweed, but also in other versions.
Fix was already submitted to KDE:KDE3. Binaries will be available soon.
</quote>
So if TDE has the same issue, you can grab the QFileInfo::baseName() patch from there.
Hi David, thanks for sharing the info. I have not yet verified whether TDE has the same issue, but I wouldn't mind to look at the KDE3 patch. Do you have a link for it? Cheers Michele
On 8/18/24 8:51 PM, Michele Calgaro via tde-devels wrote:
Hi David, thanks for sharing the info. I have not yet verified whether TDE has the same issue, but I wouldn't mind to look at the KDE3 patch. Do you have a link for it? Cheers Michele
No Michele,
I'll get it from Yasuhiko for you. He is the kde3 master at opensuse and does an incredible job. I can probably just grab it from the source-rpm for you. Give me a sec.
On 8/18/24 8:51 PM, Michele Calgaro via tde-devels wrote:
Hi David, thanks for sharing the info. I have not yet verified whether TDE has the same issue, but I wouldn't mind to look at the KDE3 patch. Do you have a link for it? Cheers Michele
Here it is Michele,
<quote> Patch for this issue is "kdelibs-multiple-dot-iconfile.patch" in kdelibs3:
https://build.opensuse.org/projects/KDE:KDE3/packages/kdelibs3/files/kdelibs...
I think it can be easily fixed because the implementation is almost the same on the TDE side:
https://git.trinitydesktop.org/cgit/tdelibs/tree/tdeio/tdefile/kicondialog.c...
Thanks,
</quote>
<quote> Patch for this issue is "kdelibs-multiple-dot-iconfile.patch" in kdelibs3:
https://build.opensuse.org/projects/KDE:KDE3/packages/kdelibs3/files/kdelibs...
I think it can be easily fixed because the implementation is almost the same on the TDE side:
https://git.trinitydesktop.org/cgit/tdelibs/tree/tdeio/tdefile/kicondialog.c...
Great, thanks David. Will definitely have a look. Please let us know whenever any other useful patch becomes available. Cheers Michele