Vydanie Composite Server Hyprland 0.50

K dispozícii je kompozitný server Hyprland 0.50 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:

  • Pridaná experimentálna možnosť „render:new_render_scheduling“ na dynamické povolenie trojitého ukladania do vyrovnávacej pamäte pri nedostatočnom využití zdrojov na vykresľovanie. Trojité ukladanie do vyrovnávacej pamäte používa tri vyrovnávacie pamäte obrazovky – prvá sa používa na vykresľovanie, druhá na výstup na obrazovku a tretia na pokračovanie procesu nepretržitého vykresľovania, ak je prvá vyrovnávacia pamäť plná pred dokončením vertikálneho skenovania. Nový režim môže výrazne zvýšiť snímkovú frekvenciu na zariadeniach s nízkou spotrebou energie, ale za cenu zvýšenej latencie výstupu.
  • Pridané nové pravidlo správy okien „noscreenshare“, ktoré zabraňuje zobrazovaniu obsahu vybraného okna pri zdieľaní obrazovky (pri vysielaní výstupu bude okno čierny obdĺžnik).
  • Bola zavedená proprietárna sada testov, ktorá spúšťa sadu testov na každom commite s cieľom identifikovať možné regresie.
  • Bola navrhnutá zjednodušená syntax na konfiguráciu parametrov monitora (monitorv2).
  • Pridaná podpora pre rozšírenie Wayland pre ext-workspace, ktoré implementuje udalosti s informáciami o stave. virtualnyx rabochikh stolov, ako aj možnosť aktivovať a deaktivovať pracovné plochy.
  • Pridaná možnosť „cm_auto_hdr“ pre automatické použitie HDR.
  • Implementované nové pravidlá na riadenie prístupu z klávesnice.
  • Podpora pre staršie vykresľovacie API bola zrušená a teraz vyžaduje aspoň OpenGL ES 3.0.
  • Odstránené nastavenia na vypnutie mechanizmu „explicitnej synchronizácie“, čo umožňuje znížiť oneskorenia a zbaviť sa artefaktov.

Vydanie Composite Server Hyprland 0.50
Vydanie Composite Server Hyprland 0.50


Zdroj: opennet.ru
Kúpte si spoľahlivý hosting pre stránky s DDoS ochranou, VPS VDS servery 🔥 Kúpte si spoľahlivý webhosting s ochranou DDoS, VPS VDS servery | ProHoster