user preferred application for a mimetype
Luc Menut
lmenut at free.fr
Sun Sep 8 03:37:33 PDT 2013
Hi all,
I try to understand how should be defined the preferred application for
a given mimetype according to freedesktop specifications.
I read
http://www.freedesktop.org/wiki/Specifications/mime-actions-spec
Is it still the reference document for this?
1) mimeapps.list and [Default Applications]
Since some versions, glib/gio uses a new section [Default Applications]
in user ~/.local/share/applications/mimeapps.list.
This section is not defined in the freedesktop mime-actions-spec; in
this document, IIUC, the preferred application for a given mimetype
should be the first application from [Added Associations] for this mimetype.
Is this section [Default Applications] defined somewhere in a
freedesktop specification or is it gnome specific?
2) preferences order
For a given mimetype, the order of applications and the preferred
application can be defined in:
A - global mimeapps.list [Added Associations]
(/usr/share/applications/mimeapps.list),
B - global defaults.list [Default Applications]
(/usr/share/applications/defaults.list),
C - user mimeapps.list [Added Associations]
(~/.local/share/applications/mimeapps.list),
D - user mimeapps.list [Default Applications],
E - user defaults.list [Default Applications]
(~/.local/share/applications/defaults.list): is it still valid? or now
deprecated?
Which order should be used to defined the user preferred application
according to freedesktop specifications?
Regards,
Luc Menut
More information about the xdg
mailing list