Miracle-wm 0.7 väljalase, Waylandi ja Mir põhinev komposiitmenedžer.

Matthew Kosarek, arendaja Canonicalist, avaldas komposiitmenedžeri miracle-wm 0.7, mis kasutab Waylandi protokolli ja komponente komposiitmenedžeride loomiseks. Miracle-wm toetab ruudustikupõhist akna paigutust, mis sarnaneb i3 ja Sway projektide omaga. Paneelina saab kasutada Waybar'i. Projekti kood on kirjutatud C++ keeles ja levitatakse GPLv3 litsentsi alusel. Valmis kogumikud on loodud snap formaadis ning samuti rpm ja deb pakettides Fedora ja Ubuntu jaoks.

Miracle-wm eesmärk on luua komposiitne serverilt, mis rakendab mosaiikset akende haldamist, kuid on funktsionaalsem ja stiilsem kui sellised tooted nagu Swayfx. Projekt võimaldab ka klassikalisi ujuvate akende töömeetodeid, näiteks saab paigutada eraldi aknad mosaiiksesse võrgustikku või kinnitada aknad teatud kohtadesse töölaual. Toetatakse virtuaalseid töölauad, millele saab seada oma akende töörežiimi (mosaiikne paigutus või ujuvad aknad).

Eeldatakse, et miracle-wm võib olla kasulik kasutajatele, kes eelistavad mosaiikset paigutust, kuid soovivad visuaalseid efekte ja säravamat graafilist kujundust sujuvate üleminekute ja värvidega. Konfiguratsioon määratakse YAML formaadis. Miracle-wm'i installimiseks saab kasutada käsku „sudo snap install miracle-wm —classic”.

Miracle-wm 0.7 väljalase, Waylandi ja Mir põhinev komposiitmenedžer.

Peamised uuendused:

  • IPC-liidese on viidud lõpule, mis on ühilduv i3 aknahalduri ja Sway komposiitmenedžeri IPC-protokolliga. Protokoll võimaldab hallata tööprotsessi ja suhelda komposiitmenedžeriga. Kõik ette nähtud IPC võimalused on rakendatud ning ühilduvust on parandatud kolmandate osapoolte projektidega, mis toetavad IPC i3/Sway, nagu näiteks waybar paneel ja graafiline liides nwg-shell. Uued käsud „gaps”, „nop”, „move container” ja „move workspace” on lisatud ning toetust on antud modifikaatorile „for_window”. Iga IPC-кäsku kohta on lisatud dokumentatsioon ning teostatakse käskude õigsuse teste.
  • Lisatud on hiire seadete toetamine, nagu kerimiskiirus, vasaku ja parema hiire nuppu tegevuste peegeldamine ning kursori liikumise ja hiire liikumise kiirusproportsiooni seadmine. Seadete määramiseks on ette nähtud uus jaotis „mouse:” ~/.config/miracle-wm.yaml failis.
  • Lisatud on klaviatuuri seadmed, mis võimaldavad valida klaviatuuri paigutuse, klaviatuuri tüübi ja korduva vajutamise genereerimise seadistused klahvi all hoidmise ajal. Vaikimisi laaditakse konfigureerimine locale1 lokaalist.
  • Mir-i komposiitserverite moodulid on uuendatud versioonile 2.22, mis avaldati eelmisel nädalal. Uues versioonis on lisatud Waylandi protokolli „drm-syncobj” teostus, et võimaldada puhversünkroonimist DRM-i (Direct Rendering Manager) sünkroniseerimisobjektide abil. On rakendatud võimalus konfigureerida seadeid reaalajas. NVIDIA graafikakaardiga süsteemide ühilduvus on paranenud. Algab Rust-keeles kirjutatud koodi integreerimine (komponentide koostamine Rusti keeles on vabatahtlik).

Allikas: opennet.ru

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster