Veröffentlichung des kompositen Servers Hyprland 0.53 und der GUI-Bibliothek Hyprtoolkit 0.5

Der Hybrid-Server Hyprland 0.53 ist jetzt verfügbar und verwendet das Wayland-Protokoll. Das Projekt konzentriert sich auf eine Kachelanordnung (tiling) von Fenstern, unterstützt jedoch auch eine klassische freie Fensteranordnung, Gruppierung von Fenstern in Registerkarten, einen pseudo-kacheligen Modus und die voll bildschirmfüllende Darstellung von Fenstern. Der Code ist in C++ geschrieben und steht unter der BSD-Lizenz.

Es werden Möglichkeiten zur Erstellung visuell ansprechender Interfaces bereitgestellt: Verläufe in Fensterrahmen, Hintergrundunschärfe, Animationseffekte und Schatten. Zur Erweiterung der Funktionalität können Plugins angeschlossen werden, und für die externe Steuerung wird eine IPC auf Basis von Sockets bereitgestellt. Die Konfiguration erfolgt über eine Konfigurationsdatei, deren Änderungen sofort ohne Neustart übernommen werden. Weitere Funktionen umfassen: dynamisch erstellbare virtuelle Desktops; Layout-Modi für Bildschirm-Elemente; globale Hotkey-Verarbeitung; Gestensteuerung über das Touchpad/den Touchscreen.

In der neuen Version:

  • Die Syntax der Fensterregeln wurde vollständig überarbeitet. Benutzerdefinierte Regeln müssen mit der neuen Syntax neu geschrieben werden: windowrule { name = apply-something match:class = my-window border_size = 10 } windowrule = match:class my-window, border_size 10
  • Für die Ausführung von Hyprland wurde ein spezielles Dienstprogramm start-hyprland bereitgestellt, das den Status des Arbeitsprozesses überwacht und diesen im Falle eines Absturzes neu startet. Das Dienstprogramm ermöglicht außerdem den Start von Hyprland im abgesicherten Modus (safe mode), bei dem keine Konfigurationsdateien geladen werden, was nützlich sein kann, um die Ursachen wiederholter Abstürze zu ermitteln.
  • Eine neue Anwendung Welcome wurde hinzugefügt, die beim ersten Anmelden gestartet wird und einen Bildschirm mit Einführungshinweisen zu Hyprland anzeigt.
  • Der Desktop-Hintergrundmanager Hyprpaper wurde auf die Nutzung der Bibliotheken hyprtoolkit und hyprwire umgestellt, was zu einer Änderung des IPC-Protokolls führte.
  • Ein neues Toolkit zur Lokalisierung und Übersetzung von Benutzeroberflächenelementen wurde hinzugefügt.
  • Eine Option zum Ausblenden des Cursors bei Eingaben von einem Tablet wurde hinzugefügt.

Veröffentlichung des kompositen Servers Hyprland 0.53 und der GUI-Bibliothek Hyprtoolkit 0.5

Zusätzlich kann die Veröffentlichung des Hyprtoolkit 0.5 erwähnt werden, das von den Entwicklern von Hyprland zur Erstellung grafischer Benutzeroberflächen in C++ entwickelt wird und nativ Wayland unterstützt. Zu den Merkmalen von Hyprtoolkit gehört eine einfache C++ API zur Erstellung grafischer Anwendungen, integrierte Unterstützung für Animationseffekte, eine Anbindung an Wayland und ein vereinfachtes System für Design-Themen.

Veröffentlichung des kompositen Servers Hyprland 0.53 und der GUI-Bibliothek Hyprtoolkit 0.5


Quelle: opennet.ru
Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster