Red Hat Bugzilla – Bug 99037
Preferred Apps Framework (was Wanted: Generic "E-mail" item in Internet menu)
Last modified: 2007-04-18 12:55:38 EDT
Description of problem:
The Internet menu should perhaps contain a button "E-mail"/"Mail User
Agent"/"Mailer GUI"/whatever that would start the user's preferred application,
just like the web browser entry is supposed to start the "preferred" web browser
(Presumably. The current version starts mozilla regardless of the user settings,
of course, but there is a separate bugzilla entry on that.)
The .desktop entry would have an "Exec" pointing to something like:
GNOME_MAILER="`gconftool-2 -g /desktop/gnome/url-handlers/mailto/command | cut
-d ' ' -f 1`"
if [ -n "$GNOME_MAILER" ]
exec mozilla -mail
Version-Release number of selected component (if applicable):
The naming convention is supposed to be "Mozilla Web Browser",
"Evolution Email", etc., including the specific app name, which we can't
do with a generic entry. Some menu items don't follow this convention,
sometimes on purpose (Calculator, too insignificant to have a name),
but sometimes it's a bug.
Anyway, it's deliberate that the web browser entry is now always mozilla
rather than being genericized.
If we had a solid "preferred applications" setting somewhere, then the way to do
this would be to rotate the menu item for your preferred browser into the menu.
e.g. if you preferred Mozilla, then you would get "Mozilla Web Browser" and
if you preferred Galeon you would get "Galeon Web Browser"
But we don't have this, and it has to happen upstream because of the
Fair enough. A couple of more though:
1. There are currently two entries for the Mozilla web browser; one directly
under "Internet Applications", one under "More Internet Applications". The
former is installed by redhat-menus package, the latter by mozilla itself. Seems
to me that a cleanup is needed.
2. Preferences does have a "Preferred Applications". If the settings have no
effect, this entry should probably be removed.
1. I'm 99% sure is already filed as a separate bug report
2. is GNOME-specific and doesn't really do the right thing
(it changes what browser is launched if you click on on url
in gnome apps, but doesn't affect the menus)