Bug 465419 - ibus desktop files should not appear in the desktop menu
Summary: ibus desktop files should not appear in the desktop menu
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: ibus
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Peng Huang
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: F10Target
TreeView+ depends on / blocked
 
Reported: 2008-10-03 08:19 UTC by Jens Petersen
Modified: 2008-10-28 08:11 UTC (History)
3 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2008-10-28 08:11:57 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Jens Petersen 2008-10-03 08:19:31 UTC
Description of problem:
ibus.desktop and ibus-setup.desktop should not appear in the Desktop menu.
ibus should be started from im-chooser so we should hide those entries.

How reproducible:
entries

Steps to Reproduce:
1. yum install ibus
  
Actual results:
"Applications -> Accessories -> IBus" and
"System -> Configuration -> IBus Preferences" appear in GNOME menu.

Expected results:
ibus does not really need to appear in the menu for gnome or kde.

Additional info:
We don't put any scim desktop files in the in the menu either.

Comment 1 Peng Huang 2008-10-06 02:29:48 UTC
im-chooser is not exist in all Linux distributions, and ibus does not depend on im-chooser. So I think it is better to keep them.

Comment 2 Akira TAGOH 2008-10-06 03:02:31 UTC
I think we are talking about Fedora specific thing to make our Desktop better as it had filed against rawhide and not requesting to remove it from upstream archive.

Comment 3 Peng Huang 2008-10-06 03:18:21 UTC
I think those menu items are useful even if in fedora. I always restart ibus or configure ibus by those icons in start menu. So I think keeping them is not bad things. Why we must remove them?

Comment 4 Jens Petersen 2008-10-07 02:52:57 UTC
(In reply to comment #3)
> I think those menu items are useful even if in fedora. I always restart ibus or
> configure ibus by those icons in start menu. So I think keeping them is not bad
> things.

ibus-setup can be run from the ibus applet.

How about adding a restart menu entry in the ibus menu?

We are not positioning input methods as accessories: they are a core part of the desktop OS.

See eg bug 238966 for scim.

I recommend adding "NoDisplay=true" to the .desktop files: this is already down upstream for many packages, eg evince, etc.  Then people who really want them to appear can add them to their own menu with the menu-editor.

(BTW note also that in Fedora all .desktop files must be setup using desktop-file-utils:  see the packaging guidelines for desktop files.)

Comment 5 Peng Huang 2008-10-16 02:53:16 UTC
Fixed in ibus-0.1.1.20081016-1.fc10

Comment 6 Jens Petersen 2008-10-28 08:11:57 UTC
thanks


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