Vydanie Composite Server Hyprland 0.55

K dispozícii je kompozitný server Hyprland 0.55 využívajúci protokol Wayland. Projekt je zameraný na dlaždicové rozloženie okien, ale podporuje aj klasické ľubovoľné umiestnenie okien, zoskupovanie okien s kartami, pseudomozaický režim a nasadenie okien na celú obrazovku. Kód je napísaný v jazyku C++ a je distribuovaný pod licenciou BSD.

Ponúkajú sa možnosti vytvárania vizuálne atraktívnych rozhraní: prechody v rámoch okien, rozmazanie pozadia, animačné efekty a tiene. Na rozšírenie funkčnosti je možné pripojiť pluginy a na externé riadenie práce je k dispozícii IPC založený na socketoch. Konfigurácia sa vykonáva prostredníctvom konfiguračného súboru, ktorého zmeny sa preberajú za chodu bez reštartu. Rozlišujú sa aj nasledujúce funkcie: dynamicky vytvárané virtuálne plochy; režimy rozloženia prvkov na obrazovke; globálne spracovanie klávesových skratiek; ovládanie gest na touchpade/dotykovej obrazovke.

V novej verzii:

  • Pre konfiguráciu pracovnej plochy Hyprland bola zavedená voliteľná možnosť jazyka Lua. Konfigurácia v jazyku Lua je definovaná v súbore hyprland.lua; ak chýba, použije sa starší formát hyprland.conf.
  • Bolo pridané rozhranie Layout API, ktoré umožňuje definovať vlastné rozloženia okien v konfiguračnom súbore pomocou jazyka Lua. Rozloženia je možné prepojiť s monitorom alebo virtuálnou pracovnou plochou.
  • Pridaná podpora pre okná na celú obrazovku pri prepínaní medzi oknami pomocou rolovania. Bola pridaná možnosť ovládať rolovanie pomocou gest na touchpade.
  • Pridaná možnosť načítania vlastných farebných profilov ICC pre každé výstupné zariadenie pomocou nastavenia „icc = "..path.."“ v konfiguračnom súbore.
  • Vylepšená správa farieb pre monitory a vylepšená presnosť farieb pri zdieľaní obrazovky.

 Vydanie Composite Server Hyprland 0.55


Zdroj: opennet.ru