A wayland-protocols 1.20 kiadása

Elérhető csomag kiadása wayland-protocols 1.20, amely tartalmaz egy protokoll- és kiterjesztéskészletet, amely kiegészíti a Wayland alap protokoll képességeit, és biztosítja az összetett szerverek és felhasználói környezetek létrehozásához szükséges funkciókat. A 1.20-as verziót szinte azonnal a kiadás után alakították ki 1.19, mivel néhány fájl (README.md, GOVERNANCE.md, MEMBERS.md) nem került bele az archívumba.

Az új verzióban frissült a protokoll xdg-shell, amely lehetővé teszi már rögzített popup párbeszédablakok helyzetének megváltoztatását. Az „előadás idő” протоколhoz és az xdg-shell-hez új enum és bitfield attribútumok kerültek hozzáadásra. A csomagba bekerült a
GOVERNANCE.md, amely leírja a Wayland új protokolljainak létrehozásának és a meglévők frissítésének folyamatát a wayland-protocols készletében. Kisebb kiegészítések történtek a meglévő protokollokban, javították a dokumentációt és kijavították a feltárt hibákat.

Jelenleg a wayland-protocols a következő stabil protokollokat tartalmazza, amelyek visszafelé kompatibilis módon működnek:

  • „viewporter” – lehetővé teszi a kliens számára, hogy méretezési és felületi vágási műveleteket végezzen a szerver oldalon.
  • „presentation time” – biztosítja a videók megjelenítését.
  • „xdg-shell” – felületek létrehozásához és interakciókhoz használt interfész mint ablak, lehetővé téve azok képernyőn való mozgatását, minimalizálását, maximalizálását, méretezését, stb.

Instabil protokollok, amelyek fejlesztése még nem fejeződött be, és nem garantálják a korábbi kiadásokkal való kompatibilitást:

  • „fullscreen-shell” – a teljes képernyős munka irányítása;
  • „input-method” – beviteli módszerek kezelése;
  • „idle-inhibit” – a képernyővédő (screensaver) elindulásának blokkolása;
  • „input-timestamps” – az eseményekhez tartozó időbélyegek;
  • „linux-dmabuf” – több grafikus kártya közötti megosztás DMABuffer technológiával;
  • „text-input” – a szöveg beírásának megszervezése;
  • „pointer-gestures” – érintőképernyős kezelések irányítása;
  • „relative pointer events” – relatív mutató események;
  • „pointer constraints” – mutató korlátozások (lezárás);
  • „tablet” – táblagépről történő bevitel támogatása.
  • „xdg-foreign” – a „szomszédos” kliens felületeivel való interakciós interfész;
  • „xdg-decoration” – az ablakdíszítések szerveroldali rajzolása;
  • „xdg-output” – további információk a videokimenetről (használják a részletes méretezéshez);
  • A 'xwayland-keyboard-grab' az XWayland alkalmazásokban történő bevitel elfogását végzi.
  • primary-selection – analógiásan az X11-hez, biztosítja az elsődleges vágólap (primary selection) működését, aminek információi általában a középső egérgombbal érhetők el;
  • linux-explicit-synchronization – Linux-specifikus puffer koordinálási mechanizmus a felülethez kötve.

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