labwc — ein Composite-Manager für Wayland mit Funktionen, die an Openbox erinnern. Kompatibel mit Openbox-Themen. Basierend auf der wlroots-Bibliothek.
Neuigkeiten:
-
Unterstützung für das Wayland-Protokoll hinzugefügt cursor-shape-v1, das zur Anpassung des Aussehens des Cursors durch die Übertragung einer Reihe von Cursorbildern verwendet wird.
-
Unterstützung für das Wayland-Protokoll hinzugefügt fractional-scale, mit dem der Compositor nicht ganzzahlige Skalierungswerte für Oberflächen übermitteln kann, was dem Client ermöglicht, eine genauere Puffergröße für wp_viewport-Objekte zu bestimmen, anstatt gerundete Skalierungsinformationen zu übermitteln.
Unterstützung für Symbole in Fenstertiteln hinzugefügt.
Im Fensterumschalter wurde die Möglichkeit der Rückwärtsbewegung durch Drücken der Pfeiltaste nach links oder nach oben implementiert.
Die Einstellung osd.workspace-switcher.boxes.{width,height} wurde hinzugefügt, um die Größe der Miniaturansichten im Interface für den Wechsel zwischen virtuellen Arbeitsbereichen festzulegen.
Neue Aktionen VirtualOutputAdd und VirtualOutputRemove wurden hinzugefügt, um virtuelle Ausgabegeräte hinzuzufügen und zu entfernen.
Die Aktion ResizeTo zum Ändern der Größe wurde hinzugefügt.
Die Aktion ToggleOmnipresent und die Option „Immer im sichtbaren Arbeitsbereich“ wurden hinzugefügt, um Inhalte immer auf dem aktiven Desktop anzuzeigen.
Für Anwendungen, die XWayland nutzen, wird die Eigenschaft _NET_WORKAREA bereitgestellt, die es ermöglicht, die Größe des freien Bereichs auf dem Bildschirm zu erkennen, der nicht von Panels eingenommen wird (zum Beispiel wird sie in Qt zur Berechnung der Größe von Kontextmenüs verwendet).
Einige Fehler wurden ebenfalls behoben.
Quelle: linux.org.ru
