Ubuntu QA:
BlogBrainstormPackage status
Log in
Ubuntu QA
The Ubuntu community has contributed 17459 ideas, 107690 comments, 2263278 votes
Idea sandbox Idea sandbox
Popular ideas Popular ideas
Ideas in development Ideas in development
Implemented ideas Implemented ideas
Idea #4755: Firefox/Mozilla: Synchronize "Open With" with Menu

Written by JYC the 15 Mar 08 at 23:38. Category: Internet & Networking. Related project: Nothing/Others. Status: New
Rationale
It's very annoying to try to find the binary file in Firefox/Mozilla's "Download" -> "Open With" -> "Other...(Select Application)" dialog. When you're compiling Mozilla for X11, shouldn't they detect the menu system?

779
votes
up equal down
Solution #1: Show available apps, not root filesystem
Written by JYC the 15 Mar 08 at 23:38.
When choosing "Other.." instead of default associated application, Firefox should show available apps instead of showing the root filesystem.
-31
votes
up equal down
Solution #2: Change the file system - keep every app in one folder
Written by Biornus the 1 Feb 09 at 10:10.
It the same as the OSX way, you keep every program in one folder, or atleast a shortcut, it would then be easy to find apps with "Other" in Firefox.

Just as a sidenote, all the files for each application would probably have to be spread around the file system, but either when you delete the shortcut or if you remove it through Synaptic or Add/Remove, Ubuntu remembers to delete all the files who is not gonna be needed anymore.
-6
votes
up equal down
Solution #3: Create a virtual folder with all apps
Written by twocool the 8 Feb 09 at 15:47.
If there was a a virtual folder (or even a virtual FUSE filesystem) with all applications it would not only solve the problem in firefox but in every application with the same problem. As an added bonus it could improve the overall usability of Ubuntu.
41
votes
up equal down
Solution #4: Integrate it with GNOME's default applications system
Written by qense the 20 Jan 09 at 17:42.
GNOME already has got a program that allows you to select default applications.
Use that program and extend it to centralize the settings and point to it in Firefox at the right places.
4
votes
up equal down
Solution #5: select gnome-open as default app
Written by sebek the 17 Jun 09 at 13:15.
Although I am in favor of solution #4, I don't know how difficult it is to implement.

The workaround I propose is a quick and easy one : the default path to the applications for every file-type should be gnome-open. You can change if you don't want gnome-open to open this kind of application.


gnome-open is a command line tool that takes a file as an argument. This file will be opened with the application defined in GNOME and nautilus.

Could this solution promoted as
One Hundred Paper Cuts ?


0
votes
up equal down
Solution #6: Use "net knowledge" when available
Written by maitchy the 18 Jul 09 at 08:32.
This is for a web browser, right? And Open Source stuff can be really innovative, right? Why not:

1. have a website that maintains a list of what works for each file type, that can be accessed automatically to list the best applications or plug-ins, in order (and the browser can work out what is installed, or report simple comment like "this is a pretty rare file type, and the only applications to handle it are unreliable, do you really want to go ahead??"). This could end up storing up-to-date information on user feedback, allow all manner of hardware and software interactions to be logged, and perhaps organisations could supply their own to ensure computers don't end up being unreliable when individuals try installing all sorts of weird stuff out of desperation.

2. Also have an automatically-generated applications list available, a click away, as in the first suggestion, but be aware the list could be long and not make much sense to 98% of users... add info from apt-cache perhaps to help, and allow sorting/selecting.

3. Also have gnome-open as an option, solution #5. Implement that first.

4. If the selected application is silly, e.g. "less" for a binary file, say so; if the application fails have the option of matching the error response against known problems and try to generate a simple explanation and/or web link for the user; e.g. I have the Helix play plugin installed in Firefox 3.5 and it not only doesn't work, it isn't obvious why it won't try to play mp3s... it should say "I see you have installed Helix Player, and you tried to play an MP3, but you still need to configure helix for this by..."
43
votes
up equal down
Solution #7: Open with... from applications menu
Written by cupantae the 17 May 09 at 15:26.
When the user picks "Open with..." a dialogue appears that looks quite like the menu editor. From this, s/he can simply choose Amarok or VLC or whatever is desired from the Sound & Video submenu. There are 3 buttons below that say "OK", "Cancel" and "Browse...", the last of which brings up the file manager window to find the executable manually.

Propose your solution

Attachments


Duplicates


Comments
Ubuwu wrote on the 16 Mar 08 at 11:44
It should display the same list as when you click open with in the right click menu in nautilus on a file.

mutable wrote on the 18 May 08 at 21:30
It would be nice to repair it also for KDE.

caberg wrote on the 4 Oct 08 at 19:46
A new version of Ubuntu is approaching and this is still unchanged. Imo this is annoying because it should be easy to fix this actually.
I guess this has to do with the (poor?) integration between Mozilla and the Gnome project. Maybe Ubuntu developers will fix this themselves with a default expansion for Firefox or similar? While we are waiting for this to be solved upstream.

aysiu (Brainstorm moderator) wrote on the 15 Oct 08 at 15:57
It's things like this that lead to stupid ideas about changing the filesystem hierarchy.

The filesystem hierarchy is fine the way it is, but you have to hide it from the end-user unless she's looking specifically for it.

No user should have to know to look in /usr/bin to find the launchers for applications. The application list should pop up the same way it does for the "Open With" in Nautilus or Thunar.

sebek wrote on the 17 Jun 09 at 13:29
Some bugs talking about this issue :
https://bugs.edge.launchpad.net/firefox/+bug/58710
https://bugs.edge.launchpad.net/ubuntu/+source/firefox-3.0/+bug/232046
https://bugzilla.mozilla.org/show_bug.cgi?id=397700

sebek wrote on the 18 Jun 09 at 14:21
I have been doing some cleaning in the bug reports.
Now we have the mozilla bug :
https://bug397700.bugzilla.mozilla.org/attachment.cgi?id=373282
and the launchpad bug :
https://bugs.edge.launchpad.net/ubuntu/+source/firefox-3.0/+bug/18995

The launchpad bug has been flagged as part of the "onehundredpapercuts" project



Post your comment