Phosh 0.52: QR kódy, gestá zámku a podpora Rust

Kľúčové body:
  • Natívne generovanie QR kódov na zdieľanie Wi-Fi pripojenia (Hotspot).
  • Gesto dvoma prstami pre jas na uzamknutej obrazovke s korekciou priblíženia.
  • Podpora obrazoviek s asymetrickými rohmi a protokolom xdg-cutouts.
  • Prepísanie portálu fondov v jazyku Rust a vylepšenia klávesnice Stevia.
  • Základná aktualizácia na GNOME 49 a wlroots 0.19.2 pre väčšiu stabilitu

Čo je nové v Phosh založenom na GNOME

Pred pár dňami to bolo oznámené Vydanie novej verzie mobilného desktopového prostredia Phosh 0.52, aktualizácia, ktorá upevňuje jeho pozíciu jedného z najvyspelejších rozhraní pre telefóny so systémom Linux.

Pre tých, ktorí nepoznajú Phosh, je založený na technológiách GNOME a knižnici GTK. Táto verzia vyniká zameraním na zlepšenie používateľského zážitku, integráciu praktických riešení pripojenia a zdokonalenie vizuálnej adaptácie na obrazovky moderných zariadení.

Zjednodušené pripojenie a nové ovládacie gestá

Jeden z najužitočnejších doplnkov pre každodenné použitie sa nachádza v paneli Rýchle nastavenia. správa bezdrôtového prístupového bodu Dostalo sa to veľkého zlepšenia a teraz Obsahuje tlačidlo, ktoré automaticky vygeneruje QR kód. s prihlasovacími údajmi do siete. Táto funkcia eliminuje potrebu zdieľania mobilného internetu; namiesto diktovania zložitých hesiel používateľ jednoducho zobrazí obrazovku, aby iné zariadenie mohlo naskenovať kód a okamžite sa pripojiť.

La Vylepšená bola aj dotyková interakcianajmä keď je zariadenie uzamknuté. Vývojári implementovali Nové gesto potiahnutia dvoma prstami, ktoré umožňuje nastaviť jas obrazovky bez nutnosti odomykania telefónu. Technicky vzaté, toto ovládanie vypočíta zmenu jasu ako posunutie vzhľadom na aktuálnu polohu Namiesto absolútnej hodnoty sa vyhýba náhlym zmenám jasu. Okrem toho bol špeciálne navrhnutý tak, aby toto gesto nerušilo iné akcie, ako je napríklad priblíženie widgetov na uzamknutej obrazovke.

V grafickej sekcii, kompozičný server Phoc dostal kritické aktualizácie na zvládnutie fyzickej rozmanitosti dnešných telefónov. Systém teraz podporuje protokol Wayland xdg-cutoutsTo umožňuje identifikovať a vykresliť rozhranie s rešpektom k výrezom na obrazovke, ako sú predné fotoaparáty alebo „noche“.

Súbežne s tým knižnica Gmobile zdokonalil vykresľovanie rohov obrazovkyKonkrétnym príkladom tohto vylepšenia je podpora zariadení ako OnePlus 6, ktoré má asymetrický dizajn s rôznymi polomermi zakrivenia v horných a dolných rohoch.

Okrem toho Phosh 0.52 teraz používa špecifické pravidlá (udev a hwdb) na vykreslenie rozhrania. dokonale sa prispôsobuje týmto geometrickým nerovnostiam. Opravené bolo aj správanie baterky na určitých zariadeniach: ak hardvér nepodporuje ovládanie premenlivej intenzity, systém vynúti jas na 100 %, aby sa zabezpečilo rozsvietenie svetla, čím sa zabráni zlyhaniam spôsobeným pokusom o použitie nepodporovaných medzihodnôt.

Vnútorná obnova: Vylepšenia hrdze a písania

Pod kapotou, architektúra systému sa naďalej modernizuje, a je to uJednou z pozoruhodných zmien je kompletné prepísanie portálu zodpovedného za zmenu obrázkov na pozadí. v xdg-desktop-portal-phosh, ktorý teraz používa jazyk Rust. Cieľom tejto migrácie je zabezpečiť bezpečnejšiu správu pamäte a lepší výkon pri základných systémových úlohách.

Pozornosť sa dostala aj skúsenostiam s písaním na dotykových obrazovkách. Virtuálna klávesnica Stevie teraz štandardne zobrazuje informačné bubliny. (popisy) nad stlačenými klávesmi, ktoré poskytujú používateľovi okamžité vizuálne potvrdenie. Okrem toho, Zmena mierky klávesnice bola povolenáVďaka tomu sa lepšie prispôsobuje rôznym rozlíšeniam a veľkostiam obrazovky. Zároveň bol vylepšený konfiguračný nástroj phosh-mobile-settings, ktorý používateľom umožňuje otvárať špecifické dialógové okná na konfiguráciu jednotlivých prvkov rýchleho panela a pridávať backend na úpravu systémových parametrov prostredníctvom sysfs.

Aby sa uzavrel vývojový cyklus, Bolo zavedené rozhranie DebugControl, prístupné cez D-BuTáto nová funkcia je navrhnutá tak, aby vývojárom umožnila dynamicky spravovať možnosti ladenia a úrovne protokolovania. Všetky tieto nové funkcie sú postavené na prepracovanom softvérovom základe s aktualizáciami kritických komponentov, ako sú GNOME 49, wlroots 0.19.2, ModemManager 1.25.95 a rôznymi vylepšeniami služieb volania a senzorov, čím sa zabezpečí, že prostredie je pripravené na budúce výzvy mobilného ekosystému.

Nakoniec, ak máte záujem dozvedieť sa o ňom viac, podrobnosti si môžete prečítať v nasledujúci odkaz.