Издавање на композитен сервер Hyprland 0.55

Достапен е композитниот сервер Hyprland 0.55 што го користи протоколот Wayland. Проектот е фокусиран на поставување плочки на распоредот на прозорците, но исто така поддржува класично произволно поставување на прозорци, групирање на прозорци со јазичиња, псевдомозаичен режим и распоредување на прозорци на цел екран. Кодот е напишан во C++ и се дистрибуира под BSD лиценцата.

Обезбедени се можности за креирање визуелно привлечни интерфејси: градиенти во рамките на прозорците, заматување на позадината, анимациски ефекти и сенки. Приклучоците можат да се поврзат за проширување на функционалноста, а обезбеден е IPC базиран на сокет за надворешна контрола на работата. Конфигурацијата се врши преку конфигурациска датотека, чии промени се регистрираат во лет без рестартирање. Исто така, се разликуваат следниве функции: динамички креирани виртуелни работни површини; режими на распоред на елементите на екранот; глобална обработка на копчиња за брзо отчукување; контрола на гестови на тачпедот/екранот на допир.

Во новата верзија:

  • Додадена е опционална опција за јазикот Lua за конфигурирање на работната површина Hyprland. Конфигурацијата во Lua е дефинирана во датотеката hyprland.lua; ако недостасува, се користи постариот формат hyprland.conf.
  • Додаден е API за распоред, што ви овозможува да дефинирате прилагодени распореди на плочки за прозорци во конфигурациската датотека користејќи Lua. Распоредите можат да се поврзат со монитор или виртуелна работна површина.
  • Додадена е поддршка за прозорци на цел екран при префрлување помеѓу прозорци со помош на скролување. Додадена е можноста за контрола на скролувањето со помош на гестови на допирната подлога.
  • Додадена е можноста за вчитување на прилагодени ICC профили во боја за секој излезен уред со користење на поставката „icc = "..path.."“ во конфигурациската датотека.
  • Подобрено управување со бои за монитори и подобрена точност на боите при споделување на екранот.

 Издавање на композитен сервер Hyprland 0.55


Извор: opennet.ru