[Feature Request] Floating keyboard, like GBoard
I sometimes use it on a tablet and it naturally takes a lot of screen, almost a half.
I would like to suggest a floating keyboard l feature ike gboard.
I have the tools set up on my archlinux, (but I never really programmed for Android) if you point me what should be done I can try to make it myself then can send a PR..
A virtual keyboard is made of an InputMethodService (source, doc) and an input view (source). None of these offer this ability so it seems that it might require important changes. I have no idea how this is implemented in gboard but hopefully, the app is not hard to modify to your needs. See https://github.com/Julow/Unexpected-Keyboard/blob/master/CONTRIBUTING.md for how to build the app.