trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: March 2012

Re: [trinity-devel] abakus & kandy kmenu icons missing

From: Darrell Anderson <humanreadable@...>
Date: Thu, 29 Mar 2012 17:04:15 -0700 (PDT)
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@...> wrote:

> From: David C. Rankin <drankinatty@...>
> Subject: Re: [trinity-devel] abakus & kandy kmenu icons missing
> To: trinity-devel@...
> 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@...
> For additional commands, e-mail: trinity-devel-help@...
> 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
> 
>