Die neue Version ist erschienen Hyprland, ein moderner stapelbarer Kompositor für Wayland, der auf Anpassbarkeit und hohe Leistung abzielt. Geschrieben in C++ und unterliegt der BSD-3 Lizenz.
Änderungen und Neuerungen:
- ein neues Argument —version zur Überprüfung der Version der ausführbaren Datei Hyprland (anstatt hyprctl version);
- das Gleiche wie oben: —systeminfo.
- eine neue Layout-Regel — order, die zur Anordnung von Layouts auf einer Ebene bestimmt ist;
- eine neue Umgebungsvariable — HYPRLAND_CONFIG — als eine weitere Möglichkeit, die Konfiguration klar zu übergeben anstelle von —config.
- in Dwindle gibt es einige neue Dinge: eine Meldung über movetoroot und den Konfigurationsparameter split_bias;
- die allgemeine Anordnung und automatische Gruppierung sind jetzt konfigurierbar;
- hyprctl: neue Eigenschaften für Anfragen auf monitors und workspacerules sowie eine neue Anfrage submap;
- jetzt wird immer das Vorhandensein der Variablen XDG_CURRENT_DESKTOP überprüft, um deren Überschreibung zu verhindern;
- das Protokoll single-pixel-buffer wurde implementiert.
Fehlerbehebungen:
verschiedene Korrekturen für UV-Entwicklung der Oberfläche und Positionierungsberechnungen: Chromium-Fenster verhalten sich nicht mehr unberechenbar bei Größenänderungen, und die Größenänderung anderer Anwendungen sollte insgesamt flüssiger erscheinen;
verschiedene Korrekturen für die Texteingabe für IME-Benutzer;
Korrekturen der XWayland-Verarbeitung für Monitore, die verschoben wurden und deren Eingaben nach dem Trennen/Wiederverbinden nicht richtig übertragen wurden;
einige Randfälle von Drag & Drop wurden korrigiert;
das anfängliche Flackern des Cursors wurde behoben;
verschiedene Abstürze wurden behoben;
die Hauptcodebasis wurde in Ordnung gebracht 🙂
Quelle: linux.org.ru
