i need to set a different keyboard height for both screen orientations each
Checklist
- [X] I made sure that there are no existing issues - open or closed - to which I could contribute my information.
- [X] I made sure that there are no existing discussions - open or closed - to which I could contribute my information.
- [X] I have read the FAQs inside the app (Menu -> About -> FAQs) and my problem isn't listed.
- [X] I have taken the time to fill in all the required details. I understand that the bug report will be dismissed otherwise.
- [X] This issue contains only one feature request.
- [X] I have read and understood the contribution guidelines.
- [ ] I optionally donated to support the Fossify mission.
Feature description
i need to set the keyboard height separately for portrait mode and for landscape mode
Why do you want this feature?
the keyboard height of 100% is just right in portrait mode but too tall in landscape mode:
and the keyboard height of 70% is more like it in landscape mode but too short in portrait mode:
image disclaimers:
- the images are stored in the WebP format to save some of your bandwidth but GitHub doesn't allow .webp images in issues so i tricked GitHub by changing the filename extension to .png but the files itselves are still in WebP format
- i edited the portrait mode images into the 9:16 aspect ratio for your viewing convenience. my phone screen is actually taller, which can be seen in the landscape mode examples
Additional information
my phone screen — the part that lights up — is 19⁷⁄₁₆ × 8¾ cenbimeters big. that makes the aspect ratio approximately 3:6⅔, or 2:4⅖, or 1:2.221
Instead of offering two settings, it's the keyboard-height/resizing feature that needs to be improved so it works better both in landscape and portrait modes.
The whole thing could be reworked similar to how Gboard and SwiftKey do it but that's for later.
The whole thing could be reworked similar to how Gboard and SwiftKey do
i haven't used either of these keyboards, so please explain
Gboard and Swiftkey:
ah, resize handles like in Samsung keyboard too.
that is the best UI to resize the keyboard.
but before we can make this more advanced resizing UI, we have to split the existing keyboard height setting between portrait mode and landscape mode to get a solid base.
Closing in favor of https://github.com/FossifyOrg/Keyboard/issues/126