phosh 0.55.0 is out ๐Ÿš€๐Ÿ“ฑ:

There are multiple ๐Ÿ› fixes and some new features.

Check out the full release notes at https://phosh.mobi/releases/rel-0.55.0/ for details or see ๐Ÿ‘‡ for a short ๐Ÿงต

๐Ÿ™ to everyone who contributed to this release.

#phosh #gtk #wlroots #gnome #linux #mobile #LinuxMobile #Librem5 #PinePhone

Phosh 0.55.0

The Phosh 0.55.0 Release

Phosh

In #Phosh @arunmani improved the syncthing integration. There's now a quick toggle that allows to start and stop the service and to see the sync status. He implemented a new small #rust and #zbus-based service (called syncbus) for that.

1/x

#phoc now uses #wlroots 0.20, floating windows now show focus using an accent-colored frame and tiled windows have a small margin. We also support the xdg-dialog-v1 protocol to handle modal dialogs better.

2/x

To configure #stevia's automatic space handling you had to use the gsetting command line tool. You can now configure this in mobile settings:

3/x

The file chooser used by xdg-desktop-portal-phosh now supports bookmarks

4/x

We wanted to get rid of the hard coded users in our nightly image builds so we added a small first-boot app that allows to configure the language, on-screen keyboard layout and user. For that we split some widgets out of mobile settings and @rudraps added #rust bindings for it.

5/x

We're building the nightly images to make it possible to easily check out Phosh's development branch builds but also to work on Phosh's integration into immutable images. In order to expand on that our immutable image variants now support A/B style updates as well. This will allow us to add the necessary Phosh UI bits for that in the future.

6/x

On the device support side: We adjusted the haptic feedback strength for the #Fairphone 5 in #feedbackd-device-themes and #gmobile gained support for some #MacBook Pro (by @okias) and the #Xiaomi Redmi Note 10 Pro.

8/x

Speaking of #gmobile: Piotr Lange created some scripts to automatically convert device overlay files from #LineageOS: https://github.com/PiotrZPL/lineage_cutout_to_gmobile . Make sure to give them a try if you want to add support for your device in the future. We don't do that automatically as vendor overlays often need to be tweaked a bit to fit properly.

9/x

GitHub - PiotrZPL/lineage_cutout_to_gmobile: Generate a gmobile display-panel JSON file from LineageOS Android device overlays.

Generate a gmobile display-panel JSON file from LineageOS Android device overlays. - PiotrZPL/lineage_cutout_to_gmobile

GitHub

Make sure to check out the full release notes and our April progress reports.

10/10

Phosh 0.55.0

The Phosh 0.55.0 Release

Phosh