Icon-mime type associations
Thomas Leonard
tal00r at ecs.soton.ac.uk
Wed Sep 22 20:54:43 EEST 2004
On Thu, Sep 16, 2004 at 12:55:34PM +0200, Allan Sandfeld Jensen wrote:
[...]
> I would still advocate for a more detailed content based hierachy. Besides
> being used for selecting icons, it could also be used in file-managers to
> list all wordprocessing files or executables, without tying the file-manager
> to a limited and quickly outdated list of predefined mimetypes.
Also, it makes it easier to find a type if it's in a catagory like
'Wordprocessor documents'. Please go ahead and define some (looks like
GNOME and KDE both have this).
Eg:
<mime-type type='image/png'>
<catagory:usage catagory='bitmap-image'>
</mime-type>
However, either we need a pre-defined list of catagories, or we need a way
to specify translations, which means making a catagory an object in its
own right.
We can use the existing inheritance for this:
<mime-type type='image/png'>
<sub-class-of type='catagory/bitmap'>
</mime-type>
Treating them as types would allow other advantages; a user could search
for a 'A word-processor document with July in the name" (rather than
searching specifically for a Lyx file, for example).
It seems we're building up quite a list of things that behave like MIME
types but aren't actually (application/executable,
audio/gstreamer-supported-format, catagory/bitmap). Maybe they should all
use non-offical media types.
> To be a bit more specific. We currently have inheritence based on _format_,
> WAVE is also RIFF, Ogg/Vorbis is also generic Ogg, etc.
> I would like to have a parallel system based on _type_ (or usage). MSWORD-doc
> is also a type of wordprocessing-document, shellscripts is also a type of
> executables, Type1 is also a type of Font, etc.
--
Thomas Leonard http://rox.sourceforge.net
tal at ecs.soton.ac.uk tal197 at users.sourceforge.net
GPG: 9242 9807 C985 3C07 44A6 8B9A AE07 8280 59A5 3CC1
More information about the xdg
mailing list