Hyprland 0.44

Hyprland 0.44

A new version has been released Hyprland, a modern stack-tiling compositor for Wayland, aimed at customizability and high performance. It is written in C++ and distributed under the BSD-3 license.

Changes and innovations:

  • added new argument --version to check the version of the Hyprland executable (instead of hyprctl version);
  • same as above: —systeminfo.
  • new layout rule - order, designed to order layouts on one plane;
  • new environment variable - HYPRLAND_CONFIG - as another way to explicitly pass configuration instead of --config.
  • Dwindle has a few new things: the movetoroot message and the split_bias configuration parameter;
  • General layout and automatic grouping are now customizable;
  • hyprctl: new properties for monitors and workspacerules queries, and a new submap query;
  • now the presence of the XDG_CURRENT_DESKTOP variable is always checked to prevent it from being overwritten;
  • The single-pixel-buffer protocol is implemented.

Bug fixes:

  • Various fixes to UV surface unwrapping and positioning calculations: Chromium windows no longer go crazy when resizing, and resizing other apps should generally feel smoother;

  • various text input fixes for IME users;

  • fixes for XWayland handling for monitors that were misaligned and input was not being transmitted correctly after unplugging/replugging them;

  • fixed some drag-n-drop edge cases;

  • Fixed initial cursor distortion;

  • fixed various crashes;

  • the main code base has been put in order :)

Source: linux.org.ru

Add a comment