Re: shared-mime-info and desktops

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, 17 Jul 2015 16:56:23 -0500
Yaakov Selkowitz <yselkowi@xxxxxxxxxx> wrote:

> On Thu, 2015-07-16 at 12:33 -0500, Rex Dieter wrote:
> > +1 I'm in favor, but ship it as mimeapps.list to comply with modern
> > related standards, see:
> > http://standards.freedesktop.org/mime-apps-spec/mime-apps-spec-1.0.html#file
> 
> The modern spec is what provides for desktop-specific defaults.
> 
> > Proposal: ship a generic/default mimeapps.list initially based on
> > content of gnome-mimeapps.list
> 
> A generic mimeapps.list would apply to *all* desktops, which doesn't
> make much sense as the expected defaults on e.g. KDE would differ
> quite a bit from GNOME.

Thats not how I read the spec. Wouldn't the specific desktop ones take
effect if they have a entry for that mime type and only fall through to
the generic one if they didn't list something? 

> IMO the steps to fix this are:
> 
> 1) for *all* spec-compliant desktops (IOW all current GIO-based ones:
> GNOME, MATE, LXDE, LXQt, XFCE) to ship their own desktop-specific
> *-mimeapps.list.

Sure. 
 
> 2a) fix KDE to conform to the spec, OR

Where does KDE not conform? 

> 2b) store KDE's defaults in mimeapps.list, and make sure that the
> others cover all the mimetypes provided thereby.
> 
> 3) In mimeapps.list, add any Added/Removed Associations deemed
> necessary.

kevin

Attachment: pgp9OxVKpuBFQ.pgp
Description: OpenPGP digital signature

-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux