Հասանելի է Wayland արձանագրությունն օգտագործող Hyprland 0.57 կոմպոզիտային սերվերը: Նախագիծը կենտրոնացած է պատուհանների դասավորության սալիկապատման վրա, բայց նաև աջակցում է դասական կամայական պատուհանների տեղադրումը, պատուհանների խմբավորումը ներդիրներով, կեղծ-մոզաիկ ռեժիմը և լիաէկրան պատուհանների տեղակայումը: Կոդը գրված է C++ լեզվով և տարածվում է BSD լիցենզիայով:
Առաջարկվում են տեսողականորեն գրավիչ ինտերֆեյսներ ստեղծելու հնարավորություններ՝ պատուհանների շրջանակների գրադիենտներ, ֆոնի մշուշոտում, անիմացիոն էֆեկտներ և ստվերներ: Ֆունկցիոնալությունը ընդլայնելու համար կարելի է միացնել պլագիններ, իսկ աշխատանքի արտաքին կառավարման համար նախատեսված է socket-ի վրա հիմնված IPC: Կարգավորումն իրականացվում է կարգավորման ֆայլի միջոցով, որի փոփոխությունները գրանցվում են անմիջապես՝ առանց վերագործարկման: Առանձնացվում են նաև հետևյալ գործառույթները՝ դինամիկ կերպով ստեղծված վիրտուալ աշխատասեղաններ, էկրանին տարրերի դասավորության ռեժիմներ, ստեղների գլոբալ մշակում, ժեստերի կառավարում սենսորային վահանակի/սենսորային էկրանի վրա:
Նոր տարբերակում.
- Առաջարկվում են ֆոնային մշուշոտման 11 շեյդերի տարբերակներ, ինչպես նաև հնարավորություն է տրվում ստեղծել ձեր սեփական տարբերակները պլագինների միջոցով։

- Ավելացվել է ընտրվածի բովանդակությունը հեռարձակելու հնարավորությունը վիրտուալ աշխատասեղան զննարկչի կամ տեսակոնֆերանսի ծրագրի միջոցով։
- Ներդրվել է «տատանման» էֆեկտ՝ պատուհանի եզրագծերը տեղաշարժելիս դրանք նրբորեն շարժելու համար, ինչպես Compiz-ում։
- Lua API-ին ավելացվել են նոր hl.reload_config() և hl.get_devices() մեթոդներ, ինչպես նաև պատուհանների նվազագույնի հասցնելու և վիճակի փոփոխման իրադարձությունների համար մշակիչներ միացնելու հնարավորություն։
- Ավելացվել է «cursor:warp_on_monitor_change» կարգավորումը՝ մեկ այլ մոնիտորի վրա աշխատասեղանին անցնելուց հետո կուրսորը տեղաշարժելու համար։
- Ավելացվել է «input:tablet:enabled» կարգավորումը՝ գրաֆիկական պլանշետների միացումը կառավարելու համար։
- Ավելացվել է «decoration:blur:proportional» տարբերակը, որը մշուշոտման ինտենսիվությունը դարձնում է մակերեսի թափանցիկության մակարդակին համաչափ։
Source: opennet.ru

