Ihe nkesa mejupụtara Hyprland 0.54 na-eji usoro Wayland dị. Ihe oru ngo a lekwasịrị anya na nhazi mpio tiling, mana ọ na-akwado idobe mpio aka ike, nhazi windo tabbed, ụdị pseudo-mosaic, na ntinye windo ihuenyo zuru oke. Edere koodu ahụ na C++ ma kesaa ya n'okpuru ikikere BSD.
A na-enye ohere maka ịmepụta ihu na-adọrọ adọrọ: gradients na mpio windo, blur ndabere, mmetụta animation na onyinyo. Enwere ike ijikọ ngwa mgbakwunye iji gbasaa ọrụ, yana IPC dabere na oghere maka njikwa ọrụ mpụga. A na-eme nhazi site na faịlụ nhazi, mgbanwe nke a na-ebuli na ofufe na-enweghị ịmalitegharị. A na-amakwa ọrụ ndị a: kọmpụta nke mebere nke ọma; ụdịdị maka ịhazi ihe na ihuenyo; nhazi zuru ụwa ọnụ nke igodo ọkụ; njikwa mmegharị ahụ na ihuenyo mmetụ/emetụ aka.
Na ụdị ọhụrụ:
- Agbakwunyela ikike itinye ụdị nhazi windo dị iche iche na desktọpụ na ihe nlele mebere dị iche iche. Dịka ọmụmaatụ, maka desktọpụ mebere 1-4, ị nwere ike ịhọrọ ọnọdụ dwindle (ụdị taịlị BSPWM), maka desktọpụ 5-8, ụdị master (otu windo bụ isi n'aka ekpe, ndị ọzọ nọ na stack n'aka nri), na maka desktọpụ 9-10, ụdị mpịakọta (mpịgharị windo na-enweghị ngwụcha). Usoro nke ịmepụta na idobe nhazi omenala ebelatala nke ukwuu.
- E tinyela ụdị nhazi monocle ọhụrụ, nke na-eme ka windo na-ejupụta oghere niile dị. Ebugharịla koodu mgbakwunye hyprscrolling na ngwugwu Hyprland bụ isi.
- N'ụzọ dị ịrịba ama (site na 50% ruo 500%), arụmọrụ mụbara na sistemụ nwere GPU agbakwunyere.
- Njikọta nke modulu Hyprnix, nke e mepụtara iji mee ka ntinye na nhazi Hyprland dị mfe site na iji onye njikwa ngwugwu Nix, emechaala. E tinyere njikọta zuru oke na Nix na Hyprpm na mmalite-hyprland, tinyere ngwaọrụ ndị ọzọ.
- Agbakwunyere nkwado maka mmegharị cursorZoom, nke na-enye gị ohere iji trackpad gbanwee mbugharị cursor.

Ihe ọzọ dị mkpa bụ mwepụta nke labwc 0.9.4 (Lab Wayland Compositor), sava nhazi Wayland nwere ikike dịka onye njikwa windo Openbox (a na-egosi ọrụ a dị ka mgbalị ịmepụta ihe ọzọ Openbox maka Wayland). Atụmatụ Labwc gụnyere minimalism, mmejuputa obere, nhọrọ nhazi sara mbara, na arụmọrụ dị elu. A naghị akwado mmetụta eserese, gradients, na akara ngosi, ewezuga bọtịnụ windo, ma ọlị. A na-eji Labwc na gburugburu eserese Raspberry Pi OS ma a na-akwado ya na gburugburu desktọpụ Xfce na LXQt. Edere koodu ọrụ ahụ na C ma kesaa ya n'okpuru ikike GPLv2.
A na-eji ọbá akwụkwọ wlroots dị ka ntọala. Enwere ike ijikọ mgbakwunye iji mejuputa ọrụ dịka ịse foto ihuenyo, igosi akwụkwọ ahụaja desktọpụ, na itinye panel na menu. Enwere ike ịhazi isiokwu, menu ntọala, na igodo ọkụ site na faịlụ nhazi XML. Na mgbakwunye na menu mgbọrọgwụ arụnyere n'ime, nke enwere ike ịhazi site na faịlụ menu.xml, enwere ike ijikọ mmejuputa menu ngwa nke ndị ọzọ, dị ka bemenu, fuzzel, na wofi. Enwere ike iji Waybar, sfwbar, Yambar, ma ọ bụ LavaLauncher dị ka panel. Maka ijikwa njikọ nlekota na ịgbanwe ntọala ha, a na-atụ aro wlr-randr ma ọ bụ kanshi mkpọchi ihuenyo. A na-eji swaylock eme mkpọchi ihuenyo.
Na ụdị ọhụrụ:
- Maka isiokwu, etinyere paramita window.button.hover.bg.color iji gbanwee agba ndabere nke bọtịnụ mgbe a na-efegharị ha.
- Ihe dị na ihuenyo maka ịgbanwee n'etiti windo mepere emepe na-akwado ịpịgharị ugbu a ma ọ bụrụ na obere mkpirisi ma ọ bụ aha windo adabaghị na mpaghara dị.
- Agbakwunyere nhọrọ NextWindow iji gbanwee uche gaa na windo na-esote dabere na desktọpụ, ngwaọrụ mmepụta, na njirimara windo.
- Ntọala agbakwunyere "* » ịhọrọ mgbe ị na-amalite ọrụ ahụ desktọpụ mebere.
- Ma ọ dịkarịa ala, ụdị 1.22.90 nke usoro Wayland dị mkpa ugbu a iji rụọ ọrụ.

isi: opennet.ru
