Phosh 0.47: нова версія екранної оболонки
Phosh 0.47: нова версія екранної оболонки для мобільних пристроїв на основі GNOME
Випущено нову версію Phosh 0.47, екранної оболонки для мобільних пристроїв, що базується на технологіях GNOME та бібліотеці GTK. Ця оболонка спочатку розроблялася компанією Purism як альтернатива GNOME Shell для смартфона Librem 5, але згодом стала частиною неофіційних проектів GNOME.
Сьогодні Phosh використовується в postmarketOS, Mobian, Droidian, деяких прошивках для пристроїв Pine64 та редакції Fedora для смартфонів. Рішення працює з композитним сервером Phoc, що функціонує на базі Wayland, та має власну екранну клавіатуру squeekboard.
Ключові вдосконалення в Phosh 0.47
У новому релізі Phosh 0.47 було впроваджено низку важливих змін та поліпшень. Зокрема, в системі сповіщень з’явився широкомовний режим обробки подій для об’єктів Wayland, визначений у специфікації xdg-desktop-portal.
Розробники також виправили проблему з мерцанням під час блокування екрана з активним віджетом керування мультимедійним контентом. Це покращує користувацький досвід при використанні медіаплеєрів.
Нові функції в інтерфейсі Phosh
У швидких налаштуваннях Phosh додали нову сторінку стану. Вона дозволяє вмикати режим “не турбувати” та швидко переходити до налаштувань спливаючої панелі.
Крім того, на сторінці стану Wi-Fi тепер показується активна мережа при використанні бездротових мереж з кількома точками доступу. При блокуванні SIM-карти система тепер приховує кнопки керування передачею даних через мобільну мережу.
Оновлення в компонентах екосистеми
У композитному сервері Phoc з’явилася можливість використання рушія візуалізації на базі графічного API Vulkan. Також додані опції “–socket” та “–no-xwayland”.
Конфігуратор phosh-mobile-settings отримав нові опції для встановлення та вимкнення фонових зображень. У ньому з’явився діалог підтвердження операції скидання списку улюблених додатків. Спливаюча панель тепер забезпечує окреме керування гучністю сповіщень, попереджень та мультимедійного виводу.
Інші вдосконалення та виправлення в Phosh 0.47
У gmobile, обробниках для роботи GNOME на мобільних пристроях, додано API для встановлення Wakeup-таймерів. На пристроях PinePhone реалізована підтримка кнопки запуску/зупинки відтворення на навушниках.
Екранна клавіатура phosh-osk-stub отримала режим автодоповнення emoji та індикатор введеного символу. Також було вирішено проблему з блокуванням введення при показі екранного індикатора (OSD).
Команда Phosh продовжує підготовку до переходу на GTK4, що дозволить використовувати новіші можливості графічної бібліотеки.
Оновлені залежності
У новій версії Phosh оновлено залежності до актуальних версій:
- wlroots 0.18.2
- GNOME 48
- Calls 48
- feedbackd 0.8.2
- feedbackd-device-themes 0.8.3
- callaudiod 0.1.10
- wys 0.1.12
- mmsd-tng 2.6.3
Для отримання детальної інформації відвідайте офіційний сайт проекту або перегляньте повний список змін у релізі.