This patch has been replaced by the new configurable keyboard height patch.
Using the keyboard on phones with a “long” form factor like the Xperia 10 can be quite uncomfortable. This patch moves the entire keyboard higher up on the screen to make it easier accessible without having to lose grip.
Credits: I am only the packager of this patch. The idea was raised here by JacekJagosz where Edz provided the first patch. It was further improved by kuba77, rdomschk, and nephros. Screenshots were provided by theyosh.
Sources: https://github.com/ichthyosaurus/sailfish-public-patch-sources
Discussion: https://forum.sailfishos.org/t/patches-by-ichthyosaurus
Donations: https://liberapay.com/ichthyosaurus
Attachment | Size | Date |
---|---|---|
sfos-patch-keyboard-for-long-phones-1.0.0-1.noarch.rpm | 7.99 KB | 11/01/2020 - 17:12 |
sfos-patch-keyboard-for-long-phones-1.0.1-1.noarch.rpm | 7.86 KB | 06/12/2020 - 20:07 |
sfos-patch-keyboard-for-long-phones-1.0.2-1.noarch.rpm | 9.2 KB | 14/04/2023 - 21:59 |
1.0.2:
- mark as obsolete since SFOS 4.3: replaced by a new patch
- tie height to screen size on SFOS 4.x (thank you, nephros)
- update to be compatible with the latest Patchmanager
- add donations link and feedback forum
- you may have to install an earlier version of this patch on older system versions
1.0.1:
- update compatibility info: the patch is compatible with all versions of SailfishOS up to 3.4.0.24
1.0.0 (2020-01-11):
- initial public release
Comments
rdomschk
Thu, 2021/12/30 - 23:35
Permalink
Hello - could you update this nice patch please? The KeyboardBase.qml was changed an I have now an Sony Xperia 10ii. The rooteditor tIDE works also not under 64bit and so I cant not change this by my self :( Thx for your help...
ichthyosaurus
Fri, 2021/12/31 - 00:20
Permalink
Meanwhile, you can check this out: https://github.com/ichthyosaurus/sailfish-public-patch-sources/pull/3
nephros
Fri, 2021/10/15 - 14:28
Permalink
Long time fan of this patch to report that it was applying and working on 4.0 but doesn't any more on 4.2.
The whole SwipeGestureArea type is gone, and the height is apparently handled diffferently now.
ichthyosaurus
Fri, 2021/10/15 - 15:05
Permalink
Thanks for the feedback! I'm still on 3.4 because I didn't have time yet to deal with the fallout of upgrading. If you can send me the "jolla-keyboard" RPM package of SFOS 4.2 I can see if the patch could be made compatible.
JacekJagosz
Sun, 2021/02/28 - 21:25
Permalink
I am sorry, the problem was not your batch but that the Patchmanager was broken on some devices. All I had to do was `pkcon remove busybox-symlinks-bash` which installed gnu-bash and made patches work again, including the long keyboard.
ichthyosaurus
Sun, 2021/02/28 - 21:55
Permalink
Ah thank you, I'm glad to hear that. Less need for debugging is always good ;).
JacekJagosz
Tue, 2021/02/23 - 00:25
Permalink
Unfortunately this patch doesn't work for me on 4.0. Could you please see if you can fix it?
ichthyosaurus
Sun, 2021/02/28 - 14:48
Permalink
I haven't updated to SFOS 4 yet but I'll see what I can do!
EDIT: I checked the patch against the new source package (jolla-keyboard-0.8.18-1.20.1.jolla.armv7hl) and I don't see any problems. There are many changes in the keyboard though (including hints at improved emoji support).
nephros
Sun, 2020/05/03 - 14:32
Permalink
Confirmed to work on 3.3.0.16. Would be nice if you could update PM web catalog.
ichthyosaurus
Wed, 2020/05/06 - 17:58
Permalink
updated; I didn't release a new version, so I hope PM still recognizes the change...
ichthyosaurus
Sun, 2020/05/03 - 19:29
Permalink
Thanks! I'll update it next weekend.
Meanwhile @ all users: you can enable Patchmanager's developer mode to apply the patch.
Ingvix
Mon, 2020/04/27 - 01:38
Permalink
I think the landscape keyboard would also benefit from some modification. Especially the phone bottom side keys, at least on Xperia 10, are way too close to the side making it awkward to type on. It'd be nice to have the keys less widely-spread so reaching the side keys would be more ergonomic.
ichthyosaurus
Wed, 2020/04/29 - 20:04
Permalink
As I don't have a "long" phone, I can't do that, sorry. Developing patches is really easy, though. You can just use https://github.com/ichthyosaurus/sailfish-patch to setup the environment, it does all the administrative stuff for you. You can find the sources of this patch here to get you started.
Ingvix
Thu, 2020/04/30 - 12:41
Permalink
I see. It's just that I looked around a bit and couldn't figure out how to shrink the width, therefore I asked. I guess I'll try to look some more.
I've developed some patches already but I did not know about that tool. I might try it out.
ichthyosaurus
Fri, 2020/05/01 - 21:26
Permalink
Oops, I didn't view your profile, sorry :).
Maybe have a look here (extra key in the bottom row) and here (size of keys in the bottom row). You could either make the outer keys ("symbols" and "enter") wider or you could add empty items at the sides to squash the rest together. ('Item { width: punctuationKeyWidth; height: 1; }' might be enough.)
Ingvix
Sat, 2020/05/02 - 21:40
Permalink
I've found a bit more low-level solution after taking a better look at the keyboard files. I've also planned to create a settings page for the patch where you can control the height of portrait and the width of landscape keyboard so the user can adjust them to their own liking. I'll make a PR when it's done if you don't mind.
ichthyosaurus
Sun, 2020/05/03 - 19:26
Permalink
Amazing! Good luck and thank you :)
miqu
Tue, 2020/02/25 - 23:54
Permalink
Hmm, could that extra bottom area be used for something. =)
kuba77
Tue, 2020/01/14 - 01:45
Permalink
Don't know what was improved by rdomschk but I improved Edz's first patch to its current form (except brackets).
ichthyosaurus
Tue, 2020/01/14 - 11:55
Permalink
Let's add you to the credits :).
theyosh
Mon, 2020/01/13 - 22:45
Permalink
Screenshots from an Xperia 10 Plus
Before: https://theyosh.nl/speeltuin/Schermafdruk_20200113_001.png
After: https://theyosh.nl/speeltuin/Schermafdruk_20200113_003.png
ichthyosaurus
Tue, 2020/01/14 - 00:03
Permalink
Thanks! I'll add them in a minute...
theyosh
Tue, 2020/01/14 - 23:26
Permalink
Cool!
virgi
Sun, 2020/01/12 - 16:22
Permalink
can u please make it available for pm2,3?
ichthyosaurus
Sun, 2020/01/12 - 17:59
Permalink
done
virgi
Mon, 2020/01/13 - 23:07
Permalink
thanks man!
PS small bug: there is a black stripe when switching between layouts
ichthyosaurus
Tue, 2020/01/14 - 00:05
Permalink
Hmm... I'm not sure if there's an easy fix for that...
JacekJagosz
Sun, 2020/01/12 - 04:24
Permalink
I raised the idea, and I wasn't expecting a solution, but wow, you all made it! Thank you for your work!
rdomschk
Sat, 2020/01/11 - 19:06
Permalink
Hello - it works perfect - thank you verry much and a nice weekend!
ichthyosaurus
Sat, 2020/01/11 - 19:39
Permalink
Glad I could help :) - and to you too!