-
-
Notifications
You must be signed in to change notification settings - Fork 206
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Lithuanian QWERTY layout #824
Conversation
srcs/layouts/latn_qwerty_lt.xml
Outdated
<key key0="š"/> | ||
<key key0="ų"/> | ||
<key key0="ū"/> | ||
<key key0="ž"/> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not having such rows is one of the purpose of this keyboard. All these letters should be swipes on other keys.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's a copy of the traditional Lithuanian layout, used on PC, Samsung, AnySoftKeyboard, and some other keyboards.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In this app, symbols in the corner of keys are more easily accessed than on other layouts. It's not useful to copy layouts directly from other apps, instead they should be adapted to make use of the app's features.
<key key0="b" key2="\?" key3="/"/> | ||
<key key0="n" key2=":" key3=";"/> | ||
<key key0="m" key2=""" key3="'"/> | ||
<key key0="ų"/> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is ų a frequently used letter ? It could be moved as a swipe to make the shift and delete keys bigger, which is a good thing.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, let's have separate keys for Ė and Ų.
What would be the extra_keys for Lithuanian ? See my comments in this review: #828 (review) |
The extra_keys would be ą|č|ȩ|ė|į|š|ų|ū|ž |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Awesome, let's merge!
There were already extra keys for Lithuanian: accent_ogonek:ą:ę:į:ų@s|accent_caron:č:š:ž@f|accent_dot_above:ė@s|accent_macron:ū@o|€
This means that accent_ogonek
should be added on the s
key if ąęįų
are not already on the layout, same for the other keys. Similarly for the others. This is useful information for the future as I plan to have options to control how dead-keys and extra keys work.
Based on Samsung keyboard
![image](https://private-user-images.githubusercontent.com/139619642/395780484-3e6ad711-87a8-49da-9a8e-a26a900cda63.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwMjUwMTYsIm5iZiI6MTczOTAyNDcxNiwicGF0aCI6Ii8xMzk2MTk2NDIvMzk1NzgwNDg0LTNlNmFkNzExLTg3YTgtNDlkYS05YThlLWEyNmE5MDBjZGE2My5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjA4JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIwOFQxNDI1MTZaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1mNTg1ZTVlNjQ5YjQ3ZGM3YzBhY2U3M2Y0OGU3YWI5MDg3YjFkMDE2ZjIwMWI5ZmQzNjM4YmIwYWY4N2IwODhhJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.nAe9liC5WYuU7fiJgmlEMJpliOUhihiJrBX2652LBOg)