Freigabe von Hyprland 0.47, einem Compositor auf Basis von Wayland

Der Composite-Server Hyprland 0.47, der das Wayland-Protokoll verwendet, wurde vorgestellt. Das Projekt konzentriert sich auf eine Kachelkomposition (tiling), unterstĂŒtzt jedoch auch klassische, freie Fensteranordnung, die Gruppierung von Fenstern in Tab-Form, einen pseudo-mosaikartigen Modus und die vollbildmĂ€ĂŸige Maximierung von Fenstern. Es werden Möglichkeiten zur Erstellung von visuell ansprechenden OberflĂ€chen geboten: FarbverlĂ€ufe in den Fensterrahmen, UnschĂ€rfe des Hintergrunds, Animationseffekte und Schatten. Zur Erweiterung der FunktionalitĂ€t können Plugins angeschlossen werden, und fĂŒr die externe Steuerung steht IPC auf Basis von 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:

  • Experimentelle UnterstĂŒtzung fĂŒr HDR und Farbmanagement hinzugefĂŒgt.
  • Eckrundungen in Form von Quad-Rundungen wurden implementiert.
    Freigabe von Hyprland 0.47, einem Compositor auf Basis von Wayland
  • Ein Parameter "negative:" wurde in die Einstellungen eingefĂŒgt, um die Auslösung des regulĂ€ren Ausdrucks umzukehren.
  • Ein Selektor "new tag:" wurde hinzugefĂŒgt, um Fenster nach Tag zu identifizieren.
  • Der Befehl "cyclenext" erhielt das Argument "visible", um die Durchlaufung nur fĂŒr sichtbare Fenster zu beschrĂ€nken.
  • Eine Option "--verify-config" wurde hinzugefĂŒgt, um die Richtigkeit der Konfigurationsdatei zu ĂŒberprĂŒfen.
  • In hyprpm wurde die Möglichkeit hinzugefĂŒgt, alle Plugins neu zu laden.
  • Einige interne Subsysteme, die mit Speicherverwaltung, Rendering und animierten Effekten arbeiten, wurden neu geschrieben.
  • Die Leistung von regulĂ€ren AusdrĂŒcken wurde durch Caching der kompilierten Darstellung beschleunigt.
  • In XWayland wurden Probleme mit der Zwischenablage und dem Drag & Drop-Modus behoben.

Freigabe von Hyprland 0.47, einem Compositor auf Basis von Wayland
Freigabe von Hyprland 0.47, einem Compositor auf Basis von Wayland


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