Release des Pakets , das eine Sammlung von Protokollen und Erweiterungen enthĂ€lt, die die Funktionen des Basismoduls Wayland ergĂ€nzen und notwendige Funktionen fĂŒr den Aufbau von Compositing-Servern und Benutzerumgebungen bereitstellen. In der Version 1.18 wurden geringfĂŒgige ErgĂ€nzungen an den bestehenden Protokollen vorgenommen, die Dokumentation verbessert und Fehler behoben. Die Veröffentlichung von Weston 7.0 und Wayland 1.18 wird fĂŒr den 23. August erwartet.
Derzeit umfassen die wayland-protocols die folgenden stabilen Protokolle, die abwÀrtskompatibel sind:
- âviewporterâ - ermöglicht es dem Client, MaĂnahmen zur Skalierung und zum Zuschneiden der RĂ€nder einer OberflĂ€che auf der Serverseite durchzufĂŒhren.
- âpresentation timeâ â sorgt fĂŒr die Anzeige von Videos.
- âxdg-shellâ - Schnittstelle zur Erstellung und Interaktion mit OberflĂ€chen wie Fenstern, die es ermöglicht, sie auf dem Bildschirm zu verschieben, 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 ist:
- âfullscreen-shellâ â Verwaltung der Vollbildfunktion;
- âinput-methodâ â Verarbeitung von Eingabemethoden;
- âidle-inhibitâ â Sperrung des Screensavers (Bildschirmschoner);
- âinput-timestampsâ â Zeitstempel fĂŒr Eingabeereignisse;
- âlinux-dmabufâ â gemeinsame Nutzung mehrerer Grafikkarten mittels DMABuff-Technologie;
- âtext-inputâ â Organisation der Texteingabe;
- âpointer-gesturesâ â Eingaben ĂŒber Touchscreen-Steuerung;
- ârelative pointer eventsâ â relative Zeigerereignisse;
- âpointer constraintsâ â ZeigerbeschrĂ€nkungen (Sperrung);
- âtabletâ â UnterstĂŒtzung der Eingabe ĂŒber Tablets.
- âxdg-foreignâ â Schnittstelle zur Interaktion mit den âbenachbartenâ OberflĂ€chen des Clients;
- âxdg-decorationâ â Zeichnung von Fensterdekorationen auf der Serverseite;
- âxdg-outputâ â zusĂ€tzliche Informationen ĂŒber den Videoausgang (verwendet fĂŒr skalierte Darstellung);
- âxwayland-keyboard-grubâ â Eingabeverarbeitung in XWayland-Anwendungen.
- primary-selection â analog zu X11 stellt es die Funktion des primĂ€ren Clipboard-Puffers (primary selection) zur VerfĂŒgung, dessen Inhalte normalerweise mit der mittleren Maustaste eingefĂŒgt werden;
- linux-explicit-synchronization â ein fĂŒr Linux spezifischer Mechanismus zur Synchronisation der Puffer in Bezug auf die OberflĂ€chen.
Quelle: opennet.ru
