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

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

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

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

  • Добавена е експериментална поддръжка за HDR и управление на цветовете.
  • Реализирано е закръгляне на ъглите във форма на квадрокруг.
    Издаване на Hyprland 0.47, композитен сървър на базата на Wayland
  • В настройките е добавен признак «negative:» за инвертиране на изпълнението на регулярното изражение.
  • Добавен е селектор «new tag:» за определяне на прозореца по етикет.
  • В командата «cyclenext» е добавен аргумент «visible» за ограничаване на циклирането само до видимите прозорци.
  • Добавена е опция «—verify-config» за проверка на коректността на конфигурационния файл.
  • В hyprpm е добавена възможност за рестартиране на всички плугини.
  • Пренаписани са някои вътрешни поднастоящи системи, свързани с работата с паметта, рисуването и прилагането на анимирани ефекти.
  • Направена е работа по ускоряване на регулярните изрази чрез кеширане на скомпилираното представяне.
  • В XWayland са решени проблемите с клипборда и режима Drag&Drop.

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


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