Tumbleweed kmenuedit - many Gtk icons named "org" and can't be used.
Yasuhiko, All, Working with kmenuedit I ran across a bug in the way some Gtk icons are listed in the System icons -> Application list. Many of the Gtk app icons are just named "org" -- which creates problems. You can see a screenshot here: https://paste.opensuse.org/pastes/31a073a6794f For some reason the list isn't capturing the icon name and just grabs the leading "org" part of the backwards-ass path naming Gtk uses. No doubt this is a new Gtk4 SNAFU. Do I need to file a bug for it, or is this something easy to fix? -- David C. Rankin, J.D.,P.E.
Hello, 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. Thanks, On Sat, 17 Aug 2024 01:00:33 -0500 "David C. Rankin" <drankinatty@gmail.com> wrote:
Yasuhiko, All,
Working with kmenuedit I ran across a bug in the way some Gtk icons are listed in the System icons -> Application list. Many of the Gtk app icons are just named "org" -- which creates problems.
You can see a screenshot here:
https://paste.opensuse.org/pastes/31a073a6794f
For some reason the list isn't capturing the icon name and just grabs the leading "org" part of the backwards-ass path naming Gtk uses. No doubt this is a new Gtk4 SNAFU.
Do I need to file a bug for it, or is this something easy to fix?
-- David C. Rankin, J.D.,P.E.
-- Yasuhiko Kamata E-mail: belphegor@belbel.or.jp
On 8/17/24 11:02 PM, Yasuhiko Kamata wrote:
Hello,
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.
You sir are indeed a wizard. Thank you! -- David C. Rankin, J.D.,P.E.
On 8/17/24 11:02 PM, Yasuhiko Kamata wrote:
Fix was already submitted to KDE:KDE3. Binaries will be available soon.
Yasuhiko, What was the file and patch name. The folks at TDE are checking if TDE has the same bug and I told them I'd ask the kde3 master for the patch for them. All patches in the qt3 srpm are dated Mar 1 and are the same in the qt3-extension srpm. Was it kdebase or kdelibs? -- David C. Rankin, J.D.,P.E.
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, On Mon, 19 Aug 2024 17:17:48 -0500 "David C. Rankin" <drankinatty@gmail.com> wrote:
On 8/17/24 11:02 PM, Yasuhiko Kamata wrote:
Fix was already submitted to KDE:KDE3. Binaries will be available soon.
Yasuhiko,
What was the file and patch name. The folks at TDE are checking if TDE has the same bug and I told them I'd ask the kde3 master for the patch for them.
All patches in the qt3 srpm are dated Mar 1 and are the same in the qt3-extension srpm. Was it kdebase or kdelibs?
-- David C. Rankin, J.D.,P.E.
-- Yasuhiko Kamata <belphegor@belbel.or.jp>
On 8/19/24 8:18 PM, Yasuhiko Kamata wrote:
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...
Thank you Yasuhiko, I passed it along to Michele on the [tde-devel] list. -- David C. Rankin, J.D.,P.E.
participants (2)
-
David C. Rankin
-
Yasuhiko Kamata