phosh using that information to push the top panel down because there's a (simulated) notch:
3️⃣ /4️⃣
Some progress to handle notches / cutouts of #linuxmobile phones better in #phosh : I have a small lib that gets panel cutout / notch information as #svg paths and can calculate a bounding box . #phoc can use it to render cutouts for debugging and #phosh can use it for layout (so far only to shift the panel down). (see follow up posts for more pictures).
1️⃣ /4️⃣
phosh 0.23.0 is out 🚀📱 :
There's a new lockscreen plugin to show emergency information by @kop316 , Plugins can now have preferences, we switched documentation to gi-docgen and there's more.
Check out the full release notes at https://gitlab.gnome.org/World/Phosh/phosh/-/tags/v0.23.0
#phosh #librem5 @purism #gnome #linux #mobile #linuxmobile
1️⃣ /2️⃣
I often use the same key combos in the terminal so I added a (configurable) shortcut bar on top of #phosh osk-stub's (pretty basic) terminal layout. Let' see how this works out.
#librem5 #linuxmobile #mobilelinux #gtk
1️⃣ /2️⃣
📱 Device maintainers and #phosh users (hopefully) rejoice: #feedbackd will soon support merging themes so you can e.g. chain up to the default theme and just replace the feedback for events you want to change. There's also a validator to check your changes (which is also used in CI).
#linuxmobile #mobilelinux
1️⃣ /2️⃣
There can't be enough emojis 😎 :😃 😹 so I added a new widget (based on #gtk 's emoji chooser) to #phosh's osk-stub:
#librem5 #linuxmobile #mobilelinux
1️⃣ /2️⃣
This is #phosh osk-stub reusing the (not yet merged) completion code to talk to #uim-anthy to input bits of #Japanese. I mostly did that to see if the interface is flexible enough but it would be great to make this actually usable:
#phosh #librem5 #linuxmobile #mobilelinux
1/2
🚀📱 I've tagged version 0.0.1 of #feedbackd (a daemon to handle audio, haptic and led feedback on #linuxmobile e.g. when using (but not limited to) #phosh.
https://source.puri.sm/Librem5/feedbackd/-/releases/v0.0.1
There's still no API guarantees but having releases should make it a bit easier for distros than tracking git snapshots.
Thanks @devrtz for the fixes in this release!
I'm really good at making typos so I revisited the text-completion support in #phosh's osk-stub and added a completer based on the #presage library and trained it with a German text from @gutenberg_org and was surprised how well that works. 1/2
One can also set the "website" URL in twitters preferences to ones mastodon URL which then allows people to follow here easily by clicking on the link:
Devices with notches and rounded corners using #phosh so far have to tweak CSS to move the clock out of center (https://gitlab.gnome.org/World/Phosh/phosh/-/issues/552). I've experimented with a GSetting to just move the whole panel down a bit: https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1158
A short writeup on how you can use the #Librem5 's #smartcard reader for single-sign-on using #Kerberos and #PKINIT. No need to save any credentials on the phone: https://honk.sigxcpu.org/con/Kerberos_authentication_on_the_Librem_5.html
Being able to grab 48 65 6C 6C 6F 20 57 6F 72 6C 64 2E 0D 0A from a pad of an unpopulated resistor on the #librem5 devkit's SOM using a #DreamSourceLab logic analyzer set to UART protocol just made me ☺️ .