i3 kuenderana kunopihwa pakuraira, faira yekumisikidza uye IPC level, ichibvumira Sway kushandiswa seyakajeka i3 kutsiva iyo inoshandisa Wayland pachinzvimbo cheX11. Sway inokubvumira kuti uise mahwindo pachiratidziro kwete spatially, asi zvine musoro. Windows yakarongerwa mugidhi inoita kuti ishandise zvakaringana nzvimbo yechidzitiro uye inobvumidza iwe kukurumidza kushandura windows uchishandisa kiibhodhi chete.
Kugadzira nharaunda yevashandisi yakazara, zvinotevera zvinoperekedza zvikamu zvinopihwa:
Sway iri kuvandudzwa se modular purojekiti yakavakirwa pamusoro peraibhurari
kubviswa kwekuwana skrini, zvishandiso zvekupinza, kupa pasina kupinda zvakananga kuOpenGL, kudyidzana neKMS/DRM, libinput, Wayland uye X11 (mutsetse unopihwa wekumhanyisa X11 zvikumbiro zvichibva paXwayland). Pamusoro peSway, raibhurari yewlroots inoshandiswa zvakanyanya mukati
Mukuburitswa kutsva:
- Basa rakaitwa kuvandudza kuenderana nemaneja wehwindo
i3 4.17 . - Yakawedzerwa sarudzo yekutanga application mushure mekutangazve;
- Yakawedzera shanduko yekusarudza nzira yakasarudzika yekutsemura mahwindo mumatabu kana padivi-ne-parutivi (akaturikidzana);
- Iyo nzira yekuchinjisa marongero ekhibhodi yakagadziridzwa, tsigiro yekuona mhando dzemidziyo yekupinza yawedzerwa, uye murairo mutsva xkb_switch_layout wataurwa;
- Yakawedzerwa tsigiro yematemu ekutuka, yekushandura iyo itsva xcursor_theme murairo inotsanangurwa;
- Yakawedzera rutsigiro rwepop-up windows kune layer-shell;
- Yakaitwa tsigiro yeWayland protocol
wr-output-management-v1 , yakagadzirirwa kumisikidza michina inobuda; - Yakawedzera tsigiro yeatomu yekushandura skrini masisitimu kuburikidza neiyo wlr_output API;
- Yakawedzera calibration_matrix kuseta yekubata screen calibration;
- Yakagadzirisa akati wandei ndangariro kuvuza uye kukanganisa nyaya.
Source: opennet.ru