CoW Version 0.4, Anpassungen des Fenstermanagers FVWM für Wayland

Thomas Adam, der Schöpfer des Fenstermanagers FVWM3, einer der Hauptentwickler von FVWM und Betreuer der portablen Version des Terminalmultiplexers tmux, hat das Projekt CoW (Compositor on Wayland) veröffentlicht, das darauf abzielt, einen gestapelten Fenstermanager im FVWM- und MWM-Stil zu erstellen, der das Wayland-Protokoll anstelle von X11 verwendet. Zu den Unterschieden gehört ein einfacher Mechanismus zur Konfiguration, bei dem anstelle einer komplizierten Konfigurationssyntax eine Reihe von Befehlen verwendet wird, die den tmux-Befehlen ähneln und sowohl in der Konfigurationsdatei als auch in der IPC-Schnittstelle für die Fernsteuerung angewendet werden. Der Code ist in C geschrieben und steht unter der ISC-Lizenz. Die Builds werden für Arch Linux, Fedora und OpenBSD erstellt.

CoW ist auf dem modularen Kompositorkonzept umgesetzt Server River, das für die Implementierung des Wayland-Protokolls, die Darstellung und die Zugriffskontrolle für Ein- und Ausgabe verantwortlich ist.
CoW bietet Abstraktionen für das Fenstermanagement, IPC, Befehle und Funktionen für gestapeltes Platzieren, Dekodieren und Anordnen von Fenstern. Diese Trennung ermöglicht es, sich auf die Funktionen des Fenstermanagements zu konzentrieren, ohne sich von den Feinheiten des Wayland-Protokolls ablenken zu lassen.

Über dem Fenstermanager laufen die Cowbar-Leiste, das Cow-Appmenu-Anwendungsmenü, der Cowpager für die Navigation durch virtuelle Arbeitsflächen, der Cowbuttons-Launcher und die Schnittstelle zur Anzeige der Fensterliste, cowiconman. Anstelle der integrierten Leiste kann auch die Waybar-Leiste verwendet werden. Die Version CoW 0.4 ist bemerkenswert für die Einführung der Möglichkeit zur Verwendung von Fenst Containern auf oberster Ebene zur Erstellung beliebiger Fensterlayouts auf dem Bildschirm (ein Fenster auf oberster Ebene kann in Spalten und Zeilen unterteilt werden, die unabhängig voneinander in der Größe geändert werden können).



Quelle: opennet.ru
Zuverlässiges Hosting für Websites mit DDoS-Schutz kaufen, VPS VDS Server 🔥 Zuverlässiges Hosting für Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster