Издание на Hyprland 0.44, композитен сървър на базата на Wayland

Публикувано издание на композитния сървър Hyprland 0.44, използващ протокола Wayland. Композитният сървър е ориентиран към планирането на прозорци (tiling), но също така поддържа и класическо свободно разположение на прозорци, групиране на прозорци в табове, псевдопланиран режим и пълноекранно разширяване на прозорците. Поддържат се елементи за създаване на визуално привлекателни интерфейси, като градиенти в рамките на прозорците, размазване, анимационни ефекти и сенки. За разширяване на функционалността могат да се свързват плъгини, а за външно управление се предоставя IPC на база сокети. Кодът е написан на C++ и се разпространява под лиценз BSD.

Настройките се извършват чрез конфигурационен файл, промените в който се приемат на летящо без рестарт. С цел повишаване на производителността на игрите е предоставена възможност за деактивиране на вертикалната синхронизация (VSync) с кадровия гасящ импулс, използвана за защита от появата на разкъсвания при извеждане (tearing). Сред възможностите се откроява и поддръжката на динамично създаваеми. виртуални работни площи, два вградени режима на подредба на елементите на екрана и система за глобално обработване на горещи клавиши.

В новата версия:

  • Добавена е поддръжка на Wayland протокола single-pixel-buffer, което позволява създаването на однопикселни буфери, включващи четири 32-битови стойности RGBA.
  • Добавени са опциите „—systeminfo“ и „—version“ за извеждане на информация за системата (за вмъкване в отчети за проблеми) и показване на номера на версията на Hyprland.
  • В параметъра за конфигурация „layerrule“ е добавено свойството „order“ за настройка на групирането на слоевете.
  • Добавена е променлива на средата HYPRLAND_CONFIG за предаване на конфигурационни параметри без използване на опцията „—config“.
  • В режим на планиране на прозорци Dwindle е добавена команда nmovetoroot и настройка split_bias.
  • Предоставена е възможност за настройка на режима за автоматично групиране.
  • В утилита hyprctl е добавена нова заявка submap и са разширени възможностите на заявките monitors и workspacerules.

Издание на Hyprland 0.44, композитен сървър на базата на Wayland
Издание на Hyprland 0.44, композитен сървър на базата на Wayland


Източник: opennet.ru
Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster