[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-artists
Subject:    K-ARTIST: "index.theme"  File Format  and HiColor
From:       James Richard Tyrer <tyrerj () acm ! org>
Date:       2004-10-28 2:16:47
Message-ID: 4180568F.5080205 () acm ! org
[Download RAW message or body]

Is there a Fine Manual somewhere that actually explains this file format? :-)

Yes, I am trying to read:

http://freedesktop.org/Standards/icon-theme-spec/icon-theme-spec-0.8.html

I will probably figure it out eventually.

It appears that FreeDesktop.Org is distributing their own version of this file
(for HiColor).   It appears that we should either be using that or merge it with
our 'index.theme' file for HiColor.

This change needs to be made to:

	kdelibs/pics/hicolor/index.theme

We probably want to add our i18n stuff.

I installed:

http://www.freedesktop.org/software/icon-theme/releases/hicolor-icon-theme-0.5.tar.gz

with "--prefix=/usr" and with my links that direct all 'share' directories to:
"/usr/share", I now see the GNOME HiColor icons in the KDE Icon chooser.  So,
this works.

Strange side effect, I now notice that: "hi22-filesys-www.png" is missing.  This 
bug still needs to be fixed:

	http://bugs.kde.org/show_bug.cgi?id=68625

Next issue is that the source should have: "kdebase/pics/hicolor" and
the required: "Makefile.am" so that unthemed application icons can be installed 
as HiColor (e.g. thunderbird)

Next: The OOo icons that come with OpenOffice should override the KDE HiColor
ones if OpenOffice is installed.  This is simple and not simple.  All that is
necessary is that KDE use the same icon name as OpenOffice uses.  Then if the
user has installed OpenOffice in $HOME/<somewhere>, the OOo icons should be
found first and used in place of the KDE HiColor ones.  To comply with the
standard, this should be handled with the: XDG_DATA_DIRS environment variable.
I presume that it is a path, searched in order.

The same is true of the MicroSoft icons.  If we use the same name for these
icons: "doc", "ppt" & "xls", it might be easier to get these to work.  There
will need to be a link for these to work.  Or, individual links could be used as
I am currently doing till KDE uses XDG_DATA_DIRS.

There is a general issue here that needs to be settled which is specific icons
vs. generic icons for MIME types.  I think that generic are good for a fall
back, but that we should have it set up so that specific ones will be used if
available.  Will this work, or would it be a good idea:

	Icon=xls;spreadsheet

This appears to be the best solution.

--
JRT











_______________________________________________
kde-artists mailing list
kde-artists@mail.kde.org
https://mail.kde.org/mailman/listinfo/kde-artists
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic