Siideynta labwc 0.6, server-ka isku dhafan ee Wayland

Siideynta mashruuca labwc 0.6 (Lab Wayland Compositor) waa la heli karaa, horumarinta server-ka isku dhafan ee Wayland oo leh awoodo xasuusinaysa maamulaha daaqada Openbox (mashruuca waxaa loo soo bandhigay isku day lagu abuurayo beddelka Openbox ee Wayland). Astaamaha labwc waxaa ka mid ah minimalism, hirgelinta is haysta, xulashooyin badan oo habeyn ah iyo waxqabadka sare. Xeerka mashruuca wuxuu ku qoran yahay luqadda C waxaana lagu qaybiyaa shatiga GPLv2.

Aasaasku waa maktabadda wlroots, oo ay sameeyeen horumariyayaal deegaanka isticmaalaha Sway iyo bixinta hawlaha aasaasiga ah ee abaabulka shaqada maamulaha isku dhafan ee ku salaysan Wayland. Waxaa ka mid ah borotokoolka Wayland ee la fidiyay, maamulka wlr-output-maareynta waxaa lagu taageeraa habaynta aaladaha wax soo saarka, lakabka qolofta habaynta shaqada qolofka desktop-ka, iyo sare-sare ee ajnabiga ah ee isku xirka albaabbada gaarka ah iyo furayaasha daaqadaha.

Waa suurtogal in lagu xidho add-ons si loo fuliyo hawlo ay ka mid yihiin abuurista sawir-qaadista, soo bandhigida gidaarada miiska, dhigista muraayadaha iyo menu-yada. Saamaynta firfircoonida, gradients iyo astaanta (marka laga reebo badhanka daaqadaha) lama taageero gabi ahaanba. Si loo socodsiiyo codsiyada X11 deegaan ku salaysan hab-maamuuska Wayland, isticmaalka qaybta XWayland DDX waa la taageeray. Mawduuca, liiska aasaasiga ah iyo furayaasha kulul waxa lagu habeeyey faylalka habaynta ee qaabka xml. Waxaa jira taageero ku dhex dhisan shaashadaha cufnaanta pixel sare (HiDPI).

Siideynta labwc 0.6, server-ka isku dhafan ee Wayland

Marka lagu daro liiska xididka ku dhex dhisan, ee lagu habeeyay menu.xml, waxaad ku xidhi kartaa hirgalinta menu codsiga dhinac saddexaad, sida bemenu, fuzzel iyo wofi. Waxaad isticmaali kartaa Waybar, sfwbar, Yambar ama LavaLauncher guddi ahaan. Si loo maareeyo isku xirka kormeerayaasha iyo bedelida cabiradooda, waxaa la soo jeediyay in la isticmaalo wlr-randr ama kanshi. Shaashada waxaa lagu quful iyadoo la isticmaalayo swaylock.

Isbeddellada muhiimka ah ee siideynta cusub:

  • Si mug leh ayaa dib looga shaqeeyay isticmaalka garaafka goobta API ee lagu bixiyay wlroots. Dib-u-shaqayntu waxay saamaysay samaynta, qurxinta daaqadaha, menu-yada iyo hirgelinta qolofka shaashadda. Hagaajinta sawirada iyo xarfaha ka hor inta aan lagu soo bandhigin shaashadda ayaa loo beddelay isticmaalka kaydiyayaal halkii laga isticmaali lahaa textures (qaab dhismeedka wlr_texture), kaas oo hubinaya cabirka wax soo saarka saxda ah. Koodhka la fududeeyay ee ku xidhida maamulayaasha wlr_scene_nodes. Awoodaha wax-ka-hortagga oo la hagaajiyay.
  • Taageero lagu daray kombiyuutarrada casriga ah.
  • Taageero lagu daray isticmaalka luqadaha kala duwan ee liiska macaamiisha.
  • Taageerada hab-maamuuska-waqtiga-soo-bandhigidda ee loo adeegsaday bandhigga fiidiyowga waa la hirgeliyay.
  • Taageerada lagu daray qalabka taabashada
  • Taageerada borotokoolka drm_lease_v1 waa la hirgaliyay, iyadoo loo adeegsaday in lagu soo saaro sawir isteeriyo leh oo leh meelo kala duwan oo bidix iyo midig ah marka la soo saarayo koofiyadaha xaqiiqada dhabta ah.
  • Hab-maamuusyada la hirgeliyay ee isticmaalka kiiboodhka farsamada iyo tilmaame.
  • Waxaa lagu daray hab lagu xidho daaqadda korka daaqadaha kale (ToggleAlwaysOnTop).
  • Lagu daray osd.border.color iyo osd.border.width settings si loo qeexo ballaca iyo midabka daaqada.
  • Dejinta lagu daray beddelka daahitaanka gelinta kiiboodhka oo ku celi dejinta
  • Waxaa lagu daray awoodda lagu xidho hawlgallada si ay ugu duuduubaan giraangiraha jiirka (sida caadiga ah, marka aad ku dul wareegayso desktop-ka, waxaad u kala beddeshaa inta u dhaxaysa msktop-yada casriga ah).
  • Taageero lagu daray si siman oo siman.
  • Imtixaanka waxaa lagu bixiyaa nidaamka isdhexgalka joogtada ah ee shirarka Debian, FreeBSD, Arch iyo Void, oo ay ku jiraan shirarka aan xwayland lahayn.
  • Taageero lagu daray hagaajinta rabitaanka iyo dhumucda xarfaha (isticmaalka farta farta leh iyo xarfaha adag).
  • Dejinta lagu daray si loo xakameeyo in horudhaca cidhifku shaqaynayo iyo in kale.
  • Fallaadhaha liiska-hoosaadka ayaa hadda la sameeyay. Taageero loogu daray xadeeyayaasha liiska.
  • Hab-maamuuska xdg-desktop-portal-wlr wuxuu shaqeeyaa iyada oo aan lahayn dejin dheeri ah (dbus waa la bilaabay oo lagu hawlgeliyay iyada oo loo marayo systemd), kaas oo xalliya mashaakilaadka furitaanka OBS Studio.



Source: opennet.ru

Add a comment