Saturday, February 20, 2016

[jredcvol] Landscape shrink and split

A soft keyboard on a mobile device takes up lower portion of the screen, spanning the entire width, with height perhaps chosen to achieve a fixed aspect ratio.  This becomes a problem in landscape mode for very wide but short screens: the keyboard ends up taking most of the display, leaving very little space for the app.

Ideally the keyboard itself provides a means to configure its height.  If not, let the window manager have the ability (through compositing) to forcibly squash it vertically, or even forcibly squash it in both directions preserving aspect ratio.  In the latter case, one can center the shrunken keyboard in the bottom center, or more interestingly, divide it into two and put each half on the lower corners for easy access with thumbs.

Could be applicable to other applications, a wanted feature of a (mythical) tiling, compositing window manager.

No comments :