A Waylandot használó Sway 1.6 felhasználói környezet kiadása

Elérhető a Sway 1.6 kompozit kezelő új kiadása, amely a Wayland protokollal készült és teljesen kompatibilis az i3 csempeablak-kezelővel és az i3bar panellel. A projekt kódja C nyelven íródott, és MIT licenc alatt terjesztik. A projekt célja a Linux és FreeBSD környezetekben való használat.

Az i3 kompatibilitását a parancsok, konfigurációs fájlok és IPC szintjén biztosítják, lehetővé téve a Sway átlátszó helyettesítést i3-val, amely Waylandot használ az X11 helyett. A Sway lehetővé teszi az ablakok logikai, nem térbeli elhelyezését a képernyőn. Az ablakok egy hálózati elrendezésbe kerülnek, optimálisan kihasználva a képernyő terét és lehetővé téve, hogy az ablakokkal csak billentyűzet használatával manipuláljunk.

Teljeskörű felhasználói környezet kialakításához kiegészítő komponensek állnak rendelkezésre: swayidle (háttérfolyamat a KDE idle protokoll megvalósításával), swaylock (képernyőzár), mako (értesítéskezelő), grim (képernyőképek készítése), slurp (kiválasztás a képernyőn), wf-recorder (videofelvétel), waybar (alkalmazáspanel), virtboard (képernyőbillentyűzet), wl-clipboard (vágólap kezelés), wallutils (asztal háttérkép kezelés).

A Sway moduláris projektként fejlődik, amely a wlroots könyvtárra épül, amely tartalmazza az összes alapvető primitívet a kompozit kezelő működésének megszervezéséhez. A wlroots háttérprogramokat tartalmaz a képernyőhöz, beviteli eszközökhöz való hozzáférés, OpenGL nélküli rajzolás, KMS/DRM, libinput, Wayland és X11 integrálására (az X11 alkalmazások Wayland alapú Xwayland használatával történő futtatásához). A wlroots könyvtárat más projektek, például a Librem5 és a Cage is aktívan használja. C/C++ nyelven kívül kötődések készültek Scheme, Common Lisp, Go, Haskell, OCaml, Python és Rust számára.

Az új kiadásban:

  • Megvalósult a bev input módszerek (IME) használatának lehetősége a felhasználói felület elemeiben, mint például a panelek és a zárolási képernyő.
  • Növelték az interaktív ablakmozgás és átméretezés simaságát.
  • A Flatpak és Snap önálló csomagokban a rendszerintegráció javításához használják az xdg-foreign protokollt.
  • Az i3 ablakkezelővel való kompatibilitás javult az ablakok elrendezését módosító parancsokkal kapcsolatban.
  • Új opció került hozzáadásra a kurzor írás közbeni elrejtésére.
  • A kuka implementációja alkalmazkodott a systemd vagy elogind nélküli rendszerekhez.
  • Növelték az X11 alkalmazásokkal való vágólap kezelési megbízhatóságát.

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