Hello all > This "copying and hiding" also means that if you upgrade gwenview and it > handles more mimetypes, or has a fix in any other desktop entry, your kde > won't > know it. > For this reason, I'm open to a solution with a single text or xml file in > the > user's local dir, but then it has to be able to specify not only adding > but > also removing mimetypes from the installed desktop files (e.g. if you want > to > de-associate an app from a mimetype even though its global desktop file > mentions that mimetype).
What if the additional mimetypes were added to the "mimeinfo.cache" files that are already in use (even though they're no longer mentioned in the desktop entry spec)? This would require minimal changes to code that already uses the cache files. As for deleting mimetypes maybe the creation of a counterpart cache file eg. "mimeinfo_deleted.cache" would suffice. I think it would be best not to allow applications to set themselves as the default application as this should entirely be a user preference. However it would be nice to be able to read this value. Regards Hayden Legendre _______________________________________________ xdg mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/xdg
