Uscita di Phosh 0.55.0, l'ambiente GNOME per smartphone

È stato rilasciato Phosh 0.55, un'interfaccia per dispositivi mobili basata su tecnologie GNOME e sulla libreria GTK. L'ambiente è stato originariamente sviluppato da Purism come alternativa a GNOME Shell per lo smartphone Librem 5, ma è poi diventato uno dei progetti non ufficiali di GNOME ed è utilizzato in postmarketOS, Mobian, ALT Mobile, Droidian, in alcune ROM per dispositivi Pine64 e nella versione di Fedora per smartphone. Phosh utilizza il server composito Phoc, che funziona sopra Wayland, e una tastiera virtuale proprietaria. I progressi del progetto sono distribuiti sotto licenza GPLv3+. Uscita di Phosh 0.55.0, l'ambiente GNOME per smartphone

Tra le novità:

  • È stato aggiunto un nuovo componente syncbus con implementazione server per accedere tramite D-Bus alle funzionalità del sistema P2P di sincronizzazione file Syncthing. Sulla base della libreria Adwaita è stato preparato un prototipo iniziale di client mobile per Syncthing. Il codice è scritto in Rust.
  • Nel pannello delle impostazioni rapide è stata aggiunta un'icona per attivare e disattivare la sincronizzazione dei file tramite Syncthing.
  • È stata aggiunta un'interfaccia phosh-first-boot, chiamata durante il primo avvio per creare un utente e configurare il suo ambiente. Il codice è scritto in Rust.
  • Su dispositivi senza sensore di luminosità è disabilitata la funzionalità di regolazione automatica della luminosità e di attenuazione dello schermo.
  • Nel composito server Phoc utilizza i protocolli Wayland: «xdg-dialog» per la creazione di dialoghi modali che bloccano l'interazione dell'utente con il resto dell'interfaccia, e ext-data-control-manager-v1 per implementare il gestore degli appunti. Migliorata l'implementazione dei dialoghi modali, utilizzando i protocolli Wayland xdg-dialog-v1 e gtk-shell. Aggiunto un margine nei componenti in mosaico a sinistra o a destra. Migliorata la gestione delle operazioni di reset della GPU.

    Eseguito il passaggio alla versione della libreria wlroots 0.20, che implementa il supporto per la determinazione della rappresentazione del colore della superficie Wayland, la gestione del colore e l'uso di HDR attraverso i protocolli color-representation-v1 e color-management-v1 utilizzando il backend di rendering tramite l'API Vulkan. Aggiunto il supporto per i protocolli Wayland cursor-shape-v1 per la personalizzazione dell'aspetto del cursore, ext-workspace-v1 per utilizzare il concetto scrivanie virtuali e xdg-toplevel-tag-v1 per identificare finestre/superfici attraverso l'associazione di tag.

  • Nel configuratore phosh-mobile-settings è stata aggiunta un nuovo pannello con le impostazioni della lingua. Nelle impostazioni della tastiera a schermo è stata aggiunta un'opzione per l'inserimento automatico degli spazi.
  • Il widget di selezione file pfs (Phosh File selector) è stato aggiornato alla versione 0.1, che include il supporto per i segnalibri. In xdg-desktop-portal-phosh è stato aggiunto un portale per aggiungere e utilizzare segnalibri per file e cartelle.
  • In gmobile, il set di gestori per la gestione di GNOME su dispositivi mobili, è stato aggiunto il supporto per i pannelli di visualizzazione dei dispositivi MacBook 14 M1 Pro (2021), MacBook 14 M2 Pro (2023) e Xiaomi Redmi Note 10 Pro.
  • È stata effettuata la transizione ai componenti GNOME 50. Sono state aggiornate le versioni delle dipendenze: ModemManager 1.25.95, wys 0.1.12, callaudiod 0.1.10, Calls 50.0, cellbroadcastd 0.0.3, feedbackd 0.8.9, feedbackd-device-themes 0.8.9, iio-sensor-proxy 3.9, mmsd-tng 2.6.4.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster