Eine neue Version ist erschienen Hyprland, ein moderner Stacking-Composer für Wayland, der sich auf Anpassbarkeit und hohe Leistung konzentriert. Geschrieben in C++ und unterliegt der BSD-3-Lizenz.
Änderungen und Neuerungen:
- Ein neues Argument —version wurde hinzugefügt, um die Version der ausführbaren Datei Hyprland zu prüfen (anstatt hyprctl version);
- das Gleiche gilt für —systeminfo.
- neue Regel für das Layout — order, die zur Anordnung von Layouts auf einer Oberfläche dient;
- neue Umgebungsvariable — HYPRLAND_CONFIG — als eine weitere Möglichkeit, Konfigurationen explizit anstelle von —config zu übergeben.
- in Dwindle gibt es einige neue Dinge: Nachricht über movetoroot und Konfigurationsparameter split_bias;
- das allgemeine Layout und die automatische Gruppierung sind jetzt konfigurierbar;
- hyprctl: neue Eigenschaften für die Anfragen monitors und workspacerules, sowie eine neue Anfrage submap;
- jetzt wird immer auf das Vorhandensein der Variable XDG_CURRENT_DESKTOP geprüft, um eine Überschreibung zu verhindern;
- das Protokoll single-pixel-buffer wurde implementiert.
Fehlerbehebungen:
verschiedene Anpassungen für die UV-Entwicklung der Oberfläche und die Positionsberechnungen: Chromium-Fenster verhalten sich nun stabiler bei Größenänderungen, und die Größenänderung anderer Anwendungen wirkt insgesamt flüssiger;
verschiedene Textinput-Korrekturen für IME-Nutzer;
Korrekturen der XWayland-Verarbeitung für Monitore, die sich verschoben haben und deren Eingaben nach dem Ab- und Wiederanschließen nicht richtig übertragen wurden;
einige Randfälle für Drag-and-Drop wurden behoben;
der anfängliche Cursor wird korrigiert;
verschiedene Abstürze wurden behoben;
der Hauptcode wurde in Ordnung gebracht 🙂
Quelle: linux.org.ru
