Ukuhambelana kwe-i3 kubonelelwe kumyalelo, ifayile yoqwalaselo kunye nenqanaba le-IPC, evumela i-Sway ukuba isetyenziswe njenge-transparent i3 replacement esebenzisa i-Wayland endaweni ye-X11. I-Sway ikuvumela ukuba ubeke iifestile kwiscreen hayi ngokwesithuba, kodwa ngokwengqiqo. IiWindows zicwangciswe kwigridi ezisebenzisa ngokugqibeleleyo indawo yesikrini kwaye ikuvumela ukuba ulawule ngokukhawuleza windows usebenzisa ikhibhodi kuphela.
Ukudala imeko-bume epheleleyo yomsebenzisi, ezi zixhobo zilandelayo zikhaphayo zibonelelwa:
I-Sway iphuhliswa njengeprojekthi yeemodyuli eyakhelwe phezu kwethala leencwadi
ukukhutshwa kokufikelela kwisikrini, izixhobo zokufaka, unikezelo ngaphandle kokufikelela ngokuthe ngqo kwi-OpenGL, ukusebenzisana ne-KMS/DRM, i-libinput, i-Wayland kunye ne-X11 (umaleko unikezelwe ngokuqhuba izicelo ze-X11 ezisekelwe kwi-Xwayland). Ukongeza kwi-Sway, ilayibrari ye-wlroots isetyenziswa ngokusebenzayo kuyo
Kukhupho olutsha:
- Usetyenziso lwahlulwe lwaba yiprojekthi eyahlukileyo
swaybg , eyilelwe ukulawula idesktop yephepha lodonga. I-Swaybg ayisabotshelelwa kwi-Sway kwaye ingasetyenziswa nazo naziphi na iiseva ezidityanisiweyo ze-Wayland ezixhasa iiprothokholi eziphambili.
i-wlr-layer-shell, i-xdg-output kunye ne-xdg-shell; - Umsebenzi wenziwe ukuphelisa ukungahambelani nomphathi wefestile ye-i3;
- Inkxaso yezikrini zokuchukumisa yongezwe kwiqela lenjongo ye-swaybar (izinto ezisebenzayo ngokubamba kunye nokuhamba ngebhayisekile kwiidesktops ngesenzo sokutyibilika);
- i-swaybar iphumeza indlela "yokwaleka" ukubonisa indawo yolawulo phezulu kwezinye iifestile ngaphandle kokuqhubekekisa igalelo leziganeko;
- Kongezwe ukukwazi ukukhubaza ulawulo olunqumlayo lwebhodi yezitshixo usebenzisa ukungabopheleli{sym,code,switch} isicwangciso.
umthombo: opennet.ru