elementary / wingpanel-indicator-keyboard

Wingpanel Keyboard Indicator
GNU General Public License v3.0
10 stars 7 forks source link

Same abbreviation for different layouts #44

Open NikoKrause opened 6 years ago

NikoKrause commented 6 years ago

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.

HankG commented 3 years ago

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

jeremypw commented 3 years ago

@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?

danirabbit commented 3 years ago

@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

jeremypw commented 3 years ago

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