graesslin created this revision.
graesslin added a reviewer: Plasma on Wayland.
Restricted Application added subscribers: kwin, plasma-devel.
Restricted Application added projects: Plasma on Wayland, KWin.

REVISION SUMMARY
  KKeyServer does an incorrect translation to keysyms: it always
  translates to the uppercase variant.
  
  This change makes the default go through xkbcommon and tries to get
  the keysym from matching the unicode representation. E.g. an "a" is
  then recognized as the lower case a, and an "A" as the uppercase one.
  
  Only if the translation through text fails we pass back to KKeyServer
  which does a reasonable translation for non-text symbols.

REPOSITORY
  rKWIN KWin

BRANCH
  virtualkeyboard-sym-translation

REVISION DETAIL
  https://phabricator.kde.org/D2471

AFFECTED FILES
  virtualkeyboard.cpp

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: graesslin, #plasma_on_wayland
Cc: plasma-devel, kwin, lesliezhai, ali-mohamed, hardening, jensreuterberg, 
abetts, sebas

Reply via email to