after a longer hiatus, Squeekboard gathers some improvements for a new release. Apart from some sizing fixes, there are new translations, a new Hungarian layout, and polytonic Greek uses a font that makes it readable.
Thanks to all the contributors!
cant wait to try it. the recalculation of keyboard size/height, and not redrawing the entire keyboard for each keypress would be my favorite next items - but good to hear you are working on camera related improvements.
I’m checking for this upgrade each day since you made the announcement.
Many updates are being deployed, but the new squeekboard is not among them.
Can you give us a hint when it will be available?
https://gitlab.gnome.org/World/Phosh/squeekboard/-/issues/338 and similar items that address maximizing usable keyboard height, width proportionally to available screen height and width that change through display scaling, screen rotation, or with using different phones.
The redrawing is relevant on mobile devices and those with limited resources, it will use up less CPU when not redrawing everything (i have found squeekboard uses ~60% CPU in htop when just keeping pushing OSK keys) and saves battery (and maybe make it more responsive too).
Below shows where i keep selecting the cursor buttons up and left, the faster you push the more CPU.
it varies but i used to be faster and get it up to 60%, not sure what that would translate to in real mW battery burn but someone would have to hook up a current meter to measure if this is just an artifact of htop (it is missing a value for power consumption), if those redrawing CPU spikes are just microseconds they may not add up to much, but if redrawing takes a lot more time they could