Tiny Core Linux

Tiny Core Extensions => TCE Bugs => Topic started by: jur on April 24, 2010, 03:18:05 AM

Title: bibletime stops wbar
Post by: jur on April 24, 2010, 03:18:05 AM
When loading bibletime, wbar disappears, due to the icon not conforming or being missing or something similar. (wbar will not load if there is a icon or command problem with any of the apps.)
Title: Re: bibletime stops wbar
Post by: maro on April 24, 2010, 04:11:14 AM
Looks like as if 'wbar' does not "like" SVG files. After I changed in '/usr/local/tce.wbar' the entry
    i: /usr/local/share/icons/bibletime.svg
to
    i: /usr/local/share/bibletime/icons/bibletime.png
I was able to restart 'wbar'.

Edit: If my theory is correct that wbar only "plays nice" with PNG files an enhancement of the new '/usr/bin/wbar_icon_upd.sh' might be required. A check for the file type could be able to prevent this issue and in case of a SVG file fall back to the "old" way to pick an icon file.

Title: Re: bibletime stops wbar
Post by: Jason W on April 24, 2010, 08:09:49 AM
Bilbletime fixed.
Title: Re: bibletime stops wbar
Post by: robc on April 25, 2010, 11:46:06 PM
I'm not sure where the svg came from, my build script for this extension has the png icon used for wbar...
Title: Re: bibletime stops wbar
Post by: Jason W on April 26, 2010, 12:01:28 AM
I have been converting existing extensions to be compliant with the freedesktop standards mentioned in this thread:

http://forum.tinycorelinux.net/index.php?topic=5810.0

Batch converting was used, and there was a glitch in the icon used for the X-FullPathIcon entry in some extensions.  That has been fixed since the first pass.  A final conversion/correction will be done in the near future to make extensions compatible with TC 2.11.