Retour à l'accueil

Phosh 0.54 : plugins et Phoc pour GNOME sur smartphones

Phosh 0.54 introduit des plugins d'indicateurs, des notifications de crash et des améliorations de Phoc pour Xwayland. Prise en charge étendue des appareils gmobile et liaisons Rust ajoutées. Version adaptée pour GNOME 50 avec dépendances mises à jour.

Phosh 0.54 est sorti : Phoc, gmobile et nouveaux appareils
Advertisement 728x90

Phosh 0.54 : Nouveaux plugins d'indicateurs et améliorations de Phoc pour GNOME Mobile

Le 5 avril 2026, Phosh 0.54.0 a été publié — un shell mobile pour smartphones basé sur GNOME Shell et GTK. Initialement développé par Purism pour le Librem 5, le projet est devenu un composant GNOME officiel non officiel. Il est utilisé dans des distributions comme postmarketOS, Mobian et Droidian, ainsi que dans le firmware Pine64 et Fedora Atomic pour appareils mobiles. Phosh fonctionne avec le compositeur Wayland Phoc et son propre clavier à l'écran. Sous licence GPLv3+.

Les principales améliorations portent sur la modularité, la gestion des erreurs, la gestion du focus et le support de nouveaux appareils. Cette version est adaptée à GNOME 50 avec des mises à jour des dépendances clés.

Plugins d'indicateurs et notifications de plantage

Un système d'indicateurs d'état a été introduit sous forme de plugins. Cela permet aux développeurs d'étendre les fonctionnalités sans modifier le cœur de Phosh. Lorsqu'une application échoue à se lancer, une notification s'affiche, simplifiant les diagnostics.

Google AdInline article slot

Les paramètres rapides incluent désormais une option de précision de la géolocalisation. La liste des applications adaptatives a été mise à jour pour les écrans de diverses tailles — des smartphones compacts aux tablettes.

Améliorations du compositeur Phoc et du clavier

Phoc a étendu la gestion du focus et le support des fenêtres avec le drapeau override-redirect. Cela est crucial pour les applications X11 via Xwayland : les écrans de veille et menus contextuels s'affichent maintenant correctement sans artefacts.

Le clavier à l'écran Stevia dispose désormais de modificateurs supplémentaires dans le panneau de raccourcis et d'une option pour désactiver l'insertion automatique d'espaces. Cela est utile pour une saisie précise dans les terminaux ou éditeurs.

Google AdInline article slot

Mises à jour des dépendances clés :

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

Configuration et support des appareils

phosh-mobile-settings inclut désormais une option pour désactiver les panneaux intégrés en vue d'une intégration dans des systèmes non-Phosh. Une bibliothèque de widgets standards a été ajoutée, ainsi que des paramètres pour l'audio des appels vocaux entrants.

La bibliothèque gmobile a étendu son support à :

Google AdInline article slot
  • Google Pixel 6a
  • Motorola edge 30
  • Motorola Moto G7
  • SHIFT6mq

La nouvelle bibliothèque libpms-rs fournit des bindings Rust pour libpms. Le sélecteur de fichiers pfs (Posh File Selector) supporte désormais un menu contextuel sur appui long : propriétés de fichier, copie. L'ajustement de la taille des icônes a été ajouté.

La transition vers GNOME 50 assure la compatibilité avec les dernières API et améliore les performances sur Wayland.

Points clés

  • Indicateurs modulaires : Les plugins simplifient la personnalisation du statut sans recompilation.
  • Phoc pour Xwayland : Fonctionnement stable des applications legacy sur systèmes Wayland mobiles.
  • Extension de gmobile : Nouveaux modèles Pixel et Motorola s'intègrent sans bidouilles.
  • Bindings Rust : libpms-rs accélère le développement des paramètres mobiles sur des stacks modernes.
  • Interface adaptative : Liste d'applications mise à jour pour écrans de 5 à 10 pouces.

Phosh 0.54 met l'accent sur la stabilité et l'extensibilité, rendant GNOME viable pour les cas d'usage embarqués et mobiles. Les développeurs disposent d'outils pour affiner l'adaptation à du matériel spécifique.

— Editorial Team

Advertisement 728x90

Lire ensuite