Re: #26: proposal: move to using IMEs for ASCII/Latin input

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



#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





[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux