Show more

µPlayer 's now includes all the needed bits to play accelerated video on the out of the box. This allows for fast 📼 on distros that don't ship or git.

More details at social.librem.one/@agx/1063928

phosh 0.12.0 is out 🚀 : source.puri.sm/Librem5/phosh/-

New features:
- Only enable proximity sensor during calls
- Unblank screen on incoming calls
- encrypted volume mounts via org.Gtk.MountOperationHandler
- Show adaptive only apps in mobile mode (this is toggleable in the UI and configurable via GSetting)

This release needs either an or patch. See release notes for the details for details, the full list of changes and contributors.

On my quest to land some more pending merge requests I finally reworked the mode based app filtering (social.librem.one/@agx/1050042) so only docked mode shows all apps by default while only adaptive ones are shown in mobile mode.

This can be toggled manually via a button and also disabled completely via a . Mobile mode gets more tidy this way (and you can always white list individual apps).

@purism

Stitched together a small (µ) video player using and to test accelerated video decoding on the using it's VPU. It gets along with 20% CPU usage when rendering the 15 Mbps jellyfish demo to a which is twice as much as the raw `gst-launch-1.0` pipeline (social.librem.one/web/statuses) but not too bad. It also suspends rendering on screen blank and prevent screen lock during playback so just enough for 'on the road battery drain testing'.

phosh 0.11.0 is out 🚀 : source.puri.sm/Librem5/phosh/-

New features:
- Wifi/WWAN/BT quick settings now toggle on/off, long press opens Settings
- Initial support for `gnome-session --systemd`
- Torch brightness slider
- Allow to show battery percentage in top bar (via Settings toggle)

And there's more! See above release notes for the full list of changes and contributors.

To ease debugging issues on the road i made -logs shrink to smaller screen sizes. This is based on @brainblasted 's work to make -logs use initially.

0.10.2 is out 🚀 : source.puri.sm/Librem5/phosh/-

This is another (stability and ui) bugfix release. It also updates several translations and adds initial built-in screenshot support.

See above release notes for the full list of changes and contributors.

I've tagged another git snapshot of with a bunch of fixes.

Here's the list of changes: source.puri.sm/Librem5/feedbac

is used by , and others to provide haptic, audio and led feedback.

0.10.1 is out 🚀 : source.puri.sm/Librem5/phosh/-

Other changes will take some more time so let's release and fixes, updated translations and automatic built-in display rotation.

See above release notes for the full list of changes and contributors.

If you have a hard time calling me in the next days it's because we're reworking the way incoming calls are handled in / - so you can jump back and forth between locked and unlocked shell (please excuse the video quality). Now we need to fix make it look pretty.

0.10.0 is out 🚀 : source.puri.sm/Librem5/phosh/-

Besides plenty of fixes can now be a agent (so location services can work) and has support for reboot/shutdown dialogs (which are used when e.g. gnome-software wants to reboot or when you shut down the system from the menu).

See above release notes for the full list of changes and contributors.

@purism

So i wanted to see if developing new system modal dialogs for becomes simpler (and less code) with the recent changes so i took a stab at the EndSessionDIalog:

@purism

I've reworked 's system modal authentication prompts to all use a common base class. This makes it simple to add new features like swipe-away based on @exalm@floss.social code and to get consistent styling:

@purism

If flatpaks ask for location service access can now handle that as a agent (which became useful after fixing that for recent kernels using cgroupv2 (gitlab.freedesktop.org/geoclue):

@purism

and the cool thing is i can debug this directly on the by using 's with attached screen and keyboad. 🎁

Show thread

(for ) needed a small patch (trac.webkit.org/changeset/2739) to leverage the work that accelerates on the (social.librem.one/@agx/1057990). Resource usage did drop but not as much as i'd expected so there's more debugging needed.

0.9.0 is out 🚀 : source.puri.sm/Librem5/phosh/-

Now supports 's OSD DBus protocol, indicates microphone hardware kill switch state, fixes around the overview including long-swipes. Requires libhandy >= 1.1.90

Thanks @devrtz @dos, @exalm@floss.social

@purism

This is the jellyfish h264 demo on a using the 's VPU.

Using the CPU we take 300% of CPU time, using the VPU instead we take 10% (and even that can be optimized further). Using the VPU also saves ~1.5W of power. Thanks go to the and kernel folks for making this possible!

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