MAR
4
2007
|
Freedesktop share-mime-info in KDEI started a few weeks ago to port the mimetype support in KDE to the "share mime info" standard from freedesktop.org (http://standards.freedesktop.org/shared-mime-info-spec/latest). There are a number of reasons for doing that: Technically we also gain support for mimetype aliases. We lose a bit of user-configurability though, there is no way to remove an extension associated with a system-defined mimetype, as I explained on the xdg list, but I admit that it was in previous kde versions because we could easily offer it, I don't know if any user actually needed that. Editing mimetypes defined by the user is still (will still be) possible, but not editing system-defined mimetypes [except adding things to them]. So what's the current status? I implemented - the icons are renamed to follow the mimetype names. In KDE3 we had Icon=foo in the mimetype desktop file, but with shared-mime there is no such field, the icon for a mimetype is supposed to have the name of the mimetype. Pino and I (well, mostly him ;) ) made up the list of icon renamings that must happen, and Jonathan Riddell will make those renamings. So we need to coordinate the committing of all that at the same time :) But meanwhile I'm going to go on vacation for a week, skiing. So it will have to wait until the week after. So I can't commit yet, but in case anyone wants to see the code, or in case I lose my laptop, I uploaded the current diff to http://web.davidfaure.fr/kde/shared-mime-info.diff
|
![]() |