Väljalase Cage 0.2, koosseisuserver Waylandi baasil kioskide loomiseks

Ilmub Cage 0.2 komposiitserveri väljalase, mis kasutab Wayland'i ja on suunatud eraldi rakenduste käivitamisele kioskirežiimis. Cage'i rakendusevaldkondade hulka kuuluvad koduautomaatikasüsteemide, väljapanekute, digitaalsete reklaampaneelide ja eneseteenindusterminalide loomine. Projekti kood on kirjutatud C keeles ja jagatakse MIT litsentsi alusel.

Cage'is on liides piiratud ühe rakendusega, ning kasutaja ei saa selle rakenduse piiridesse pääsemiseks operatsioonisüsteemi juurde. Ekraan on seotud ühe väljundseadmega, ja kõik abidialoogid kuvatakse ekraani keskel, ilma võimaluseta neid liigutada ja suurust muuta. Andmete sisestamine ja väljaviimine lõikepinna kaudu on toetatud. Rakendused suhtlevad otse käivitatava graafilise keskkonnaga, näiteks kioskiga, mis kasutab brauserit Epiphany, piisab, kui täita "cage /usr/bin/epiphany", ning pärast programmisse väljumist lõpetab ka komposiitserver server oma töö.

Uue väljaande üks kõige märgatavamaid muudatusi on:

  • Lisatud valikuline võimalus käivitada X-rakendusi läbi Xwayland'i.
  • Lisatud tugi peamise lõikepuu (primary selection) toetamiseks, kuhu tekst paigutatakse kohe pärast valimist ja mis on saadaval hiire kaheksanda nupuga kleepimiseks.
  • Lisatud toed Wayland'i protokolli relative-pointer-unstable-v1, mis võimaldab kasutada kohalikke liikumise sündmusi.
  • Kasutatud kõiki täiustusi, mis on esitatud wlroots 0.17 ja 0.18 väljaannetes.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster