ubuntu-vn team mailing list archive
-
ubuntu-vn team
-
Mailing list archive
-
Message #00078
[Bug 875435] Re: iBus indicator does not show on the panel
Hi, all.
I've just done "apt-get source ibus" and skimmed the code a little bit.
I found that Ubuntu hacked origin IBus code a little bit to support Application indicators.
http://developer.ubuntu.com/resources/technologies/application-indicators/
Origin IBus uses "old school" GtkStatusIcon.
The hacked code would detect whether AppIndicator exists.
So we got race condition as a final result.
A better approach of supporting IBus and other IM framework is using a separate UI.
The UI can be very native to DE concerned and it communicates with the IM framework concerned through DBus.
I've found four existing examples:
https://github.com/tualatrix/fcitx-gimpanel (DE: Unity, IMF: Fcitx)
https://github.com/fujiwarat/ibus-gjs (DE: GNOME, IMF: IBus)
http://userbase.kde.org/Tutorials/Kimpanel (DE: KDE, IMF: Multiple)
https://github.com/csslayer/kimpanel-for-gnome-shell (DE: GNOME, IMF: Multiple)
--
You received this bug notification because you are a member of Ubuntu
Việt Nam, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/875435
Title:
iBus indicator does not show on the panel
To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/875435/+subscriptions