Fix shortcuts with special keys on non-US layouts on Linux
This MR is basically a call for opinions from people having non-us keyboard layouts.
This patch solidifies the precedence of the us-latin layout key positions over the current user layout. It basically means that if the user's layout swaps the position of Z and Y letters (e.g. the German one), then Ctrl+Y will still work as Ctrl+Z.
I need user's input on that change. Afaict, this bahavior was the default on Windows, but it was not so on Linux before.
Testing packages:
- AppImage DK1: https://disk.yandex.ru/d/ZFTE8pKRs7EvQQ\
- AppImage DK2: https://disk.yandex.ru/d/WDfTM1BRjGYJQQ
Edited by Dmitry Kazakov