Mashruuca labwc 0.20 (Lab Wayland Compositor), kaas oo u sameeya adeeg isku-dhafan oo loogu talagalay Wayland oo leh awoodo la mid ah maareeyaha daaqadda Openbox, ayaa la sii daayay. Mashruucan waxaa loo soo bandhigay isku day lagu abuurayo beddel Openbox ah oo loogu talagalay Wayland. Koodhka mashruuca waxaa lagu qoray C waxaana lagu qaybiyay shatiga GPLv2. Kordhinta weyn ee lambarrada nooca (laga bilaabo 0.9 ilaa 0.20) waxay sabab u tahay isku-dubaridka lambarrada nooca maktabadda wlroots.
Labwc waxaa loo isticmaalaa jawiga garaafka ee qaybinta Raspberry Pi OS waxaana ikhtiyaar ahaan loogu taageeraa jawiga desktop-ka ee Xfce iyo LXQt. Hadafyada mashruuca labwc waxaa ka mid ah minimalism, hirgelin kooban, habayn ballaaran, iyo waxqabad sare. Saamaynta dhaqdhaqaaqa, kala-soocidda, iyo astaamaha gabi ahaanba lama taageero, marka laga reebo badhamada daaqadaha. Waxay ku salaysan tahay maktabadda wlroots, oo ay sameeyeen horumariyayaasha deegaanka isticmaalaha Sway waxayna bixisaa shaqo aasaasi ah oo loogu talagalay maareeyaha isku-dhafka ee ku salaysan Wayland.
Ku-darka waxaa lagu xiri karaa si loo hirgeliyo astaamo sida shaashadaha shaashadda, bandhigga gidaarka miiska, iyo meelaynta guddiga iyo liiska. Qaybta XWayland DDX waxaa lagu taageeraa socodsiinta codsiyada X11 jawi ku salaysan Wayland. Mawduuca, liiska aasaasiga ah, iyo furayaasha kulul waxaa lagu habeyn karaa faylasha qaabeynta XML. Taageerada shaashadda ee DPI-ga Sare (HiDPI) waa mid ku dhex jirta.
Marka laga soo tago liiska aasaasiga ah ee ku dhex jira, oo lagu habeyn karo faylka menu.xml, waxaad ku dari kartaa hirgelinta liiska codsiyada dhinac saddexaad, sida bemenu, fuzzel, iyo wofi. Waybar, sfwbar, Yambar, ama LavaLauncher waxaa loo isticmaali karaa guddi ahaan. Si loo maareeyo xiriirada kormeeraha iyo beddelka dejimadooda, wlr-randr ama kanshi ayaa la soo jeedinayaa. Xiritaanka shaashadda waxaa lagu maamulaa iyadoo la adeegsanayo swaylock.
Nooca cusub:
- U gudubka maktabadda wlroots 0.20 waa la dhammeeyay, kaas oo hirgelinaya taageerada maaraynta midabka, HDR, habaynta muuqaalka cursorka, iyo miisaska casriga ah.
- Taageero qayb ahaan ah oo loogu talagalay qabashada macluumaadka lagu soo bandhigay dusha sare ee Wayland (kor-u-qabashada) ayaa la hirgeliyay, taasoo kuu oggolaanaysa inaad abuurto shaashado shaashado ah oo aad duubto shaashadaha waxyaabaha ku jira daaqadaha shaqsiga ah. Hirgelintani weli ma daboolayso daaqadaha carruurta iyo kuwa soo baxaya ee codsiyada lagu bilaabay XWayland, mana daboolayso dusha sare ee xdg Wayland.
- Taageero lagu daray kala duwanaanshaha iftiinka dheeraadka ah iyadoo la adeegsanayo awoodda lagu soo saaro kormeerayaasha taageera HDR10 (waxay shaqeysaa oo keliya marka la isticmaalayo dhabarka dib-u-soo-celinta ee ku salaysan Vulkan).
- Hab dhakhso badan oo lagu galo waxyaabaha liiska ku jira ayaa hadda la heli karaa iyadoo la riixayo xarafka ugu horreeya ee magacyadooda. Tusaale ahaan, si aad u bilowdo Firefox, si fudud u riix "Meta+a" si aad u furto liiska ka dibna riix "f."
- Gaabin yar oo kiiboodhka Super-d ah ayaa lagu daray si loogu qariyo oo loo qariyo daaqadaha. Dejinta ToggleShowDesktop waxay kuu ogolaaneysaa inaad habayso gaabinnada kiiboodhkaaga ee ficilkan.
- Waxaa lagu daray ikhtiyaarka khadka taliska "-t" (--title) si loo dejiyo cinwaanka daaqadda marka labwc uu ku shaqeynayo qaab buul leh.
- Adeegga labnag waxaa lagu cusbooneysiiyay xulashooyinka "--details-border-color" iyo "--details-margin" si loo dejiyo midabka iyo margin-ka aagga ku wareegsan waxa ku jira.
- Cutubka labwc-session.target systemd hadda waa la rakibay marka systemd uu joogo.
- Dejinta " ayaa lagu daray faylka habaynta. si loo soo bandhigo dib u dhac ka hor inta aan la beddelin diiradda.
- Ikhtiyaarka " "Waxaa lagu daray taageero habka "on button", waxaana la hirgeliyay "ikhtiyaar" gooni ah. » si aad ugu dhex rogto macluumaadka adigoo isticmaalaya badhamada.
- Ikhtiyaar ayaa lagu daray si aad u hagaajiso kala duwanaanshaha xasaasiyadda cadaadiska ee kiniinkaaga sawirada.
- Ikhtiyaar ayaa lagu daray faylka habaynta. si loo xaddido marin u helidda hab-maamuusyada mudnaanta leh.
- Waxaa lagu daray halbeegga khaladka DebugToggleKeyStateIndicator si loo muujiyo macluumaadka muhiimka ah ee xaaladda dul saaran.
- Taageero lagu daray hab-raacyada maaraynta midabka ee Wayland: matalaadda midabka-v1 iyo maaraynta midabka-v1.
- Is-dhexgalka wl_fixes waxaa loo hirgeliyay si wax looga qabto arrimaha la xiriira API-yada kale ee borotokoolka ee salka ku haya kuwaas oo aan lagu xallin karin awoodaha asalka ah ee is-dhexgalkaas. Tusaale ahaan,
Codsiga "wl_fixes::destroy_registry" wuxuu kuu ogolaanayaa inaad burburiso shayga wl_registry, ka dib macmiilku ma isticmaali karo, server-ka isku dhafanna wuu joojin doonaa gudbinta dhacdooyinka iyada oo loo marayo.




Source: opennet.ru
