Public bug reported: Fcitx is being included in main, but Unity lacks support for it in various ways:
- The Text Entry panel in unity-control-center has no effect on Fcitx' engine list - Per-window source options in Text Entry panel don't affect Fcitx - Fcitx engines (specifically for keyboard layout) are not available under unity-greeter - Fcitx indicator isn't available under the lock screen, only indicator-keyboard - Keyboard layout switching shortcut behaviour provided by Unity and unity-settings-daemon doesn't change Fcitx' current IM - Fcitx indicator is missing some options that are normally provided by indicator-keyboard - Running indicator-keyboard and Fcitx concurrently is redundant as indicator-keyboard only works with Xkb layouts and IBus IMs Some of the changes we need: - Add support for Fcitx input sources to unity-settings-daemon, unity-control-center, indicator-keyboard - Customize the Fcitx indicator under Unity to show some menu options that are available in indicator-keyboard (already merged upstream) - Hide indicator-keyboard in the session when Fcitx' indicator is visible - Add D-Bus property to Fcitx API for the current IM, so that we can detect when the user changes the current IM in the Fcitx indicator, and update the current input source accordingly (already merged upstream) - Use indicator-keyboard icons for keyboard layouts in Fcitx and fcitx-qimpanel when running under Unity We have a PPA that includes most of the proposed changes. It is available at https://launchpad.net/~fcitx-team/+archive/ubuntu/fcitx- transition. It does not hide indicator-keyboard in the session yet, as having both indicators visible is helpful for testing purposes. ** Affects: indicator-keyboard Importance: Undecided Status: New ** Affects: unity-control-center Importance: Undecided Status: New ** Affects: unity-settings-daemon Importance: Undecided Status: New ** Affects: fcitx (Ubuntu) Importance: Undecided Status: New ** Affects: fcitx-qimpanel (Ubuntu) Importance: Undecided Status: New ** Affects: indicator-keyboard (Ubuntu) Importance: Undecided Status: New ** Affects: unity-control-center (Ubuntu) Importance: Undecided Status: New ** Affects: unity-settings-daemon (Ubuntu) Importance: Undecided Status: New ** Tags: patch ** Also affects: unity-control-center Importance: Undecided Status: New ** Also affects: indicator-keyboard Importance: Undecided Status: New ** Also affects: fcitx Importance: Undecided Status: New ** No longer affects: fcitx ** Also affects: indicator-keyboard (Ubuntu) Importance: Undecided Status: New ** Also affects: unity-settings-daemon (Ubuntu) Importance: Undecided Status: New ** Also affects: unity-control-center (Ubuntu) Importance: Undecided Status: New ** Also affects: fcitx (Ubuntu) Importance: Undecided Status: New ** Also affects: fcitx-qimpanel (Ubuntu) Importance: Undecided Status: New ** Branch linked: lp:~attente/indicator-keyboard/fcitx-transition ** Branch linked: lp:~attente/unity-settings-daemon/fcitx-transition ** Branch linked: lp:~attente/unity-control-center/fcitx-transition -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to indicator-keyboard in Ubuntu. https://bugs.launchpad.net/bugs/1363150 Title: [FFe] Fcitx input method integration in Unity To manage notifications about this bug go to: https://bugs.launchpad.net/indicator-keyboard/+bug/1363150/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs