Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
Summary: RFE: improve UI
https://bugzilla.redhat.com/show_bug.cgi?id=734751
Summary: RFE: improve UI Product: Fedora Version: rawhide Platform: Unspecified OS/Version: Unspecified Status: NEW Keywords: FutureFeature Severity: unspecified Priority: unspecified Component: iok AssignedTo: pnemade@redhat.com ReportedBy: tagoh@redhat.com QAContact: extras-qa@fedoraproject.org CC: pnemade@redhat.com, i18n-bugs@lists.fedoraproject.org Classification: Fedora Story Points: --- Type: ---
Description of problem: I have some thoughts on improving UI for iok, particularly for the use case on non-Indic language.
1) Get rid of "English" entry from the language list.
That is meaningless to keep it there since "to English" button is available.
2) should keep the same state to the initial state after clicking "to English" button.
I think the initial state would be natural. I mean selecting the language from ASCII layout (English mode) since the neutral position is ASCII layout on other IM. however once selecting the language from the list and switch back to English mode with "to English" button, iok masks the language list. one needs to switch with "To <language" button to choose other language from the list. this behavior isn't consistent to the initial state and other IM. there are IM that supports to switch multiple IME regardless of current state though, if you want to provide such features, you should simply stop masking the language list.
3) maybe "to ASCII" is better than "to English"?
I like to see the icon to indicate the state of "on" and "off" with the icon though, if you want to keep the string, guess that would be better using "ASCII" instead of "English".
4) selected the language from the list should keeps it default in next time
5) entries in the language list should be translatable
Since it's hidden when running iok on any Indic locale, that should appears in the native language on current desktop. that would be helpful for those who wants to learn Indic but running iok on their locale.
6) simplify the language list like the IME list on ibus
there are too many entries on the language list. that would be nice to simplify like ibus does.