komposiitimenedĆŸeri versioon , mis on ehitatud Waylandi protokolli abil ja on tĂ€ielikult ĂŒhilduv tilgakujulise aknahalduriga ja paneeliga . Projekti kood on kirjutatud C keeles ja MIT litsentsi all. Projekt on suunatud kasutamiseks Linuxis ja FreeBSD-s.
i3 ĂŒhilduvus on tagatud kĂ€surea, konfigureerimisfailide ja IPC tasandil, mis vĂ”imaldab kasutada Sway'd lĂ€bipaistva asendusena i3 jaoks, mis kasutab Waylandi asemel X11. Sway vĂ”imaldab aknaid ekraanil paigutada mitte ruumiliselt, vaid loogiliselt. Aknaid paigutatakse nii, et need moodustavad vĂ”rgu, mis optimaalselt kasutab ekraaniruumi ja vĂ”imaldab kiiret akende kĂ€sitlemist ĂŒksnes klaviatuuri abil.
TÀieliku kasutajakeskkonna seadistamiseks pakutakse jÀrgmisi komponente: (taustaprotsess KDE idle protokolliga), (ekraanisÀÀstja), (teatiste haldur), (ekraanipiltide loomine), (valiku tegemine ekraanil), (video salvestamine), (rakenduste paneel), (ekraanide klaviatuur), (vahetusala haldamine), (töölaudade taustapildi haldamine).
Sway areneb kui modulaarne projekt, mis on ehitatud , kuhu on koondatud kĂ”ik baasseosed komposiitmenedĆŸeri töö korraldamiseks. Wlroots sisaldab tagaplane,
mis vÔimaldavad abstrakteeritud juurdepÀÀsu ekraanile, sisendseadmetele, joonistamist ilma otsese OpenGL-i juurde pÀÀsemiseta, koostööd KMS/DRM, libinput, Waylandi ja X11-iga (tagab Xwaylandi baasil X11 rakenduste kÀitamise vahelise kihi). Peale Sway kasutab wlrootsi raamatukogu aktiivselt ka , sealhulgas ja Lisaks C/C++ keelele on loodud sidemed Scheme, Common Lisp, Go, Haskell, OCaml, Python ja Rust jaoks.
Uues vÀljaandes:
- Tööd on tehtud, et parandada ĂŒhilduvust aknahalduriga
. - Lisatud valik rakenduse kÀivitamiseks pÀrast taaskÀivitamist;
- Lisatud lĂŒliti vaikimisi akna jagamise meetodi valimiseks vahekaartide vĂ”i kĂ”rvuti (virna) reĆŸiimi vahel;
- Töödeldud klaviatuuripaigutuste vahetamise mehhanismi, lisatud tugi sisendseadmete tĂŒĂŒpide mÀÀramiseks ning pakutud uus kĂ€sk xkb_switch_layout;
- Lisatud toetused kursori teema jaoks, mille muutmiseks pakutakse uut kÀsku xcursor_theme;
- Layer-shellis on lisatud toetused hĂŒpikakendele;
- Töödeldud Wayland-protokollide toe rakendamine , mis on mÔeldud vÀljundseadmete seadistamiseks;
- Lisatud toe ekraaniseadete atomaarseks muutmiseks wlr_output API kaudu;
- Lisatud calibration_matrix seadistamine puutetundlike ekraanide kalibreerimiseks;
- Eemaldatud mitu mÀluleket ja probleemi, mis pÔhjustasid krahhe.
Allikas: opennet.ru
