Tim, Darrell,
Looking at kmenu, there are missing icons for abakus and kandy in kmenu:
http://www.3111skyline.com/dl/dt/trinity/ss/abakus.jpg
Looking at kmenu, there are missing icons for abakus and kandy in kmenu:
Yeah, I have a note-to-self about kandy from a couple of weeks ago.
I haven't yet checked everything that I am now building as of the past few days. Possibly more need icons.
Darrell
Looking at kmenu, there are missing icons for abakus and kandy in kmenu:
Yeah, I have a note-to-self about kandy from a couple of weeks ago.
I haven't yet checked everything that I am now building as of the past few days. Possibly more need icons.
Looks like the problem with kandy is only the "iKon" theme provides an icon for kandy. At least that is what I see when I search for kandy.png in the entire package set. The kandy.desktop does specify Icon=kandy, but when the icon theme does not provide an image then the system defaults to the "empty" icon or none at all, which seems to be the case for the menu.
The desktop file for Abakus specifies Icon=abakus. Thus again the problem is the various icon themes not supplying an icon.
Considering that some of the apps we inherited, er, adopted, are fringe third party apps, the lack of an icon for such apps is not surprising. I would have expected icons in all of the icon themes for kandy because that app is part of the original kdepim. Then again, just the other day I pushed some "go" icons for crystalsvg icon set for the Standard splash screen image because none previously existed.
I suppose these things happen with a project this large. Let's fix them as we find them and provide that final polish. :)
We need a list of the icon themes provided by Trinity and then note which themes are missing certain icons. From there I don't know how to match the overall theme of the icon set. I was lucky with the missing "go" icon for crystalsvg because the icon was the same as the menu icon. We can take the existing iKon kandy icon as a starter, but somebody with art skills should help so we get the new icons to match the theme.
We could throw something into etherpad.
Darrell
Looks like the problem with kandy is only the "iKon" theme provides an icon for kandy. At least that is what I see when I search for kandy.png in the entire package set. The kandy.desktop does specify Icon=kandy, but when the icon theme does not provide an image then the system defaults to the "empty" icon or none at all, which seems to be the case for the menu.
The desktop file for Abakus specifies Icon=abakus. Thus again the problem is the various icon themes not supplying an icon.
Considering that some of the apps we inherited, er, adopted, are fringe third party apps, the lack of an icon for such apps is not surprising. I would have expected icons in all of the icon themes for kandy because that app is part of the original kdepim. Then again, just the other day I pushed some "go" icons for crystalsvg icon set for the Standard splash screen image because none previously existed.
I suppose these things happen with a project this large. Let's fix them as we find them and provide that final polish. :)
We need a list of the icon themes provided by Trinity and then note which themes are missing certain icons. From there I don't know how to match the overall theme of the icon set. I was lucky with the missing "go" icon for crystalsvg because the icon was the same as the menu icon. We can take the existing iKon kandy icon as a starter, but somebody with art skills should help so we get the new icons to match the theme.
We could throw something into etherpad.
I have built most but not all apps. Here is a list of icons missing from the menu from those apps I built. I am using the crytsalsvg icon theme.
Abakus Kandy Kthesaurus Kugar Designer Kradio "Games for Kids" submenu KXSLDbg (XSLT Debugger)
Looking at the desktop files for those apps:
abakus.desktop: Icon=abakus kthesaurus.desktop: does not exist kandy.desktop: Icon=kandy kudesigner.desktop: Icon=kudesigner kradio.desktop: Icon=kradio.png tde-games-kids.directory: Icon=package_games_kids kxsldbg.desktop: Icon=kxsldbg
Changing to the iKon icon theme caused an icon to appear in the menu for kandy but not the others.
The KDE Classic icon theme caused the icon to appear for Kugar Designer but none of the others.
The monochrome icon them had icons for abakus, kthesaurus, kugar designer, and Games for Kids. I don't know how an icon appeared for kthesaurus when there is no desktop file specifying which icon name to use.
Somebody could create an etherpad matrix of missing menu icons versus icon themes. Would require changing to each icon theme and inspecting every menu item for an icon. Somebody with basic art skills could start from there.
Darrell
On 03/28/2012 09:43 PM, Darrell Anderson wrote:
I have built most but not all apps. Here is a list of icons missing from the menu from those apps I built. I am using the crytsalsvg icon theme.
Abakus Kandy Kthesaurus Kugar Designer Kradio "Games for Kids" submenu KXSLDbg (XSLT Debugger)
Looking at the desktop files for those apps:
abakus.desktop: Icon=abakus kthesaurus.desktop: does not exist kandy.desktop: Icon=kandy kudesigner.desktop: Icon=kudesigner kradio.desktop: Icon=kradio.png tde-games-kids.directory: Icon=package_games_kids kxsldbg.desktop: Icon=kxsldbg
Changing to the iKon icon theme caused an icon to appear in the menu for kandy but not the others.
The KDE Classic icon theme caused the icon to appear for Kugar Designer but none of the others.
The monochrome icon them had icons for abakus, kthesaurus, kugar designer, and Games for Kids. I don't know how an icon appeared for kthesaurus when there is no desktop file specifying which icon name to use.
Somebody could create an etherpad matrix of missing menu icons versus icon themes. Would require changing to each icon theme and inspecting every menu item for an icon. Somebody with basic art skills could start from there.
Darrell
Calvin,
Could you do the etherpad -- I'm still eyeball deep creating PKGBUILDS... Please :)
This problem is more than superficial.
Today when debugging digikam issues I ran an strace. In the strace, digikam was looking for PNG images for kipi-plugins but found none for the theme I am using (crsytalsvg).
I'm unsure how the logic in the source code works, but I think when no image icon is found for the theme then the libraries look for common icon directories, such as hicolor, mono, locolor, etc.
If that is the case, then every app package should create at some nominal icon images for those directories, even if not making any images for each theme.
Darrell
--- On Thu, 3/29/12, David C. Rankin drankinatty@suddenlinkmail.com wrote:
From: David C. Rankin drankinatty@suddenlinkmail.com Subject: Re: [trinity-devel] abakus & kandy kmenu icons missing To: trinity-devel@lists.pearsoncomputing.net Date: Thursday, March 29, 2012, 6:42 PM On 03/28/2012 09:43 PM, Darrell Anderson wrote:
I have built most but not all apps. Here is a list of
icons missing from the menu from those apps I built. I am using the crytsalsvg icon theme.
Abakus Kandy Kthesaurus Kugar Designer Kradio "Games for Kids" submenu KXSLDbg (XSLT Debugger)
Looking at the desktop files for those apps:
abakus.desktop: Icon=abakus kthesaurus.desktop: does not exist kandy.desktop: Icon=kandy kudesigner.desktop: Icon=kudesigner kradio.desktop: Icon=kradio.png tde-games-kids.directory: Icon=package_games_kids kxsldbg.desktop: Icon=kxsldbg
Changing to the iKon icon theme caused an icon to
appear in the menu for kandy but not the others.
The KDE Classic icon theme caused the icon to appear
for Kugar Designer but none of the others.
The monochrome icon them had icons for abakus,
kthesaurus, kugar designer, and Games for Kids. I don't know how an icon appeared for kthesaurus when there is no desktop file specifying which icon name to use.
Somebody could create an etherpad matrix of missing
menu icons versus icon themes. Would require changing to each icon theme and inspecting every menu item for an icon. Somebody with basic art skills could start from there.
Darrell
Calvin,
Could you do the etherpad -- I'm still eyeball deep creating PKGBUILDS... Please :)
-- David C. Rankin, J.D.,P.E.
To unsubscribe, e-mail: trinity-devel-unsubscribe@lists.pearsoncomputing.net For additional commands, e-mail: trinity-devel-help@lists.pearsoncomputing.net Read list messages on the web archive: http://trinity-devel.pearsoncomputing.net/ Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting
On 03/29/2012 07:04 PM, Darrell Anderson wrote:
This problem is more than superficial.
Today when debugging digikam issues I ran an strace. In the strace, digikam was looking for PNG images for kipi-plugins but found none for the theme I am using (crsytalsvg).
I'm unsure how the logic in the source code works, but I think when no image icon is found for the theme then the libraries look for common icon directories, such as hicolor, mono, locolor, etc.
If that is the case, then every app package should create at some nominal icon images for those directories, even if not making any images for each theme.
Darrell
As long as we can find at least 1 icon for each package, then we can gimp it to either colorize it or desaturate it and distribute them into the various icon sets.