Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* fix: exclude notch area when in landscape mode * refactor: extract keyboard size calculation to `KeyboardSizeCalculator` * feat: add space in the middle of keyboard for split keyboard refs #1111 * feat: add "Split Keyboard" preference * feat: reset keyboard if "Split Keyboard" option is changed * feat: add `KeyboardPrefs` to post process "Split" option * feat: split keyboard according to `KeyboardPrefs` * feat: add auto keyboard split ratio preference * fix: load split ratio when calculating keyboard size * feat: enlarge key if it is a large key & in the middle when splitting * feat: add `landscape_split_percent` and `landscape_keyboard` parameter * refactor: change function name to `isLandcapeMode()` * feat: map to `landscape_keyboard` Id * doc: add landscape keyboard document to `Keyboard.md` * refactor: add SC translation for keyboard preference
- Loading branch information
Showing
13 changed files
with
425 additions
and
132 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.