No need to contact Sir Alex now, I was able to implement the desired features myself.
New version 3.4.3 is available:
Code:
Version 3.4.3:
- Double-presses and alternative layout can be used together now
- Layout switch shortcut changed to Shift-Enter to avoid conflict with voice
guide
- Any text can be used as a value in keyboard_european.txt, useful for
inserting long texts with a double-press
- Label is displayed at the bottom of the screen when switching layout
or disabling/enabling double-press mode.
The default label is 'en' for the default layout (keyboard-european.txt,
followed by * if double-press is enabled or - if disabled with .q sequence)
and 'alt' for the alternative layout.
You can define your own label in keyboard-european.txt (supposed to be
2 characters long) and keyboard.txt (supposed to be 3 characters long,
pad with spaces if needed):
label=rus