Veröffentlichung von Wayland Maker 0.5, einem Composite-Server im Window Maker-Stil

Die Version 0.5 des Komposit-Servers Wayland Maker ist verfügbar und implementiert eine Benutzerumgebung im Stil von Window Maker, die auf dem Wayland-Protokoll basiert. Der Quellcode des Projekts ist in C geschrieben und unter der Apache 2.0-Lizenz veröffentlicht. Ab 2023 wird das Projekt von einem Mitarbeiter von Google weiterentwickelt, der auch an der Entwicklung der minimalistischen C-Bibliothek libbase arbeitet.

Zu den unterstützten Funktionen gehören: fensterbezüglicher Stapelmodus, Verwendung virtuellen Arbeitsplätzen, Seitenleiste und NeXTSTEP-Design, Unterstützung für das Anheften von Anwendungen auf dem Bildschirm, sowie die Ausrichtung auf Leichtigkeit und hohe Leistung. Es werden die Wayland-Protokolle xdg-decoration-unstable-v1, ext_session_lock_v1, wlr_layer_shell_unstable_v1, xdg_shell und idle_inhibit_unstable_v1 unterstützt.

Hauptfunktionen von Wayland Maker 0.5:

  • Implementierung eines Hauptmenüs und eines Fensterverwaltungsmenüs.
  • Erste Unterstützung für die Fensterverwaltung über die Tastatur.
  • Überarbeitung zur Nutzung der Bibliothek wlroots 0.18.
  • Anpassbare Anordnung der Elemente auf dem Bildschirm.
  • Unterstützung für die Skalierung der Ausgabe.
  • Zuweisung von Aktionen zur Bewegung des Mauszeigers in die Bildschirmecken.
  • Unterstützung für einen Bildschirmschoner (die Wayland-Protokolle ext_session_lock_v1 und idle_inhibit_unstable_v1 werden verwendet).
  • Konfiguration von Parametern, Stilen, Menüs, Panels und Desktops über Konfigurationsdateien.
  • Erste Möglichkeit, X11-Anwendungen über den DDX-Server XWayland zu starten.
  • Prototyp einer Möglichkeit, Anwendungen auf dem Bildschirm anzuheften (DockApp). Derzeit sind nur Uhren als anheftbare Anwendungen verfügbar.

Veröffentlichung von Wayland Maker 0.5, einem Composite-Server im Window Maker-Stil


Quelle: opennet.ru
60GB SSD 8Gb DDR4