I gave a short talk about #debian on mobile devices at the #DebianMiniDebconf in Regensburg last weekend (https://wiki.debian.org/DebianEvents/de/2021/MiniDebConfRegensburg#Saturday) and I could present the slides using a #librem5 with HDMI over usb-c connected to the presenter and phom (https://source.puri.sm/guido.gunther/phom) as a virtual mouse. Needed some hacks still to e.g. bring up #squeekboard to exit full screen but I think we can make this work out of the box in the future.
Two things around the corner for less flicker during boot in #phosh and #phoc (https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/890, https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/265)
Kudos to @francois for the #plymouth theme, @dos for plymouth crash fixing and @craftyguy for osk-sdl
phosh 0.13.1 is out 🚀 :
https://gitlab.gnome.org/World/Phosh/phosh/-/tags/v0.13.1
Feedback quick setting cycles through all modes, "Close all" notifications button, improved encrypted media handling and fractional scaling improvements.
It's been only three days since #phosh 0.13.0 but since then we already landed two usability improvements:
- A button to close all notifications
- A way to cycle through all feedback modes (on/quiet/silent) by Pablo Correa Gómez
and there's a bit more cooking for 0.13.1.
phosh 0.13.0 is out 🚀 :
https://gitlab.gnome.org/World/Phosh/phosh/-/tags/v0.13.0
Improved call handling when shell is locked, lockscreen notifications, high contrast theme support and much more. Check the release notes.
Notifications are coming to #phosh's lockscreen. Also in progress is different haptic/led feedback depending on the set notification category. The #phosh/#feedbackd side is mostly there and it works with #libnotify but needs changes in #glib to work with #GApplication too.
phosh 0.12.1 is out 🚀 : https://source.puri.sm/Librem5/phosh/-/releases/v0.12.1
This mostly brings the bug fixes by @dos and yours truly into a release, updates translations and also no longer claims the accelerometer when automatic rotation is off (making iio-sensor-proxy sleep a lot more, helps 🔋) .
@merge summarized #librem5 mainlining progress for Linux 5.13: https://puri.sm/posts/purism-and-linux-5-13/
#µPlayer now indicates whether the v4l stateless codec (and hence hardware acceleration) is in use next to the movie title:
My recent work on mouse and touch pad configuration (https://social.librem.one/@agx/106408337604589298) made it into #phoc 0.8.0 (https://source.puri.sm/Librem5/phoc/-/tags/v0.8.0) released by @dos yesterday. Also contained is the idle fix needed for #gtk4 apps (https://social.librem.one/@agx/106551704433480573)
µPlayer 's #flatpak now includes all the needed #gstreamer bits to play #h264 accelerated video on the #librem5 out of the box. This allows for fast 📼 on distros that don't ship #gtk4 or #gstreamer git.
#watchedonlibrem5 #gnomeonmobile
More details at https://social.librem.one/@agx/106392894382489327
phosh 0.12.0 is out 🚀 : https://source.puri.sm/Librem5/phosh/-/releases/v0.12.0
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 #gtk3 or #glib patch. See release notes for the details for details, the full list of changes and contributors.
On my quest to land some more pending #phosh merge requests I finally reworked the mode based app filtering (https://social.librem.one/@agx/105004293674500101) 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 #gsetting . Mobile mode gets more tidy this way (and you can always white list individual apps).
Stitched together a small (µ) video player using #gstreamer and #gtk4 to test accelerated #h264 video decoding on the #librem5 using it's #hantro VPU. It gets along with 20% CPU usage when rendering the 15 Mbps jellyfish demo to a #GdkPaintable which is twice as much as the raw `gst-launch-1.0` pipeline (https://social.librem.one/web/statuses/105799071793016596) 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 🚀 : https://source.puri.sm/Librem5/phosh/-/releases/v0.11.0
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.