The files in the mime directory list contradictorily or incompletely what MComix is capable of. For example, mcomix.desktop offers application/x-cb7 while all the other files that list MIME types do not. Furthermore, the icons directory does not contain files like application-x-cb7.png.
Also, things should be made consistent with constants.py. For example, MComix is able to handle application/pdf now (which is not listed anywhere else).
What to do with file types that are usually handled by different programs, e.g. 7z or PNG? That is, why is it that only
cb*types are being listed but "plain" archive types or image types are not?Furthermore, Wikipedia suggests
application/x-rar-compressed(not listed inconstants.py) but also refers to https://tools.ietf.org/html/rfc6648. On the other hand, I don't know how files like*.desktopare specified, that is, which MIME types they accept or do not accept.MuPDF desktop file lists:
Evince desktop file lists:
So I think the list used by MComix should be like this:
Also
mime/mcomix.xmlis missingapplication/x-cb7, although I'm not sure there is still a need for this file as probably most distributions include/usr/share/mime/packages/freedesktop.org.xmlwhich already contains those definitions.Anyway see here and there for the respective fixes, which I can push to Subversion if you're okay with the changes.
I'm okay with it (see [#73]). Could you please add the corresponding
mime/icons/*x*/application-x-cb7.pngfiles?Related
Bugs:
#73Done.
Thank you.