GNOME Bugzilla – Bug 59670
App list should contain "open" actions
Last modified: 2004-12-22 21:47:04 UTC
Consider the test application and example output that will be attached shortly. Questions: 1. Why isn't "AbiWord" returned as default application, or at least included in application list, for text/abiword? 2. Why is application/x-abiword empty? In addition to gnome-vfs.keys, I have installed the .keys file from Red Hat's abiword distribution - I will attach that, too. Possible answers: 1. AbiWord isn't included in the "shortlist" for the given mime type. 2. Same as for 1. + no applications in shortlist are found, and there is no other matching MIME type, so the entry is ignored completely. I'm assuming the applications listed under text/abiword actually come from "text/*". Comments: This is really *BAD* as it means that all pre-gnome-vfs .keys files have to be re-written, and possibly also that you can't really install new handlers without updating gnome-vfs.keys.
Created attachment 5010 [details] Test program
Created attachment 5011 [details] Test output
Created attachment 5012 [details] .keys file from abiword distribution
Regarding 2.: It looks like I misread the config files a bit here. There is actually no "open" action (or "edit" or "view") for application/x-abiword, as abiword.keys mentions text/abiword and application/msword only. This probably means that the entry is empty simply because nothing on the shortlist is found, or possibly because the .mime entry is ignored (it's there, but exts: conflicts with a different one.) I still think the current behaviour is wrong, though. Also, the following example is also interesting: # ./gnomevfs application/msword application/msword: applix Default:applix The AbiWord entry is ignored completely in this case, and not much info from gnome-vfs.keys is included, either.
Mass resetting target milestone to clean up gnome-vfs milestones. Please complain if I removed a milestone which should have been kept. Sorry for the spam
Things are a lot different at this time, but what is supposed to work about these types seem to be working.