Phosh 0.50: обновление мобильной оболочки GNOME с поддержкой рабочих столов и улучшенной клавиатурой

phosh-release-0.50.0.webp
Вышел релиз Phosh 0.50 — мобильной экранной оболочки, построенной на технологиях GNOME и библиотеке GTK. Изначально разработанная компанией Purism как аналог GNOME Shell для смартфона Librem 5, Phosh со временем стала неофициальным проектом GNOME и сегодня активно используется в дистрибутивах postmarketOS, Mobian, Droidian, а также в прошивках для устройств Pine64 и мобильной редакции Fedora. Оболочка работает поверх композитного сервера Phoc (на базе Wayland) и включает собственную экранированную клавиатуру. Весь код проекта распространяется под лицензией GPLv3+.

Ключевые изменения в версии 0.50:
  • Упрощён доступ к настройкам верхней панели.
  • Реализована собственная поддержка клавиш регулировки яркости экрана: ранее эта функция зависела от gnome-settings-daemon, но в GNOME 49 её перенесли в GNOME Shell, что потребовало независимой реализации в Phosh.
  • Демонстрационные плагины теперь скрыты в конфигураторе phosh-mobile-settings благодаря флагу NoDisplay.
  • В композитном сервере Phoc добавлена начальная поддержка рабочих столов через Wayland-расширение ext-workspace.
  • В экранированной клавиатуре Stevia появились новые функции:
    — удаление целых слов при удержании Backspace,
    — автоматическое удаление пробела перед знаками препинания при вставке,
    — обновлённый дизайн всплывающих подсказок с альтернативными символами,
    — корректная отрисовка на многомониторных системах,
    — улучшенный визуальный стиль клавиш,
    — добавлен systemd-юнит для совместимости с gnome-session 49.
  • В phosh-mobile-settings внедрена поддержка настройки параметров GSettings и XResources, используемых в postmarketOS, а также демонстрационный плагин для плавного скрытия контента.
  • В библиотеке gmobile (набор адаптаций GNOME для мобильных устройств) добавлена поддержка кнопки выхода из спящего режима для Fairphone 5 и FuriPhone FLX1.
  • Портал xdg-desktop-portal-phosh теперь включает интерфейс выбора файлов.
  • Обновлены зависимости: wlroots 0.19.1, GNOME 49, Calls 48.2, cellbroadcastd 0.0.2, feedbackd 0.8.6, feedbackd-device-themes 0.8.6, callaudiod 0.1.10, wys 0.1.12, mmsd-tng 2.6.3.
Обновление укрепляет позиции Phosh как зрелой и гибкой мобильной оболочки, ориентированной на свободное программное обеспечение и совместимость с экосистемой GNOME.
 
Назад
Сверху