composite maneja kuburitswa (kuburitsa 1.3 haina kuvakwa), yakavakwa uchishandisa iyo Wayland protocol uye inoenderana zvizere neyetairi hwindo maneja. uye panel . Iyo kodhi yeprojekiti yakanyorwa muC uye pasi pemutemo weMIT. Chirongwa ichi chakanangana nekushandiswa mu Linux uye FreeBSD.
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: (kumashure maitiro kuita iyo KDE idle protocol), (screen saver), (maneja wekuzivisa), (kutora skrini), (kusarudza nzvimbo pachiratidziro), (kutorwa kwevhidhiyo), (application bar), (screen keyboard), (kushanda ne clipboard), (Desktop Wallpaper manejimendi).
Sway iri kuvandudzwa se modular purojekiti yakavakirwa pamusoro peraibhurari , iyo ine zvese zvekutanga zvekutanga zvekuronga basa remubatanidzwa maneja. Wlroots inosanganisira backends ye
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 kusanganisira и . Pamusoro peC / C ++, zvisungo zvakagadzirirwa Scheme, Common Lisp, Go, Haskell, OCaml, Python uye Rust.
Mukuburitswa kutsva:
Source: opennet.ru
