Keyboard icon indicating copy to clipboard operation
Keyboard copied to clipboard

i need to set a different keyboard height for both screen orientations each

Open sosasees opened this issue 1 year ago • 4 comments

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:

IMG_20240907_174250 IMG_20240907_174315

and the keyboard height of 70% is more like it in landscape mode but too short in portrait mode:

IMG_20240907_180925 IMG_20240907_180811


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

sosasees avatar Sep 07 '24 16:09 sosasees

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.

naveensingh avatar Sep 18 '24 09:09 naveensingh

The whole thing could be reworked similar to how Gboard and SwiftKey do

i haven't used either of these keyboards, so please explain

sosasees avatar Sep 18 '24 09:09 sosasees

Gboard and Swiftkey:

naveensingh avatar Sep 18 '24 09:09 naveensingh

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.

sosasees avatar Sep 18 '24 11:09 sosasees

Closing in favor of https://github.com/FossifyOrg/Keyboard/issues/126

naveensingh avatar Jan 31 '25 04:01 naveensingh