Der Composite-Server Hyprland 0.48, der das Wayland-Protokoll verwendet, ist verfĂŒgbar. Das Projekt konzentriert sich auf ein mosaikartiges (tiling) Fensterlayout, unterstĂŒtzt jedoch auch die klassische, freie Anordnung von Fenstern, das Gruppieren von Fenstern in Form von Tabs, einen pseudo-mosaikartigen Modus und das vollbildmĂ€Ăige Aufklappen von Fenstern. Es werden Möglichkeiten fĂŒr die Erstellung visuell ansprechender BenutzeroberflĂ€chen bereitgestellt: FarbverlĂ€ufe in Fensterrahmen, HintergrundunschĂ€rfe, Animationseffekte und Schatten. Zur Erweiterung der FunktionalitĂ€t können Plugins angeschlossen werden, und fĂŒr die externe Steuerung des Betriebs steht IPC basierend auf Sockets zur VerfĂŒgung. Der Code ist in C++ geschrieben und wird unter der BSD-Lizenz veröffentlicht.
Die Konfiguration erfolgt ĂŒber eine Konfigurationsdatei, deren Ănderungen zur Laufzeit ohne Neustart ĂŒbernommen werden. Zur Verbesserung der Spielleistung kann die vertikale Synchronisation (VSync) mit einem Frame-Clamping-Puls deaktiviert werden, um das Auftreten von Tearing zu vermeiden. Zu den Funktionen gehören zudem: dynamisch erzeugte virtuelle Desktops; Layout-Modi fĂŒr Elemente auf dem Bildschirm; globale Verarbeitung von Tastenkombinationen; Gestensteuerung auf dem Touchpad/Touchscreen.
In der neuen Version:
- VollstĂ€ndige UnterstĂŒtzung fĂŒr Farbmanagement wurde implementiert, basierend auf dem Wayland-Protokoll.
- Die Implementierung der Leiste fĂŒr die Arbeit mit gruppierten Fenstern (groupbar) wurde verbessert. Abgerundete Ecken wurden ermöglicht, und es gibt Einstellungen fĂŒr AbstĂ€nde, GröĂen, Schriftarten und andere Erscheinungsparameter.

- Ein neuer Dialog wurde hinzugefĂŒgt, der angezeigt wird, wenn die Anwendung eingefroren ist.

- Viele Probleme im Zusammenhang mit der Synchronisation von Puffern und HĂ€ngern bei der Darstellung auf Systemen mit NVIDIA-GPU wurden behoben.
- Ein neuer Animationsstil fĂŒr Fenster "gnomed" wurde hinzugefĂŒgt, der an die Animationen in GNOME erinnert.
- Ein neuer Schalter fĂŒr Regeln fĂŒr angedockte Fenster wurde hinzugefĂŒgt.
- Die Möglichkeit, zyklisch zwischen Fenstern in der Reihenfolge des Zugriffs auf die Fenster zu wechseln, wurde hinzugefĂŒgt.
- UnterstĂŒtzung fĂŒr das Wayland-Protokoll ext-idle-notify zur Verfolgung der BenutzerinaktivitĂ€t wurde hinzugefĂŒgt.
- Die UnterstĂŒtzung fĂŒr das Starten von X11-Anwendungen mit Xwayland wurde verbessert.


Quelle: opennet.ru


