-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrading Squeekboard will break keyboard size #46
Comments
Hmm, actually the above is a difference between |
Yes, And ACK, was looking at "narrow, tall displays". |
I guess if you get sufficiently narrow and sufficiently tall the problem goes away |
#64 introduces this (unexpected? undesired?) behavior to the It looks like the Canonical repos (https://git.launchpad.net/ubuntu/+source/squeekboard) point to 1.22 (as of this comment), but the snaps are still flagged as 1.17:
This produces the documented issues above on a 1080p setup: |
Thanks for noticing @jrmcpeek, I should've gone for https://packages.ubuntu.com/search?keywords=squeekboard Will also fix the version string, that should've been taken from |
Oh, I did! So the version number is correct, it's just that the same problem occurred in the Jammy release. It looks like one of these patches (which are backported in the Ubuntu source) must be the problem: https://gitlab.gnome.org/World/Phosh/squeekboard/-/commit/68087a125cf26f364e200ef9f6aedeeb82218d66 Looks like we'll need to dig into it and find a proper fix. |
So, until then, should pointing to the Ubuntu repos be reverted for beta and only tracked to edge? As it stands, the usability of the |
@jrmcpeek I reverted this change on |
I think I've fixed the sizing problem that started after Squeekboard v0.17.1. The main issue came from changes made to how the preferred_height was calculated, especially for the Librem 5's screen. To solve this, I created a patch using a system that scales based on a percentage of pixels, like how GNOME's virtual keyboard works I tested this patch on vertical and horizontal screens and didn't find any problems. I tested the patch using v1.24.0, but it should work for versions as far back as v19.0.0. |
Thanks @svncibrahim, that will help for sure, did you try submitting that upstream, yet? |
@Saviq I've sent it upstream. It's pending review now. |
Thanks @svncibrahim, where can I monitor it? I don't see it in https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests ? |
We currently use Squeekboard v1.17.1, which works well. However v1.18.0, v1.19.0 and master at time of writing all draw the keyboard much too small, especially on nerrow, tall displays.
The text was updated successfully, but these errors were encountered: