Layouts should be sorted correctly
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Switchboard Keyboard Plug |
Confirmed
|
Low
|
elementary UX |
Bug Description
Ok It's more a suggestion than a bug. It probably goes beyond the aim of the switchboard plug anyway.
But the sorting of all the keyboards layout is bugging me. It's labeled as "language" then "layout", but the language category really is a mix between languages, layouts, scripts, countries and computer types. There is no logic as to where to find a specific layout.
My suggestion is either:
- make the languages list more accurate: American english, British english and Indian english are still english and should be together. "German (Switzerland)" should disappear and its entries dispatched between French and German. I don't like this one as there will be problems with where to put some international keyboards (Canadian multilingual, etc) and probably with nationalism. Which would be solved with the second suggestion:
- make a list per country. There will be duplicates, especially with the american qwerty going everywhere (unless you assume users from countries with only this layout know that they are in fact using US qwerty) but it would be easier for the user to find its favourite layout.
- Or you make the layout come first: qwerty-based, azerty-based, dvorak-based, devanagari, etc. It assumes that the users knows precisely what he's looking for and that there would be just a few base-layouts. This solution would be the neater as it completely eliminates the duplicates and the single "default" entries in the current languages. Possibly with three levels (script, base-layout, layout)? I've put this suggestion in last but I think it's probably the most elegant. People know what alphabet they want to use, then they can select the base layout by looking quickly at their keyboard, and finally pick the correct layout, most likely identified by its country of origin.
What do you think?
Changed in switchboard-plug-keyboard: | |
milestone: | none → loki-beta1 |
assignee: | nobody → elementary UX (elementary-design) |
Changed in switchboard-plug-keyboard: | |
importance: | Undecided → Medium |
Changed in switchboard-plug-keyboard: | |
importance: | Medium → Low |
Changed in switchboard-plug-keyboard: | |
milestone: | loki-beta1 → loki+1-beta1 |
Changed in switchboard-plug-keyboard: | |
status: | New → Confirmed |