Show more

Bit of a an odd mood to today so wanted to check if I can brighten things up a bit by adding some color and transparency to . (Basically just a quick hack to see how the performance is on the and it's quite good). Background image by @francois .

I've tagged an initial version 0.0.1 of gmobile, a small supporting library used by , and soon for notches/cutouts, timers and the like: gitlab.gnome.org/guidog/gmobil

This is in early stages but maybe there's some stuff useful for other projects.

As the last component of the 0.23.0 release set 0.23.0 is out, fixing the pixman renderer to help testing, running in and platforms that can't or don't want to use GLES2. If you don't need any of these it's safe to wait for 0.24.0.

Release notes at: gitlab.gnome.org/World/Phosh/p

Some progress to handle notches / cutouts of phones better in : I have a small lib that gets panel cutout / notch information as paths and can calculate a bounding box . can use it to render cutouts for debugging and 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 gitlab.gnome.org/World/Phosh/p

@purism

1️⃣ /2️⃣

📱 I've tagged version 0.0.2 of (a daemon to handle audio, haptic and led feedback on e.g. when using (but not limited to)

source.puri.sm/Librem5/feedbac

Along with that goes feedbackd-device-themes:

source.puri.sm/Librem5/feedbac

Themes can now be way smaller as they can chain up to the default theme allowing users to override individual events.

.

I often use the same key combos in the terminal so I added a (configurable) shortcut bar on top of osk-stub's (pretty basic) terminal layout. Let' see how this works out.

1️⃣ /2️⃣

📱 Device maintainers and users (hopefully) rejoice: 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).

1️⃣ /2️⃣

There can't be enough emojis 😎 :😃 😹 so I added a new widget (based on 's emoji chooser) to 's osk-stub:

1️⃣ /2️⃣

phosh-osk-stub will soon be able to turn on completion opportunistically: When the text-input has the "completion" hint set it's turned on, otherwise it defaults to off. E.g. it's disabled in 's search field but automatically switched on in the chat view :

1/2

This is osk-stub reusing the (not yet merged) completion code to talk to -anthy to input bits of . I mostly did that to see if the interface is flexible enough but it would be great to make this actually usable:

1/2

🚀📱 I've tagged version 0.0.1 of (a daemon to handle audio, haptic and led feedback on e.g. when using (but not limited to) .

source.puri.sm/Librem5/feedbac

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!

phosh 0.22.0 is out 🚀📱 :

A bit later than usual but with more style improvements, better battery indicator and more:

Check out the full release notes at gitlab.gnome.org/World/Phosh/p

@purism

1/2

I'm really good at making typos so I revisited the text-completion support in 's osk-stub and added a completer based on the library and trained it with a German text from @gutenberg_org and was surprised how well that works. 1/2

Devices with notches and rounded corners using so far have to tweak CSS to move the clock out of center (gitlab.gnome.org/World/Phosh/p). I've experimented with a GSetting to just move the whole panel down a bit: gitlab.gnome.org/World/Phosh/p

...and via the Librem5's smartcard reader is working too now so I can have single-sign-on again without having to save a password.

Show thread

krb5-auth-dialog is a small app to get you a ticket (either via password or pkinit). Version 43.0 now mostly fits on small screens so it becomes usable on phones as well: gitlab.gnome.org/GNOME/krb5-au

Show more
image/svg+xml Librem Chat image/svg+xml