Публикацията на Phosh 0.55, графичен интерфейс за мобилни устройства, базиран на технологии GNOME и библиотеката GTK, е налична. Околното пространство първоначално е разработвано от компанията Purism като алтернатива на GNOME Shell за смартфона Librem 5, но впоследствие стана част от неофициалните проекти на GNOME и се използва в postmarketOS, Mobian, ALT Mobile, Droidian, някои фърмуери за устройства Pine64 и редакцията на Fedora за смартфони. Phosh използва композитния сървър Phoc, работещ върху Wayland, както и собствена виртуална клавиатура. Разработките на проекта се разпространяват под лиценз GPLv3+. 
Сред промените:
- Добавен е нов компонент syncbus с реализация сървър за достъп до функционалността на P2P системата за синхронизация на файлове Syncthing чрез D-Bus. На базата на библиотеката Adwaita е подготвен начален прототип на мобилния клиент за Syncthing. Кодът е написан на Rust.
- В панела с бързи настройки е добавен бутон за включване и изключване на синхронизацията на файлове чрез Syncthing.
- Добавен е интерфейс phosh-first-boot, който се извиква по време на първоначалното стартиране за създаване на потребител и настройка на околната среда. Кодът е написан на Rust.
- На устройства без сензор за осветеност е деактивирана функционалността за автоматично регулиране на яркостта и затемняване на екрана.
- В композитния сървър Phoc използва Wayland протоколи: „xdg-dialog“ за създаване на модални диалози, които блокират взаимодействието на потребителя с останалата част от интерфейса, и ext-data-control-manager-v1 за реализиране на мениджъра на буфера за обмен. Подобрена е реализацията на модалните диалози с използване на Wayland протоколите xdg-dialog-v1 и gtk-shell. Добавен е отстъп при мозаичните компоненти отляво или отдясно. Подобрена е обработката на операции за нулиране на GPU.
Преходът към издаването на библиотеката wlroots 0.20 е реализиран, в която е внедрена поддръжка за определяне на цветното представяне на Wayland повърхност, управление на цвета и използване на HDR с помощта на протоколите color-representation-v1 и color-management-v1 при използване на бекенда за рендериране чрез API Vulkan. Добавена е поддръжка за Wayland-протоколите cursor-shape-v1 за настройка на външния вид на курсора и ext-workspace-v1 за използване на концепцията виртуални работни桌логове и xdg-toplevel-tag-v1 за идентификация на прозорци / повърхности чрез свързване на тагове.
- В конфигуратора phosh-mobile-settings е добавена нова панел с настройки на езика. В настройките на виртуалната клавиатура е добавена опция за автоматично подставяне на интервали.
- Виджет за избор на файлове pfs (Phosh File selector) е обновен до версия 0.1, в която е реализирана поддръжка на закладки. В xdg-desktop-portal-phosh е добавен портал за добавяне и използване на закладки за файлове и директории.
- В gmobile, комплект от обработчици за работа с GNOME на мобилни устройства, е добавена поддръжка за дисплейните панели на устройствата MacBook 14 M1 Pro (2021), MacBook 14 M2 Pro (2023) и Xiaomi Redmi Note 10 Pro.
- Извършен е преход към компоненти GNOME 50. Обновени са версиите на зависимостите: 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.
Източник: opennet.ru
