Avaldatud komposiitserver Cage 0.3, mis kasutab Waylandi ja on ette nĂ€htud individuaalsete rakenduste isoleeritud kĂ€ivitamiseks kioskireĆŸiimis. Cage'i rakenduste hulka kuuluvad koduautomaatikasĂŒsteemide, nĂ€idistelehtede, elektrooniliste reklaampindade ja enesehooldusterminalide loomine. Projekti kood on kirjutatud C keeles ja see on litsentseeritud MIT litsentsi all.
Interfeiss Cage'is on piiratud ĂŒhe rakendusega, kasutaja ei saa vĂ€ljumiseks rakendustest vĂ€lja pÀÀseda ega operatsioonisĂŒsteemile juurde pÀÀseda. Ekraan on seotud ĂŒhe vĂ€ljundseadmestikuga, ja kĂ”ik abidialogid kuvatakse keskuses, ilma vĂ”imaluseta neid liigutada vĂ”i suurust muuta. Toetatakse andmete sisestamist ja vĂ€ljavĂ”tmist lĂ”ikepuhvrisse. Rakendused seonduvad otse kĂ€ivitatava graafilise keskkonnaga, nĂ€iteks kioskiga, kus kasutatakse brauserit Epiphany, on piisav kĂ€ivitada "cage /usr/bin/epiphany", ja pĂ€rast programmi sulgemist lĂ”petab ka komposiit. server ka lĂ”petab oma töö.
Uues vÀljaandes on mitmeid silmapaistvaid muudatusi:
- Raamatukogu wlroots on vĂ€rskendatud versioonini 0.20, kus on rakendatud tuge Waylandi pinnatĂŒĂŒbi vĂ€rvikaalu mÀÀratlemiseks, vĂ€rvihalduseks ja HDR-i kasutamiseks protokollide color-representation-v1 ja color-management-v1 kaudu, kasutades Vulkan API renderdamiseks. Samuti on lisatud tugi Waylandi protokollidele cursor-shape-v1 kursori vĂ€limuse kohandamiseks, ext-workspace-v1 kontseptsiooni kasutamiseks virtuaalsetele töölauale ja xdg-toplevel-tag-v1 akende/pindade identifitseerimiseks siltide sidumise kaudu.
- Lisatud tugi protokollile wlr-foreign-toplevel-management, mis vÔimaldab hallata aknaid vÀlistest programmidest.
- Lisatud tugi protokollile drm-lease, mis annab vahendeid stereokujutise loomiseks, millel on erinevad puhvri sÀtet vasaku ja parema silma jaoks virtuaalreaalsuse peakomplektide vÀljundiks.
Allikas: opennet.ru
