Versioni 0.2 i serverit kompozit Cage është në dispozicion, duke përdorur Wayland dhe duke u fokusuar në nisjen e ndarë të aplikacioneve të veçanta në modin kiosk. Disa nga fushat e aplikimit të Cage përfshijnë krijimin e sistemeve të automatizimit të shtëpisë, stendave demostrative, tabelave elektronike dhe terminaleve të vetë-shërbimit. Kodi i projektit është shkruar në gjuhën C dhe ofrohet nën licencën MIT.
Interfejsi në Cage është i kufizuar në një aplikacion, dhe përdoruesi nuk mund të dalë jashtë këtij aplikacioni dhe të aksesojë sistemin operativ. Ekrani lidhet me një pajisje dalëse të vetme, dhe të gjitha dialoget ndihmëse shfaqen në qendër të ekranit pa mundësi për t'u zhvendosur ose për t'u ndryshuar madhësia. Mbështetet transferimi dhe nxjerrja e të dhënave përmes clipboard-it. Aplikacionet lidhen direkt me mjedisin grafik të ekzekutimit, për shembull, për të krijuar një kiosk me shfletuesin Epiphany, mjafton të ekzekutoni "cage /usr/bin/epiphany", dhe pasi të dalë nga programi, kompoziti server përfundon gjithashtu punën e tij.
Mes ndryshimeve më të dukshme në versionin e ri janë:
- Shtuar mundĂ«sia opsionale pĂ«r tĂ« запŃŃĐșuar aplikacione X pĂ«rmes Xwayland.
- Shtuar mbështetje për tamponin primar (primary selection), në të cilin teksti vendoset menjëherë pas përzgjedhjes dhe është i disponueshëm për ngjitje me butonin e mesëm të miut.
- Shtuar mbështetje për protokollin Wayland relative-pointer-unstable-v1, i cili lejon përdorimin e ngjarjeve me informacion në lidhje me zhvendosjen relative të treguesit.
- Janë aktivizuar të gjitha përmirësimet e propozuara në versionet e bibliotekës wlroots 0.17 dhe 0.18.
Burimi: opennet.ru
