Bug 802967

Summary: ibus's tray icon can't show in gnome-shell 3.6
Product: [openSUSE] openSUSE 12.3 Reporter: Hillwood Yang <hillwoodroc>
Component: OtherAssignee: Fuminobu Takeyama <ftake>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None    
Version: RC 1   
Target Milestone: ---   
Hardware: All   
OS: openSUSE 12.2   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Hillwood Yang 2013-02-09 15:09:13 UTC
User-Agent:       Mozilla/5.0 (X11; Linux x86_64; rv:18.0) Gecko/20100101 Firefox/18.0

ibus's tray icon can't show in gnome-shell 3.6,  we can't view which engine we use current from tray icon in ibus 1.4.2.

Reproducible: Always

Steps to Reproduce:
1.
2.
3.
Comment 1 Bernhard Wiedemann 2013-02-09 16:00:08 UTC
This is an autogenerated message for OBS integration:
This bug (802967) was mentioned in
https://build.opensuse.org/request/show/154983 Factory / ibus
Comment 2 Bernhard Wiedemann 2013-02-10 13:00:08 UTC
This is an autogenerated message for OBS integration:
This bug (802967) was mentioned in
https://build.opensuse.org/request/show/155027 Factory / ibus
Comment 3 Fuminobu Takeyama 2013-02-22 02:20:19 UTC
IBus's status icon has been a part of Gnome shell since Gnome 3. Gnome 3.6 integrates IBus more deeply and requires new IBus API provided by IBus 1.5. However, we decided to keep to use the older version of IBus from its problems. Gnome 3.6 does not provided any backword compatibility for IBus. What is worse, it prevent its tray icon on the GNOME notification daemon.

We, the M17N team, put patches for workaround. The first one puts the status icon on the notification daemon, which is shown in ”Activity”.

Another is a new Gnome shell extenson for showing the status icon on the top panel as ever. Please note that users must manually enable the extension by gnome-tweak-tool since it is not included openSUSE's default shell extensons list.

See also the discussion in the M17N list:
http://lists.opensuse.org/opensuse-m17n/2013-02/msg00003.html

The new package is now in openSUSE 12.3 repo.
I'm asking to test.
Comment 4 Fuminobu Takeyama 2013-03-07 21:55:50 UTC
The patches above are included in RC2. fixed.