Bug 131747 - evolution menu item appears in Office and Internet
Summary: evolution menu item appears in Office and Internet
Keywords:
Status: CLOSED DUPLICATE of bug 125865
Alias: None
Product: Fedora
Classification: Fedora
Component: redhat-menus
Version: 3
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Dave Malcolm
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks: 131589
TreeView+ depends on / blocked
 
Reported: 2004-09-03 21:02 UTC by Bryan W Clark
Modified: 2007-11-30 22:10 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2006-02-21 19:05:27 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Bryan W Clark 2004-09-03 21:02:40 UTC
Evo should only appear once

The Email item in the Internet menu is the one we want.

The other one is bollocks.

Comment 1 Zack Cerza 2004-09-03 21:18:51 UTC
I agree with you in spirit, but this poses the question:

What if I want to use one of the other 5 mailers that are availible to
set as my default? Then $MAILER will have two menu items pointing to
it: its own item and the generic item. Evo will have zero menu items,
and the rest will have one*.

Note that I don't necessarily disagree with you, just playing devil's
advocate.


* except for Mutt, I don't think it actually has a menu item. But it's
possible to set it as your mailer via the dialog)

Comment 2 Bryan W Clark 2004-09-03 21:42:35 UTC
This is a problem with using the launchemail script.  I'm not sure why
that is still included with the install since we have a "Preffered
Applications" system handling this method but perhaps it hasn't been
fixed since the 2.6 days.

In fact if you look at the launchemail script it contains this:

# WARNING: Deprecated Script
# This script exists only because GNOME 2.6 gnome-open lacks the ability
# to launch the preferred mail application directly without arguments.
# This script will be replaced for target distribution FC3 when
# something better is implemented upstream.

Should CC Warren on this to get a status on this.

Comment 3 Bryan W Clark 2004-09-14 18:57:36 UTC
If launchmail is still needed because no decent gnome-open replacement
exists then we need to remove it's .desktop menu entry to avoid the
duplication of menu items.

Comment 4 Dave Malcolm 2004-09-15 23:31:12 UTC
OK - launchmail is provided by package htmlview, and contains the
offending desktop file: /usr/share/applications/redhat-email.desktop

Reassigning to component "htmlview"

Comment 5 Warren Togami 2004-09-15 23:35:15 UTC

*** This bug has been marked as a duplicate of 125865 ***

Comment 6 Warren Togami 2004-09-16 01:10:31 UTC
[root@ibmlaptop applications]# rpm -qf evolution-2.0.desktop
evolution-1.5.94.1-1
[root@ibmlaptop applications]# ls -l evolution-2.0.desktop
-rw-r--r--  1 root root 2468 Sep 15 14:58 evolution-2.0.desktop
Actually, this was an evolution problem.  evolution sometime after
FC2 began providing its own .desktop file.



Comment 7 Warren Togami 2004-09-16 01:15:29 UTC
And mozilla stopped providing the symlink to the redhat-menus desktop
file sometime after FC2, so it is not exhibiting this problem.

The "solution" for this is either evolution-2.0.desktop should be
removed, or this line be added:
OnlyShowIn=;

This however does not fix Zack's concern in Comment #1, which is
exactly the reason I made it this way in FC2.  It would have been more
obvious if I had different icons for evolution & preferred e-mail
launcher, but I ran out of time.

Comment 8 Warren Togami 2004-09-16 01:25:20 UTC
Oops... I forgot about the earlier agreed upon solution, which is the
opposite of the above:
1) evolution and mozilla should provide their own desktop files which
launch the applications directly.
2) redhat-menus provides the generic Preferred Application launcher
.desktop files, which contain OnlyShowIn=; so they are usable for the
default gnome-panel schema, but not visible as "duplicates" within the
menu.

closing again as duplicate

*** This bug has been marked as a duplicate of 125865 ***

Comment 9 Red Hat Bugzilla 2006-02-21 19:05:27 UTC
Changed to 'CLOSED' state since 'RESOLVED' has been deprecated.


Note You need to log in before you can comment on or make changes to this bug.