Die Veröffentlichung von Hyprland 0.44, einem Kompositserver, der das Wayland-Protokoll nutzt, ist erfolgt. Dieser Kompositserver ist auf eine kachelbasierte Fensteranordnung (Tiling) ausgelegt, unterstĂŒtzt jedoch auch klassisches, freies Fenster-Management, die Gruppierung von Fenstern in Registerkarten, den Pseudo-Tiling-Modus und die Vollbildanzeige von Fenstern. Er bietet Elemente zur Erstellung visuell ansprechender OberflĂ€chen, wie z. B. FarbverlĂ€ufe in Fensterrahmen, UnschĂ€rfe, Animationseffekte und Schatten. Zur Erweiterung der FunktionalitĂ€t können Plugins hinzugefĂŒgt werden, und fĂŒr die externe Steuerung stehen IPC auf Socket-Basis zur VerfĂŒgung. Der Code ist in C++ geschrieben und wird unter der BSD-Lizenz verbreitet.
Die Konfiguration erfolgt ĂŒber eine Datei, deren Ănderungen sofort ohne Neustart ĂŒbernommen werden. Um die Spielleistung zu verbessern, kann die vertikale Synchronisation (VSync) mit einem Frame-Rate-Threshold deaktiviert werden, um Rissbildung (Tearing) zu verhindern. Zu den Funktionen gehört auch die UnterstĂŒtzung fĂŒr dynamisch erzeugte Fenster. virtuellen ArbeitsflĂ€chen, zwei integrierte Layout-Modi fĂŒr Elemente auf dem Bildschirm und ein System zur globalen Verarbeitung von Hotkeys.
In der neuen Version:
- UnterstĂŒtzung des Wayland-Protokolls fĂŒr einen Einzel-Pixel-Puffer hinzugefĂŒgt, der es ermöglicht, Einzel-Pixel-Puffer mit vier 32-Bit RGBA-Werten zu erstellen.
- Optionen ââsysteminfoâ und ââversionâ hinzugefĂŒgt, um Systeminformationen anzuzeigen (fĂŒr das EinfĂŒgen in Fehlerberichte) und die Versionsnummer von Hyprland anzuzeigen.
- Der Konfigurationseinstellung âlayerruleâ wurde das Attribut âorderâ hinzugefĂŒgt, um die Gruppierung von Schichten anzupassen.
- Die Umgebungsvariable HYPRLAND_CONFIG wurde hinzugefĂŒgt, um Konfigurationsparameter ohne die Option ââconfigâ zu ĂŒbermitteln.
- Im Fensterkompositionsmodus Dwindle wurde der Befehl nmovetoroot und die Einstellung split_bias hinzugefĂŒgt.
- Die Möglichkeit zur Anpassung des automatischen Gruppierungsmodus wurde bereitgestellt.
- Ein neuer Submap-Anfragebefehl wurde in das Tool hyprctl integriert und die Query-Funktionen fĂŒr Monitore und Workspacerules wurden erweitert.


Quelle: opennet.ru
