Phosh 0.55.0 Released: New Syncthing Quick Setting, wlroots 0.20.0, and Mobile Settings Updates
Phosh 0.55.0 Released: New Syncthing Quick Setting, wlroots 0.20.0, and Mobile Settings Updates

Phosh 0.55.0 Released: New Syncthing Quick Setting, wlroots 0.20.0, and Mobile Settings Updates

Phosh 0.55.0 has been released as a new major version of the mobile graphical shell for Linux devices. The release includes updates to core components such as Phosh, Phoc, and Stevia, as well as changes in recommended components, libraries, and related tools.

The update adds a new Syncthing quick setting, changes screen dimming behavior on devices without an ambient light sensor, updates the Phoc Wayland compositor to wlroots 0.20.0, and introduces several improvements across Phosh Mobile Settings, xdg-desktop-portal-phosh, PFS, and related components.

What is new in Phosh 0.55.0

In the main Phosh shell, version 0.55.0 introduces a Syncthing quick setting. This allows Syncthing-related functionality to be accessed from the quick settings area.

The release also changes display dimming behavior. Phosh no longer dims the screen when no ambient sensor is available. Several bug fixes are included, including fixes related to memory leaks.

The Phosh 0.55.0 release includes contributions from Arun Mani J, Evangelos Ribeiro Tzaras, Guido Günther, and nicole mikołajczyk.

Phoc 0.55.0 updates Wayland support

Phoc, the Wayland compositor used with Phosh on mobile devices, has also been updated to version 0.55.0. This release updates Phoc to wlroots 0.20.0.

Phoc 0.55.0 adds a focus frame, uses a margin when tiling windows to the left or right, and includes changes intended to handle GPU resets more reliably. The release also improves handling of modal dialogs through xdg-dialog-v1 and gtk-shell.

New protocol support in Phoc 0.55.0 includes:

  • xdg-dialog-v1
  • ext-data-control-manager-v1

The release also includes fixes for reported issues in the Phoc project.

Phosh Mobile Settings 0.55.0 adds a language panel

Phosh Mobile Settings 0.55.0 includes several changes for the mobile settings application. The release adds a new language panel and includes improvements to configuration tweaks.

The on-screen keyboard settings panel now allows users to configure automatic space handling. This change applies to the OSK panel in Phosh Mobile Settings.

Stevia, Phosh Tour, and portals

Stevia 0.55.0, the on-screen keyboard component, receives translation updates in this release cycle.

Phosh Tour 0.55.0 includes internationalization string fixes and translation updates. The tour component provides a short introduction to Phosh.

xdg-desktop-portal-phosh 0.55.0 has been updated to the latest PFS version. This adds support for adding and using bookmarks.

New related components: syncbus and phosh-first-boot

The Phosh 0.55.0 cycle includes the initial release of syncbus 0.1.0. Syncbus is a D-Bus server for Syncthing and exposes selected Syncthing functionality over D-Bus. The initial release also includes an Adwaita-based demo client.

Another new component is phosh-first-boot 0.0.1, a first-boot helper for Phosh.

PFS 0.1.0 adds bookmark support

PFS 0.1.0, a file selector widget and related tooling component, adds support for bookmarks. The release also includes fixes for issues and work items reported in the PFS project.

This bookmark support is also used by xdg-desktop-portal-phosh 0.55.0.

gmobile 0.7.1 adds new display panel support

The gmobile 0.7.1 library update adds display panel support for the following devices:

  • MacBook Pro 14-inch, M1 Pro, 2021
  • MacBook Pro 14-inch, M2 Pro, 2023
  • Xiaomi Redmi Note 10 Pro

The release includes contributions from David Heidelberg, Piotr Lange, and Zach DeCook.

Other component updates

phosh-wallpapers 0.55.0 adds a logo for the UKI boot splash.

libpms-rs 0.0.2 updates Rust bindings to phosh-mobile-settings 0.55.0 and includes CI and miscellaneous fixes.

Some components were not released in the 0.55.0 cycle. The latest versions remain:

  • phosh-osk-data 0.53.0
  • libcall-ui 0.1.5
  • libphosh-rs 0.0.7
  • phom 0.20.0

Dependencies in the Phosh 0.55.0 release cycle

The Phosh 0.55.0 release is based on the following dependencies and related versions:

  • callaudiod 0.1.10
  • Calls 50.0
  • cellbroadcastd 0.0.3
  • feedbackd 0.8.9
  • feedbackd-device-themes 0.8.9
  • GNOME 50
  • iio-sensor-proxy 3.9
  • mmsd-tng 2.6.4
  • ModemManager 1.25.95
  • wlroots 0.20.0
  • wys 0.1.12

Phosh 0.55.0 availability

Phosh 0.55.0 is available as a release across the Phosh component set. The release includes source tarballs, checksums, signatures, and detailed change lists for individual components.


Discover more from FOSS2go

Subscribe to get the latest posts sent to your email.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *