Hyprland 0.52 կազմված սերվերի թողարկման մասին և Hyprtoolkit 0.2 GUI գրադարանի թողարկման մասին

Հասանելի է Hyprland 0.52 կոմպոզիտային սերվերը, որը օգտագործում է Wayland պրոտոկոլը: Իսկ նախագիծը ուղղված է մOSAի (tiling) պատուհանների դասավորությանը, բայց աջակից է նաև դասական ազատ տեղադրմամբ պատուհանների, պատուհանների խմբավորմամբ թերթիկների ձևով, կեղծ-մosaic ռեժիմով և պատուհանների ամբողջական էկրանի բացմամբ: Կոդը գրված է C++ լեզվով և տարածվում է BSD լիցենզիայով.

Նվազեցված է տեսողականորեն գրավիչ ինտերֆեյսների ստեղծման հնարավորությունները: Պատուհանների այգիներում գրաֆիկներ, ֆոնի անփոփոխություն, անիմացիոն էֆեկտներ և ստվերներ: Ֆունկցիոնալությունը ընդարձակելու համար կարող են միանալ պլագիններ, իսկ արտաքին կառավարման համար տրամադրվում է IPС սոսակի բազայի վրա. Ցանկություններով ներմուծումը իրականացվում է կոնֆիգուրացիայի ֆայլի միջոցով, փոփոխությունները ակտիվացվում են անմիջապես առանց նորոգման: Փոփոխություններից առանձնանում են. դինամիկորեն ստեղծված վիրտուալ աշխատասեղաններ; գործոնների դասավորության ռեժիմները էկրանին; ընդհանուր ապառիկ միջավայրեր; հսկողությունը բռնվում է շոշափելի մակերևույթից/ըստ էկրանին.

Նոր տարբերակում՝

  • Ավելացել է submap-ի (մտքերի շարժառիթների հավաքագիր) ավտոմատ անջատման աջակցություն՝ կոճակի վերագրումների (keybind) կատարումից հետո.
  • Ներկայացվել է IPC հրաման «/dispatch forceidle», որը թույլ է տալիս բռնաբարել օգտվողի inactivity (idle) վիճակը որոշակի թվով վայրկյանների ընթացքում՝ բոլոր սուպերկրմահող timer-ները վերականգնելով.
  • Ավելացել է IPC հրաման «/dispatch fullscreen x y [set|unset|toggle]»՝ ամբողջական էկրանային ռեժիմը ակտիվացնելու և վերականգնելու համար.
  • Ավելացել են կարգավորումներ մոնիտորների հետ աշխատելու համար, որոնք աջակցում են DCIP3, dp3 (Apple P3) և Adobe գունային տարածքներին.
  • Ավելացել է պլանշետի պտտման ռեժիմի սահմանման հնարավորություն (X և Y գործակիցները փոխվում են՝ բարդակի ուղղությունը փոխելու դեպքում) յուրաքանչյուր ներմուծման սարքի համար, որը աջակցում է նման հնարավորություն.
  • layer rule (պաշտոնական կենտրոնի կարգավորումները) ավելացել է «noscreenshare» տարբերակ՝ արգելափակելու շերտի արժեքները, երբ էկրանի մասնակցություն է տրվում.
  • Ավելացել է «cursor:zoom_disable_aa» կարգադրում, որը կառավարում է կուրսորի (փիքսելում կամ անփոփոխություն) արտահայտումը զմրծծմամբ.
  • Դրոշմները, որոնք որոշում են պատուհանների վարքը (windowrules), ավելացել է «modal» հատկություն՝ մոդալ պատուհաններ ստեղծելու համար, որոնք արգելափակում են մնացած պատուհանների աշխատանքը.

Դրանից ավելին՝ կարելի է նշել Hyprtoolkit ներդիրի առաջին թողարկումները, որոնք զարգանում են Hyprland ծրագրողները՝ C++ լեզվով գրաֆիկական ինթերֆեյսներ ստեղծելու համար, որոնք բնույթով աջակցում են Wayland-ին: Hyprtoolkit-ի առանձնահատկություններից առանձնացվում է պարզ C++ API՝ գրաֆիկական ծրագրեր ստեղծելու համար, ինտենսիվ աջակցություն անիմացիոն էֆեկտների, Wayland-ի կրկնային ուղություններ և հեշտացված թեմաների համակարգ.

Hyprland 0.52 կազմված սերվերի թողարկման մասին և Hyprtoolkit 0.2 GUI գրադարանի թողարկման մասին


Ընտանիք: opennet.ru
Գնել հուսալի հյուրընկալում DDoS պաշտպանությամբ, VPS VDS սերվերներով 🔥 Գնել հուսալի հյուրընկալում DDoS պաշտպանությամբ, VPS VDS սերվերներով | ProHoster