Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
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:
Doc Type: Bug Fix
Doc Text:
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.