#26: proposal: move to using IMEs for ASCII/Latin input
Fedora Internationalization
i18n at lists.fedoraproject.org
Wed Nov 13 06:25:21 UTC 2013
#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):
Okay summarizing the previous discussions a bit:
== Goals
- simpler UI
- performance: faster switching within IME
- more systematic layout handling
== IME layout/maps
- keyboard layouts separate from maps and IMEs
- 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 setting keyboard map
per IME
- support for custom layouts
== Switching
- Generically layout switching only makes sense for certain specific
cases:
- either switching between different physical keyboards
- or switching between keymaps compatible with a particular keyboard
layout
- maybe only define IME mode switching hotkey by default perhaps
- use "Super+space" for mode switching with single source
- for IMEs defaulting to Latin input, keyboard layout source is normally
redundant
- ibus switching uses XI2 and anthy mode switching uses gdk keybinding
which also works in nested VM box
- current keyboard source shows/decides what layout will be used by IME
- maybe IME label should show the configured layout if there is
ambiguity "kkc (JP)" vs "kkc (US)" say instead
== IME Latin
- might be good if all IMEs providing non-Latin input also had a Latin
mode (for Workstations)
- will hangul IME support Latin mode?
- need panel status icon to show IME input mode
- mobile IMEs also tend to use mode switching
- framework support for IME mode switching
- each ibus engine can inherit IBusEngineSimple for Latin mode
== UI defaults
- maybe default IME mode should depend on whether have keyboard input
source or not
- maybe only default IMEs to Latin for new users without keyboard source
(migration hard to do)
- preserve IME input mode state across sessions:
http://code.google.com/p/ibus/issues/detail?id=1662
- 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
--
Ticket URL: <https://fedorahosted.org/i18n/ticket/26#comment:6>
Fedora Internationalization <http://fedorahosted.org/i18n/>
Fedora i18n Project
More information about the i18n
mailing list