Veröffentlichung von wayland-protocols 1.20

VerfĂŒgbar Veröffentlichung des Pakets wayland-protocols 1.20, das ein Set von Protokollen und Erweiterungen enthĂ€lt, die die Möglichkeiten des Basisprotokolls Wayland ergĂ€nzen und die fĂŒr den Aufbau von Kompositservern und Benutzerumgebungen notwendigen Funktionen bereitstellen. Die Version 1.20 wurde fast unmittelbar nach 1.19, aufgrund des Ausschlusses einiger Dateien (README.md, GOVERNANCE.md, MEMBERS.md) aus dem Archiv.

In der neuen Version wurde das Protokoll xdg-shell, in das die Möglichkeit zur Änderung der Position bereits angehefteter Popup-Dialoge hinzugefĂŒgt wurde. Neue Attribute enum und bitfield wurden zu den Protokollen „presentation time“ und xdg-shell hinzugefĂŒgt. Ein Dokument wurde hinzugefĂŒgt, das
GOVERNANCE.md, beschreibt die Prozesse zur Erstellung neuer Wayland-Protokolle und die Aktualisierung bestehender Protokolle im Set der wayland-protocols. Es wurden geringfĂŒgige ErgĂ€nzungen zu bestehenden Protokollen vorgenommen, die Dokumentation verbessert und entdeckte Fehler behoben.

Derzeit umfasst das Paket wayland-protocols die folgenden stabilen Protokolle, die AbwÀrtskompatibilitÀt bieten:

  • „viewporter“ – ermöglicht es dem Client, auf der Serverseite Aktionen zur Skalierung und zum Beschneiden der Kanten der OberflĂ€che durchzufĂŒhren.
  • „presentation time“ – sorgt fĂŒr die Anzeige von Videos.
  • «xdg-shell» — eine Schnittstelle zur Erstellung und Interaktion mit OberflĂ€chen wie Fenstern, die es ermöglicht, sie auf dem Bildschirm zu bewegen, zu minimieren, zu maximieren, die GrĂ¶ĂŸe zu Ă€ndern usw.

Instabile Protokolle, deren Entwicklung noch nicht abgeschlossen ist und deren KompatibilitĂ€t mit frĂŒheren Versionen nicht garantiert werden kann:

  • „fullscreen-shell“ – verwaltet die Arbeit im Vollbildmodus;
  • „input-method“ – verarbeitet Eingabemethoden;
  • «idle-inhibit» — Unterbrechung des Bildschirmschoners (Screensaver);
  • «input-timestamps» — Zeitstempel fĂŒr Eingabeereignisse;
  • «linux-dmabuf» — Gemeinsame Nutzung mehrerer Grafikkarten mithilfe der DMABuff-Technologie;
  • «text-input» — Organisation der Texteingabe;
  • «pointer-gestures» — Steuerung ĂŒber Touchscreens;
  • «relative pointer events» — relative Zeigereignisse;
  • «pointer constraints» — ZeigereinschrĂ€nkungen (Sperrung);
  • «tablet» — UnterstĂŒtzung fĂŒr die Eingabe von Tablets.
  • «xdg-foreign» — Schnittstelle zur Interaktion mit "benachbarten" Client-OberflĂ€chen;
  • «xdg-decoration» — Gestaltung von Fensterdekorationen auf der Serverseite;
  • «xdg-output» — zusĂ€tzliche Informationen ĂŒber die Videoausgabe (wird fĂŒr skalierte Darstellung verwendet);
  • «xwayland-keyboard-grab» — Eingabeverwaltung in XWayland-Anwendungen.
  • primary-selection — Ă€hnlich wie bei X11 unterstĂŒtzt es die Funktion des primĂ€ren Clipboard (primary selection), dessen Informationen normalerweise mit der mittleren Maustaste eingefĂŒgt werden;
  • linux-explicit-synchronization — spezifischer Linux-Synchronisationsmechanismus fĂŒr Buffer in Bezug auf OberflĂ€chen.

Quelle: opennet.ru

Erwerben Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server đŸ”„ Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster