Powrót do strony głównej

Phosh 0.54: wtyczki i Phoc dla GNOME na smartfonach

Phosh 0.54 wprowadza wtyczki wskaźników, powiadomienia o awariach i ulepszenia Phoc dla Xwayland. Rozszerzono obsługę urządzeń gmobile i dodano wiązania Rust. Wydanie dostosowane do GNOME 50 z zaktualizowanymi zależnościami.

Phosh 0.54 wyszedł: Phoc, gmobile i nowe urządzenia
Advertisement 728x90

Phosh 0.54: nowe wtyczki wskaźników i ulepszenia Phoc dla mobilnego GNOME

5 kwietnia 2026 roku ukazała się wersja Phosh 0.54.0 — powłoka ekranowa dla smartfonów oparta na GNOME Shell i GTK. Projekt ewoluował od development Purism dla Librem 5 do oficjalnego nieoficjalnego komponentu GNOME. Jest używany w dystrybucjach postmarketOS, Mobian, Droidian, firmware'ach Pine64 oraz Fedora Atomic dla urządzeń mobilnych. Phosh współpracuje z kompozytorem Phoc na Wayland i własną klawiaturą ekranową. Licencja GPLv3+.

Główne ulepszenia dotyczą modularności, obsługi błędów, zarządzania fokusem i wsparcia nowych urządzeń. Wersja jest dostosowana do GNOME 50 z aktualizacją kluczowych zależności.

Wtyczki wskaźników i powiadomienia o awariach

Wprowadzono system wskaźników stanu jako wtyczek. Pozwala to deweloperom rozszerzać funkcjonalność bez modyfikacji rdzenia Phosh. W przypadku awarii uruchomienia aplikacji wyświetlane jest powiadomienie, ułatwiając diagnostykę.

Google AdInline article slot

W szybkich ustawieniach dodano opcję precyzji geolokacji. Lista aplikacji adaptacyjnych została zaktualizowana dla ekranów różnej wielkości — od kompaktowych smartfonowych po tabletowe.

Ulepszenia kompozytora Phoc i klawiatury

Phoc rozszerzył zarządzanie fokusem i wsparcie okien z flagą override-redirect. Jest to kluczowe dla aplikacji X11 poprzez Xwayland: wygaszacze ekranu, menu podręczne teraz wyświetlają się poprawnie bez artefaktów.

Klawiatura ekranowa Stevia otrzymała dodatkowe modyfikatory w panelu skrótów klawiszowych i opcję wyłączenia autopodstawiania spacji. Przydatne do precyzyjnego wprowadzania w terminalach lub edytorach.

Google AdInline article slot

Kluczowe aktualizacje zależności:

  • 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

Konfiguracja i obsługa urządzeń

W phosh-mobile-settings dodano wyłączenie wbudowanych paneli dla integracji z systemami nie-Phosh. Pojawiła się biblioteka standardowych widżetów i ustawienie dźwięku przychodzących połączeń głosowych.

Biblioteka gmobile rozszerzyła obsługę:

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

Nowa biblioteka libpms-rs zapewnia Rustowe bindings dla libpms. W selektorze plików pfs (Posh File Selector) zaimplementowano menu kontekstowe przy długim naciśnięciu: właściwości pliku, kopiowanie. Dodano zmianę rozmiaru ikon.

Przejście na GNOME 50 zapewnia kompatybilność z najnowszymi API i poprawia wydajność na Wayland.

Co ważne

  • Modułowe wskaźniki: wtyczki ułatwiają personalizację stanu bez ponownej kompilacji.
  • Phoc dla Xwayland: stabilna praca aplikacji legacy na mobilnych systemach Wayland.
  • Rozszerzenie gmobile: nowe modele Pixel i Motorola integrują się bez sztuczek.
  • Rustowe bindings: libpms-rs przyspiesza rozwój mobilnych ustawień na nowoczesnym stosie.
  • Adaptacyjny UI: zaktualizowana lista aplikacji działa na ekranach od 5 do 10 cali.

Phosh 0.54 skupia się na stabilności i rozszerzalności, czyniąc GNOME realnym wyborem dla scenariuszy embedded i mobilnych. Deweloperzy otrzymują narzędzia do precyzyjnego dostosowania pod sprzęt.

— Editorial Team

Advertisement 728x90

Czytaj dalej