elementary / wingpanel-indicator-keyboard

Wingpanel Keyboard Indicator

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Same abbreviation for different layouts

NikoKrause opened this issue · comments

Add 2 keyboard layouts, e.g.:

  1. German -> German
  2. German -> Russian (Germany, phonetic)

Both are shown as de in the indicator. The first one uses Latin letters and the second one is using Cyrillic letters (It's a Russian layout, which is easier to type with a German keyboard).

Such layouts are listed as variants of the German keyboard (and for different languages as well).
The indicator shows only that it's a layout for German keyboards de, no matter which variant you are using.

So it's hard to tell from the indicator, which layout is currently chosen.

Please use either the variant name ru or add numbers de1 and de2.

I am running into the same problem with US-Qwerty and US-Dvorak. The number scheme is what I usually see.

@danrabbit Do you have an idea how you want to deal with this? Do you want to maintain the square (two letter) label for the indicator and perhaps put the extra information in a tooltip? Or can we have a larger label?

@jeremypw it would probably be more useful to use a larger label. I think using a tooltip here would defeat the purpose of the information being glanceable

Leaving until #96 is merged (or rejected) as that touches the same code.