Oddbean new post about | logout

Notes by fb3dd5a2 | export

 phosh 0.32.0 is out 🚀📱:

More fixes in #phosh and #phoc ➕ allows to reorder lock screen plugins (thanks gauthamx@mastodon.world) ➕ improvements in phosh-osk-stub's virtual-keyboard mode in non US layouts (e.g. for electron apps) and initial #varnam support for Malayalam.

Check out the full release notes at https://phosh.mobi/releases/rel-0.32.0/

#librem5 @f476920b #gnome #linux #mobile #gtk #LinuxMobile #MobileLinux

https://social.librem.one/system/media_attachments/files/014/974/620/original/e51f050cbd56e5f4.png 
 Had the need to charge an all electric Kia recently and guess what: both the charging stations app and the vendor's app are proprietary so how would I know when charging finished? 

Turns out people around #HomeAssistant figured out the vendor API so I could use that to have a small app to monitor the charging status on my #Librem5 running #phosh 

#gtk #gnome #MobileLinux #ev

https://social.librem.one/system/media_attachments/files/014/937/876/original/be1dd7be8884c898.png 
 Dear @7c21ba16 if you sell computers and use Free Software Operating systems it is not o.k. to assume you can free ride on community support.

It makes me sad to have mails from users in my inbox that are stuck with an unusable device on a Sunday and are seeking help to get it going again. This is your job.

Please listen to your customer's issue. If it's a software issue in the latest upstream version forward it with a good description.

Screenshot is from https://junocomputers.com/product/juno-tablet/

1️⃣ /2️⃣

https://social.librem.one/system/media_attachments/files/014/793/907/original/b2871b85b67d7f82.png 
 nostr:npub1mwdt0ppgyxu43vvcmw8e3u27z4sh7epc9qmn82zm7yhgasj9aw3qju3q3p nostr:npub13w4dpm4ndevls2y6... 
 Progress in supporting Indic languages in phosh-osk-stub: 

- merged initial completer support for Indic languages based on libvarnam earlier this week
- have an MR to switch from libvarnam to more modern govarnam (thx @8baad0ee 
- @a04fe3a3 is looking into making all the possible completions available
- have an MR to allow to switch between different completion engines automatically (e.g. use #hunspell for Us & De and #varnam for #Malayalam (see video below)

#phosh #LinuxMobile #gtk 

1️⃣ /2️⃣

https://social.librem.one/system/media_attachments/files/014/776/821/original/c63e3592dcb29239.mp4 
 People had different theories why phosh-osk-stub woudn't use the whole display width on wider displays so I was buckling up for a full afternoon of debugging sizing issues but as it turns out after a couple of minutes we were just missing a tightening-threshold in a HdyClamp: Rest of the afternoon saved thanks to #gtk inspector 🎉 

#phosh #linuxmobile

https://social.librem.one/system/media_attachments/files/014/710/315/original/b64a3aaa41695dc8.png 
 There is a long standing issue in #phoc (the #wayland compositor used with #phosh (but as I recently learned also other projects like #bananui) that makes windows flip their size when crossing a screen edge (as tiling is (incorrectly) kicking in). This  makes dragging windows around in docked mode harder than necessary. 

This is about to improve and (thanks to the ground work over the past months) we can also add some visual feedback:

https://social.librem.one/system/media_attachments/files/014/477/157/original/79a9efe1243a8a1e.mp4