Ukuhambisana kwe-i3 kunikezwa ngomyalo, ifayela lokumisa kanye nezinga le-IPC, okuvumela i-Sway ukuthi isetshenziswe njengokumiselela okusobala kwe-i3 esebenzisa i-Wayland esikhundleni se-X11. I-Sway ikuvumela ukuthi ubeke amafasitela esikrinini hhayi ngokwendawo, kodwa ngokunengqondo. Ama-Windows ahlelwa ngegridi esebenzisa ngokugcwele isikhala sesikrini futhi ikuvumela ukuthi ulawule ngokushesha amawindi usebenzisa ikhibhodi kuphela.
Ukwakha indawo yomsebenzisi ephelele, izingxenye ezilandelayo ezihambisanayo ziyanikezwa:
I-Sway ithuthukiswa njengephrojekthi eyimojula eyakhelwe phezu komtapo wolwazi
ukukhishwa kokufinyelela esikrinini, okokufaka, ukuhlinzeka ngaphandle kokufinyelela okuqondile ku-OpenGL, ukusebenzisana ne-KMS/DRM, i-libinput, i-Wayland ne-X11 (kunikezwe isendlalelo sokuqalisa izinhlelo zokusebenza ze-X11 ezisekelwe ku-Xwayland). Ngokungeziwe ku-Sway, umtapo wezincwadi we-wlroots usetshenziswa ngokuqhubekayo
Ekukhishweni okusha:
- Insiza ihlukaniswe yaba iphrojekthi ehlukile
swaybg , eklanyelwe ukuphatha isithombe sangemuva sedeskithophu. I-Swaybg ayisaboshelwe ku-Sway futhi ingasetshenziswa nanoma yimaphi amaseva ayinhlanganisela ye-Wayland asekela izivumelwano ezithuthukisiwe.
i-wlr-layer-shell, i-xdg-output kanye ne-xdg-shell; - Kwenziwe umsebenzi wokuqeda ukungahambisani nomphathi wewindi le-i3;
- Ukusekelwa kwezikrini zokuthinta kwengezwe kuphaneli ye-swaybar (ama-elementi asebenzayo ngokuthinta nokuhamba ngebhayisikili kumadeskithophu anesenzo esislayidayo);
- i-swaybar isebenzisa imodi "yembondela" ukuze ibonise iphaneli phezu kwamanye amawindi ngaphandle kokucubungula imicimbi yokufaka;
- Kwengezwe ikhono lokukhubaza izinqamuleli zekhibhodi usebenzisa isilungiselelo sokukhulula{sym,code,switch}.
Source: opennet.ru