#26: proposal: move to using IMEs for ASCII/Latin input ---------------------+----------------------- Reporter: petersen | Owner: i18n@… Type: meeting | Status: assigned Priority: major | Resolution: Keywords: | Blocked By: Blocking: | ---------------------+----------------------- Comment (by petersen): After more direct discussions we came to the conclusion that currently Latin mode (direct input) seems specific to Japanese IMEs alas. Going with that reduces the potential scope of this proposal somewhat, and might mean losing the display of IME input mode in the ibus applet. = Revised Summary without Latin mode == Goals - simpler UI - more systematic layout handling == IME layout/maps - ? keyboard layouts should be lower level than maps and IMEs - currently xkb too much on the same level as IMEs - should use meta-data about ascii/latin compatible xkb layouts (like langtable provides) to limit choices of layouts for IMEs - input framework (or IMEs?) should provide UI for configuring keyboard map per IME - support for custom layouts == Switching - generically layout switching only makes sense for certain specific cases: 1. switching between different physical keyboards 2. switching between keymaps compatible with a particular keyboard layout - ibus switching uses XI2 and anthy mode switching uses gdk keybinding which also works in nested VM == IME modes - might be nice if libpinyin provided a direct input Latin mode - still seems attractive to default Japanese to use IME only and default to Latin mode - RFE: option to show IME input mode in applet - mobile IMEs also tend to use mode switching - framework support for IME modes and switching - ibus engines that don't provide Latin input can inherit IBusEngineSimple for Latin mode == UI defaults - ? preserve IME input mode state across sessions: http://code.google.com/p/ibus/issues/detail?id=1662 - current keyboard source should not determine layout when switching into an IME - if there is ambiguity IME label could show the configured layout: eg "kkc (JP)" vs "kkc (US)" - gnome-shell - need discussion with Gnome people about the design and UI experience - indicator should expand IME mode submenu by default, and be placed above IME list - gnome-shell grabs Super-Space: https://bugzilla.gnome.org/show_bug.cgi?id=703779 - only show switcher when more than two input sources -- Ticket URL: <https://fedorahosted.org/i18n/ticket/26#comment:10> Fedora Internationalization <http://fedorahosted.org/i18n/> Fedora i18n Project -- i18n mailing list i18n@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/i18n