Hyprland 0.45 and 0.46

Hyprland 0.45 and 0.46

On November 9 and December 17, 2024, versions 0.45 and 0.46 of the stekovo-tiling compositor were released. Hyprland, written in C++ and distributed under the BSD-3 license.

  • Changes that break backward compatibility: no_gaps_when_only has been removed and replaced with workspace rules. See. here.
  • decoration:shadow_ has been moved, see. here.
  • The algorithm for rounding corners has been improved.
  • The behavior of hardware cursors on NVIDIA has been enhanced.
  • Groups have received the following features: group_on_movetoworkspace, merge_groups_on_groupbar, drag_into_group, merge_floated_into_tiled_on_groupbar.
  • hyprland-ctm-control now supports, meaning that hyprsunset will work.
  • Hyprland will now warn you if you have incorrectly set assets instead of crashing.
  • Snapping for floating windows has been added.
  • The default behavior of the extension for undersized textures, presented in 0.44, can now be configured through expand_undersized_textures.
  • The shadow now has a sharp option to cancel blurring.
  • Hyprctl has several new options for displaying the locked state of the keyboard and mirroring monitor output.
  • The error panel of the Hyprland configuration will now reserve space instead of obstructing the view.
  • NVIDIA hardware cursors: cursor:dumb_copy has been replaced with cursor:use_cpu_buffer. This should allow the use of NVIDIA hardware cursors without drawbacks. Note, this is experimental.
  • Window and layer rules: now the rules for regular expressions require full compliance to take effect.
  • Color processing has been moved from sRGB to OkLab. This means that gradients and color transitions will look more natural.
  • Drap-n-Drop has returned for XWayland.
  • New update screen.
  • The processing of window and layer rules has been improved and optimized; the processing of regular expressions is now carried out using Google's RE2.
  • cursor:warp_on_change_workspace now accepts force to bypass cursor:no_warps.
  • hyprctl: clients have received inhibitingIdle, monitors have received directScanout, plugins list has received -j support.
  • Added cursor: warp_back_after_non_mouse_input, which prevents messiness between input from touchpad/tablet and input from mouse.
  • Added lockdead_screen_delay, if your lock screen cannot appear fast enough to avoid flashing.
  • Now you can blur the background of IME popups using decoration: blur: input_methods.
  • Version queries now also show related versions of hypr* dependencies.
  • New window rules for the mouse and touchpad scroll factors.
  • New splashes added for Christmas and New Year.
  • And more!

››› Release 0.45

Source: linux.org.ru

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster