feat: Add button for opening IME keyboard in custom keyboard overlay (#599)

Co-authored-by: PartyDonut <PartyDonut@users.noreply.github.com>
This commit is contained in:
PartyDonut 2025-11-09 10:55:01 +01:00 committed by GitHub
parent 188f947ad7
commit 33c3dab76c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 79 additions and 19 deletions

View file

@ -13,7 +13,9 @@ class KeyboardLayouts {
['4', '5', '6', '(', ')', 'ABC'],
['7', '8', '9', '@', '!', '?'],
['0', '/', '\$', '%', '+', '[', ']'],
['.', '-', '_', '"', ':']
['.', '-', '_', '"', ':'],
['{', '}', '\\', '|', '~'],
['<', '>', '\$', '*', '=']
],
},
'es': {
@ -29,7 +31,9 @@ class KeyboardLayouts {
['4', '5', '6', '(', ')', 'ABC'],
['7', '8', '9', '@', '!', '?'],
['0', '/', '\$', '%', '+', '[', ']'],
['.', '-', '_', '"', ':']
['.', '-', '_', '"', ':'],
['{', '}', '\\', '|', '~'],
['<', '>', '\$', '*', '=']
],
},
'de': {
@ -46,7 +50,9 @@ class KeyboardLayouts {
['4', '5', '6', '(', ')', 'ABC'],
['7', '8', '9', '@', '!', '?'],
['0', '/', '\$', '%', '+', '[', ']'],
['.', '-', '_', '"', ':']
['.', '-', '_', '"', ':'],
['{', '}', '\\', '|', '~'],
['<', '>', '\$', '*', '=']
],
},
'fr': {
@ -64,7 +70,9 @@ class KeyboardLayouts {
['4', '5', '6', '(', ')', 'ABC'],
['7', '8', '9', '@', '!', '?'],
['0', '/', '\$', '%', '+', '[', ']'],
['.', '-', '_', '"', ':']
['.', '-', '_', '"', ':'],
['{', '}', '\\', '|', '~'],
['<', '>', '\$', '*', '=']
],
},
'ja': {
@ -81,7 +89,9 @@ class KeyboardLayouts {
['6', '7', '8', '9', '0', 'ABC'],
['!', '@', '#', '\$', '%'],
['^', '&', '*', '(', ')'],
['-', '_', '¥', '.', ',']
['-', '_', '¥', '.', ','],
['{', '}', '\\', '|', '~'],
['<', '>', '\$', '*', '=']
],
},
'zh': {
@ -97,7 +107,9 @@ class KeyboardLayouts {
['6', '7', '8', '9', '0', 'ABC'],
['!', '@', '#', '\$', '%'],
['^', '&', '*', '(', ')'],
['-', '_', '¥', '·', '']
['-', '_', '¥', '·', ''],
['{', '}', '\\', '|', '~'],
['<', '>', '\$', '*', '=']
],
},
};