Closed jeremypw closed 3 years ago
Input source Xkb keyboard (UK English layout);
Input source Ibus Mozc Japanese using UK English keyboard layout
Input source Xkb keyboard (UK English layout);
Input source Ibus Mozc Japanese using UK English keyboard layout
It might be a little strange that we can check two radiobuttons here (xkb and ibus engine) :thinking:
It might be a little strange that we can check two radiobuttons here (xkb and ibus engine) :thinking:
How about if there is a separator between the xkb and ibus lists?
With separator:
A couple questions remain:
1) Do we need any headers to indicate what the two lists denote? 2) It is not immediately obvious that to turn off an ibus input method you click on a keyboard layout (even if it is already ticked). Do we need a "None" entry in the input method list (when input methods are available) or a switch?
Review requested from UX team.
After latest commits:
The necessary Gala and Greeter fixes have now been merged.
@danrabbit Will you fix the header margin issue in the stylesheet or does something need to be done in this PR?
Based on Gtk.Grid
Yep I'll take care of that in the system stylesheet :)
One thing occurred to me - do we need to include code to detect pre-existing ibus input methods which were set up before the new version of the switchboard plug and therefore not integrated into the input-sources
setting? Opening and closing the switchboard keyboard plug is required update the setting.
I think it best to merge this now that the corresponding switchboard plug PR is merged, and deal with any upgrade problems later.
Needs https://github.com/elementary/switchboard-plug-keyboard/pull/341 (OR manual entry of an ibus method into org.gnome.desktop.input-source.sources) to have an effect.
Also requires https://github.com/elementary/gala/pull/1041 to be installed to have selected IBus method use the expected keyboard layout.