Veröffentlichung des Pakets , das eine Reihe von Protokollen und Erweiterungen enthĂ€lt, die die Funktionen des Basisprotokolls Wayland ergĂ€nzen und die fĂŒr den Aufbau von Kompositservern und Desktop-Umgebungen erforderlichen Funktionen bereitstellen. In Version 1.18 wurden kleinere ErgĂ€nzungen zu bestehenden Protokollen vorgenommen, die Dokumentation verbessert und identifizierte Fehler behoben. Die Veröffentlichung von Weston 7.0 und Wayland 1.18 wird fĂŒr den 23. August erwartet.
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-grubâ â Eingabeerfassung 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
