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.
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.
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.
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.
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.
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.
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 ?
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 ?
<https://edge.launchpad.net/hundredpapercuts>
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..."
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..."
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.
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.
Post your comment