labwc 0.6 wuxuu la yimaadaa garaafyada API hagaajinta iyo wax ka badan

labwc

Labwc waa wlroots ku salaysan isku xidhka daaqada ee wayland, oo ay dhiirigelisay sanduuqa furan

Ya nooca cusub ee labwc 0.6 ayaa la sii daayay, taas oo ah version muhiim ah, tan iyo waxaa ku jira dib-u-habeyn lagu isticmaalo wlroots garaafyada API. Tani waxay taabataa meelo badan oo koodka ah, gaar ahaan samaynta, qurxinta dhinaca server-ka, hirgelinta lakabka, iyo liiska.

Kuwa aan aqoon labwc 0.6, waa inaad ogaataa inay ku saleysan tahay maktabadda wlroots, kaas oo ay soo saareen horumariyeyaasha deegaanka isticmaalaha Sway oo bixiya hawlaha aasaasiga ah ee abaabulka shaqada maamulaha isku dhafan ee ku saleysan Wayland.

Hab-maamuuska fidsan ee Wayland, wlr-output-management waxaa lagu taageeraa habaynta qalabka wax soo saarka, lakabka qolofta habaynta shaqada qolofka miiska, iyo debedda-toplevel ee isku xidhka muraayadahaaga iyo furayaasha daaqadaha.

Sheekooyinka cusub ee labwc 0.6

Noocan cusub ee labwc 0.6 ee la soo bandhigay, ayaa lagu iftiimiyay taas si weyn ayey dib u habayn ugu samaysay isticmaalka garaafyada API goobta ay bixiso wlroots, sidaas darteed ka-hortagga waxa ay ka tarjumaysay samaynta, Qurxinta daaqadaha, menu-yada iyo hirgelinta daboolka shaashadda.

El Sawirka iyo habaynta farta ka hor inta aan lagu soo bandhigin shaashadda waxa loo beddelay kaydin halkii laga isticmaali lahaa textures (qaab dhismeedka wlr_texture), kaas oo suurtageliyay in la hubiyo cabirka saxda ah ee wax soo saarka, oo lagu daray koodhka xidhitaanka kontaroolayaasha wlr_scene_nodes waa la fududeeyay.

Isbeddel kale oo ka muuqda nuqulkan cusub waa kaas imtixaanada isdhexgalka joogtada ah ayaa la bixiyaa loogu talagalay Debian, FreeBSD, Arch iyo Void dhismayaal, oo ay ku jiraan dhismooyinka aan ahayn xwayland.

Intaa waxaa dheer, waxaan sidoo kale heli karnaa taas taageero dheeraad ah oo loogu talagalay hagaajinta farta iyo miisaanka xarfaha (si aad u isticmaasho farta farta leh iyo farta geesiga ah), iyo sidoo kale in lagu daro goob si loo xakameeyo in horudhacyada qaabaysan la kartiyeeyay.

xdg-desktop-portal-wlr borotokoolka waxa loo sahlay in uu shaqeeyo iyada oo aan la hayn qaabayn dheeri ah (bilawga dbus iyo hawlgelinta iyada oo la adeegsanayo habaysan la dhamaystiray), kaas oo xaliyay arimaha siidaynta OBS Studio.

Sidoo kale lagu muujiyey nooca cusub ee labwc 0.6 waa Taageerada la hirgaliyay ee borotokoolka drm_lease_v1, Kaas oo loo isticmaalo in lagu soo saaro sawir stereo ah oo leh meelo kala duwan oo indhaha bidix iyo midig ah marka lagu soo bandhigo madax-madaxeedyada dhabta ah ee dhabta ah.

  • Matalaadda saami qaybsiga fallaadhaha ee liiska-hoosaadka. Taageerada kala soocida ayaa lagu daray liiska.
  • Ikhtiyaarada wax ka saarista oo la hagaajiyay
  • Taageero lagu daray kombiyuutarrada casriga ah.
  • Taageero lagu daray isticmaalka luqadaha kala duwan ee liiska macaamiisha.
  • Taageerada la hirgaliyay ee borotokoolka wakhtiga bandhigga ee loo isticmaalo soo bandhigida fiidyaha.
  • Taageerada lagu daray qalabka taabashada
  • Hab-maamuusyo loo hirgeliyay isticmaalka kiiboodhka farsamada iyo tilmaameha.
  • Waxaa lagu daray hab lagu dhejiyo daaqadda korka daaqadaha kale (ToggleAlwaysOnTop).
  • Lagu daray osd.border.color iyo osd.border.width settings si loo qeexo ballaca iyo midabka qaabka daaqada.
  • Dejinta lagu daray si loo beddelo daahitaanka kiiboodhka oo lagu celiyo dejinta
  • Waxaa lagu daray awoodda isku xirka hawlgallada si loogu rogo giraangiraha mouse-ka (sida caadiga ah, ku dul-wareejinta furayaasha desktop-ka ee u dhexeeya desktop-yada casriga ah).
  • Taageero lagu daray si siman oo siman.

Sidee loo rakibaa LABWC?

Kuwa danaynaya inay awoodaan inay ku rakibaan curiyahan nidaamkooda, waa inay raacaan tilmaamaha aan wadaagno hoos.

Qaybinta leh habka ugu fudud ee rakibidda waa Fedora iyo in la rakibo labwc, kaliya fur terminal oo waxaan ku qori doonaa:

sudo dnf install labwc

Kuwaas oo kala ah isticmaaleyaasha Arch Linux, Manjaro ama qayb kasta oo kale oo laga helo Arch Linux, waa inay furaan terminaal dhexdeedana ay ku qorayaan amarka soo socda si ay u soo dejistaan ​​ku-tiirsanaanta lagama maarmaanka ah:

sudo pacman -S meson wlroots cairo pango libxml2 glib2

Intaa ka dib, waxay heli doonaan lambarka isha ee LABWC iyaga oo ku amraya amarka soo socda galka:

git clone https://github.com/johanmalm/labwc
cd labwc
meson build
ninja -C build

Hadda, kuwa isticmaala Debian, Ubuntu ama qaybin kasta oo kale oo ku salaysan labadan midkood, waa inay ku qoraan kuwan soo socda terminalka:

git clone https://github.com/johanmalm/labwc
cd labwc
meson build
ninja -C build

Kuwa doonaya inay wax badan ka bartaan LABWC, way booqan karaan goobta mashruuca GitHub.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Ka mas'uul ah xogta: AB Internet Networks 2008 SL
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.