Re: Registering MIME types and applications
- From: Murray Cumming <murrayc murrayc com>
- To: Alexander Larsson <alexl redhat com>
- Cc: gnome-vfs-list <gnome-vfs-list gnome org>
- Subject: Re: Registering MIME types and applications
- Date: Fri, 02 Jul 2004 13:25:41 +0200
On Fri, 2004-07-02 at 10:03 +0200, Alexander Larsson wrote:
> On Fri, 2004-07-02 at 00:19, Murray Cumming wrote:
> > I'm trying to figure out what an application should do to register a new
> > MIME type with GNOME 2.6, and to register itself as an application that
> > is capable of opening that MIME type.
> >
> > I have found the following techniques. Maybe there are more. I'd like to
> > know which of these are outdated and which are the new approved
> > techniques. Also, should an application register itself with multiple
> > (old and new) MIME-type systems?
> >
> > 1. Registering the MIME-type by putting a .xml file in
> > <prefix>/share/mime/packages,
> > and running update-mime-database.
> >
> > 2. Registering the application by putting an .applications file in
> > <prefix>/share/application-registry/
> >
> > 3. Registing the application by putting a .desktop file in
> > <prefix>/share/applications/
> >
> > 4. Registering the MIME-type by putting a .mime file in
> > <prefix>/share/mime-info/
> >
> > 5. Registering the application by putting a .keys file in
> > <prefix>/share/mime-info/
> >
> > I thought that 1, 2, and 3, were the new ways to do this, but it only
> > causes Nautilus to show the MIME-type (e.g. application/x-glom), but not
> > the MIME-type's name. And it does not know that it should launch glom to
> > open that file.
>
> In addition to other peoples comments i'd like to add that we're working
> on a new freedesktop.org system that handles the mapping from mime type
> to application (in addition to the current common file -> mimetype
> system). It will involve something like adding a mimetypes=.... to the
> desktop file, and running some updated similar to update-mime-database
> to extract this into a global mimetype -> desktop file list.
>
> This is not finalized yet, but I hope it'll be done soon.
Excellent. Thanks for the replies.
I guess that, at the moment, an application should register itself in
both the old way and the new way.
--
Murray Cumming
murrayc murrayc com
www.murrayc.com
www.openismus.com
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]