ĂshtĂ« nĂ« dispozicion versioni 0.2 i serverit kompozit Cage, i cili pĂ«rdor Wayland dhe Ă«shtĂ« orientuar pĂ«r nisjen e veçantĂ« tĂ« aplikacioneve individuale nĂ« mĂ«nyrĂ«n kiosk. Fushat e pĂ«rdorimit tĂ« Cage pĂ«rfshijnĂ« krijimin e sistemeve tĂ« automatizimit tĂ« shtĂ«pisĂ«, stendave tĂ« demonstrimit, tabelave elektronike dhe terminaleve tĂ« vetĂ«-shĂ«rbimit. Kodi i projektit Ă«shtĂ« shkruar nĂ« gjuhĂ«n C dhe ofrohet nĂ«n licencĂ«n MIT.
Interfaca në Cage është e 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, ndërsa të gjitha dialogët ndihmës shfaqen në qendër të ekranit pa mundësi për t'u lëvizur dhe ndryshuar madhësinë. Mbështetet vendosja dhe tërheqja e të dhënave përmes buferit të kopjimit. Aplikacionet lidhen drejtpërdrejt me ambientin grafik që po startohet, për shembull, për të krijuar një kiosk me shfletuesin Epiphany mjafton të ekzekutohet "cage /usr/bin/epiphany", dhe pas daljes nga programi, kompoziti server përfundohet gjithashtu.
Ndër ndryshimet më të dukshme në lëshimin e ri janë:
- Shtuar mundësia opsionale për të nisur aplikacione X përmes Xwayland.
- Shtuar mbështetje për buferin primar (selecione primare), në të cilin teksti vendoset menjëherë pas selektimit dhe është në dispozicion për ngjitje me butonin e mesëm të miut.
- Shtuar mbështetje për protokollin Wayland relative-pointer-unstable-v1, duke lejuar përdorimin e ngjarjeve me informacion mbi lëvizjen relative të treguesit.
- Janë aktivizuar të gjitha përmirësimet e propozuara në lëshimet e bibliotekës wlroots 0.17 dhe 0.18.
Burimi: opennet.ru
