GNOME Bugzilla – Bug 665116
softwares that don't take a command line argument should be filtered out
Last modified: 2014-07-13 21:55:42 UTC
Created attachment 202359 [details] What is shown in gtkappchooser As reported for ubuntu here: https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/882900 Steps to reproduce: 1. Install an application to open SGF, like Quarry. 2. Check if MIME types are configured correctly with "mimeopen whatever.sgf". They are, as expected quarry is launched. 3. In nautilus, this file type is associated to gedit. Try to associate it again. Right button click on the file. "Properties->Open with" window doesn't list quarry as an application. New nautilus version in 11.10 doesn't allow custom command lines. The problem is that: gvfs-mime --query application/x-go-sgf Default application for 'application/x-go-sgf': gedit.desktop Registered applications: gedit.desktop quarry.desktop libreoffice-writer.desktop wine-extension-txt.desktop gvim.desktop abiword.desktop But then in the gui it shows only some of thoso (see attached screenshot)
I couldn't reproduce this, I installed quarry but it doesnt show up for me in gvfs-mime --query application/x-go-sgf .. I'm in fedora 16 and installed from rpm package..
it's not specific to that format https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/891101 has the same issue with debs: * https://launchpadlibrarian.net/85258556/QChna.png shows the desktop menu * https://launchpadlibrarian.net/85258612/BGvOk.png shows the properties tab where "gdebi" is not listed
not sure I understand the retitling... this bug started out as a complaint about too few applications showing in the chooser. Now the title seems to imply that you want more apps to be filtered out - what gives ?
Sorry I meant to reassign that to nautilus and comment as well and get sidetracked I asked Cosimo about it on #nautilus, the summary is: * gtk is correct to filter those out, those .desktop have an Exec line without a "%", i.e they don't claim supporting command line arguments so shouldn't be called from nautilus -> not a gtk bug * nautilus should be consistent with gtk and filter those out of its context menu as well -> retitle and reassign to nautilus * bugs should be open against those applications, I'm doing that next I hope that makes sense ;-)
Mass component change due to BZ cleanup, sorry for the noise.
Can someone please provide an updated test case for this? It is a bit confusing after the bug was renamed.
Sebastien, ping.
Closing this bug report as no further information has been provided. Please feel free to reopen this bug if you can provide the information asked for. Thanks!
Hm, it seems to be fixed now anyway. I cannot reproduce it with quarry.