Elérhető a Wayfire 0.8 kompozit szerver, amely a Waylandot használja

Majdnem három év fejlesztés után megjelent a Wayfire 0.8 összetett szerver kiadása, amely a Waylandot használja, és lehetővé teszi a forrásigény nélküli felhasználói interfészek létrehozását 3D hatásokkal, hasonlóan a Compiz 3D pluginekkel (képernyők váltása 3D kockával, térbeli ablakelrendezés, morfing ablakkezelés közben stb.). A Wayfire plugin-bővítést támogat, és rugalmas testreszabási rendszert kínál. A projekt kódja C++ nyelven íródott, és MIT licenc alatt terjesztik.

A projekt a wlroots könyvtárra épül, amelyet a Sway felhasználói környezet fejlesztői fejlesztenek, és alapvető funkciókat biztosít a Wayland alapú kompozit kezelő működésének megszervezéséhez. A szezonszabályozás érdekében használható a systemd, az elogind vagy a seatd. X11-alkalmazások futtatása XWayland segítségével lehetséges. Panelként használható a Wayfire fejlesztői által készített wf-shell, vagy egy harmadik fél panelje, a LavaLauncher. A projekthez tartozik egy wf-config néven futó konfigurációs fájlok kezelésére szolgáló könyvtár és a wcm grafikus konfigurátor is.

Az új verzióban:

  • Befogadva a „wsets” (Workspace sets) plugint, amely lehetővé teszi a gyűjtemények kezelését. vagy azok képernyőre történő áthelyezésére az egérrel való húzással a drag&drop módban. Új funkcióként bevezetésre került a virtuális asztalok rögzítése, amely lehetővé teszi a szükséges számú asztal nyitva tartását, függetlenül attól, hogy üresek-e vagy sem.. A gyűjteményben összegyűjtheti azokat a munkaasztalokat, amelyek egy meghatározott témához kapcsolódnak (például fő projekten való munka, személyes projektek, szórakozás), hogy egyidejűleg láthassa őket a képernyőn. A felhasználó bármikor átválthat egy másik gyűjteményre, és más virtuális munkaasztalokat kaphat. Minden képernyőn saját munkaasztal-gyűjtemény jeleníthető meg (például egy külső monitoron szórakozáshoz használt gyűjtemény, míg a laptop beépített képernyőjén egy munka gyűjtemény). Támogatott a gyűjtemények mozgatása a képernyők között.
    Videó lejátszása
  • Lehetőség nyílik a kompozit menedzser távoli parancsokon keresztüli vezérlésére, amelyeket hálózati socketen keresztül továbbítanak. A funkcionalitás az ipc pluginnal és további parancsfeldolgozó pluginekkel valósul meg, például az ipc-rules plugin alapvető ablakkezelési parancsokat tartalmaz. A jövőben tervezik további parancsok és események támogatásának hozzáadását.
  • Lehetőség nyílt a virtuális munkaasztalok közötti navigálásra billentyűzettel.
  • A simple-tile pluginben animált hatások kerültek bevezetésre.
  • A Vswitch pluginhez bekötések lettek hozzáadva, hogy egy elemet egy adott virtuális munkafelületre helyezhessen.
  • A Wayland protokollok megvalósítása kikerült az alapvető összetevőkből és külön plginokba vonult vissza: wayfire-shell, foreign-toplevel és gtk-shell.
  • Támogatás került bevezetésre a Wayland „xdg-activation” protokollhoz, amely lehetővé teszi a fókusz átadását különböző első szintű felületek között (például az xdg-activation segítségével egy alkalmazás fókuszát át lehet helyezni egy másikra).
  • Az irányítópulthoz új widgetek kerültek javaslatra, amelyek implementálják a rendszereszközt, az értesítéseket és a leállítási párbeszédet. Ezenkívül hozzáadták a Command-output widgetet, amely lehetővé teszi a tetszőleges parancsok végrehajtásának eredményének megjelenítését a panelen.
  • Frissítve lettek a projekt által fejlesztett wf-shell panel, a wf-config könyvtár és a wcm konfigurátor.
    Elérhető a Wayfire 0.8 kompozit szerver, amely a Waylandot használja
  • A pluginok létrehozásához szükséges API kibővítésre és átstrukturálásra került. Egyrészt az átdolgozás kompatibilitási problémákat okozott sok régi pluginnal, másrészt sikerült megoldani a legtöbb problémát, amely előzőleg gátolta a működést. Az képernyők, rétegek és nézetek listáinak kezeléséhez új scenegraph struktúra került javaslatra. A View programozási interfész, amely az alkalmazási ablakok megjelenítéséért felelős, szintén átdolgozásra került. Bevezetésre került egy tranzakciós rendszer, amely lehetővé teszi több felszíni szint és a hozzájuk kapcsolódó tulajdonságok egyidejű automatikus frissítését, valamint az ablakok dekorálásának állapotának szinkronizálását a főablakkal.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster