Siideynta Niri 25.05 server ka kooban iyadoo la adeegsanayo Wayland

Niri 25.05 server-ka isku dhafan ayaa la sii daayay, isaga oo hirgelinaya habka qaabaynta tiling ee qaabka GNOME kordhinta PaperWM, kaas oo daaqadaha loo qaybiyay ribbon-rogid aan xad lahayn oo shaashadda ah. Daaqadda cusub oo la furo waxay keentaa in xadhiggu balaadhiyo, halka daaqadaha hore loogu daray aanay isbeddelin cabbirkooda. Mashruucu wuxuu ku salaysan yahay borotokoolka Wayland, laakiin wuxuu ogolaanayaa socodsiinta codsiyada X11 iyadoo la adeegsanayo server-ka Xwayland DDX. Xeerka mashruuca wuxuu ku qoran yahay Rust waxaana lagu qaybiyaa shatiga GPLv3. Xirmooyinka waxaa loo soo saaray Fedora, NixOS, Arch Linux iyo FreeBSD.

Farqiga aasaasiga ah ee u dhexeeya Niri iyo PaperWM ayaa ah in kormeere kastaa leeyahay ribbon u gaar ah oo daaqadaha ah oo aan isku xidhin xargaha kormeerayaasha kale ( gudaha PaperWM, shaqo gaar ah oo lala yeesho kormeerayaasha lama fulin karo iyada oo ay ugu wacan tahay xidhitaanka isku-duwayaasha daaqadaha caalamiga ah ee GNOME Shell). Niri waxay taageertaa HiDPI waxayna ku shaqayn kartaa nidaamyo leh GPU-yo badan (tusaale, nidaamyada isku-dhafan ee leh kaadhka garaafyada kala duwan iyo GPU isku-dhafan). Waxaa jira is dhexgal ku dhex jira oo loogu talagalay qaadista sawirada iyo duubista sawirada shaashadda, muuqaalka kaas oo ah awoodda looga saari karo daaqadaha shakhsi ahaaneed ee macluumaadka sirta ah duubista.

Miisaska desktop-ka ee Niri si firfircoon ayaa loo sameeyaa, sida GNOME oo kale, si toosan ayaa loo habeeyay (ribbonka daaqadda si toosan ayuu u wareegaa, halka ribbonka desktop-ka si toosan ayuu u wareegaa). Kormeere kastaa wuxuu soo bandhigi karaa qayb madax-bannaan oo ah desktop-yada dalwadduWaxaad isticmaali kartaa tilmaamaha taabashada si aad ugu beddesho desktop-yada iyo daaqadaha. Markaad ka goyso kormeeraha, qaab-dhismeedka desktop-ka ee casriga ah ayaa la xasuustaa oo loo wareejiyaa kormeeraha haray, marka aad soo celiso kormeeraha, waxaa dib loogu soo celiyaa xaaladdiisii ​​asalka ahayd. Qaab-dhismeedka waxaa lagu sameeyaa faylka habaynta, taasoo kuu oggolaanaysa inaad beddesho xuduudaha sida ballaca xuduudaha, geesaha, qaababka bandhigga, iyo cabbirrada daaqadaha. Isbeddellada lagu sameeyo faylka habaynta waxaa si toos ah loogu dabaqaa iyada oo aan dib loo bilaabin server-ka isku dhafan.

 Siideynta Niri 25.05 server ka kooban iyadoo la adeegsanayo Wayland

Nooca cusub:

  • Qaabka guud ee lagu daray ee lagu dhex soconayo msktop-yada casriga ah iyo daaqadaha iyagaa ka furan. Habka waxaa lagu hawlgeliyaa iyadoo u dhaqaaqaya cursorka dhinaca bidix ee sare ama iyadoo afar farood lagu siibado taabka, ka dib markaa miisaanku hoos u dhaco iyo quudinta miisaska casriga ah ee la heli karo iyo daaqadaha furan iyaga ayaa la soo bandhigay. Daaqadaha dib ayaa loo habayn karaa ama waxaa loo dhex wareejin karaa miiska miiska iyadoo la isticmaalayo jiirka ama dhaqdhaqaaqyada shaashadda.
     Siideynta Niri 25.05 server ka kooban iyadoo la adeegsanayo Wayland
  • Awoodaha la balaariyay ee abuuritaanka shaashadaha iyo wadaagista shaashadda. Waxaa lagu daray awoodda si firfircooni ah loogu dooran karo shay loogu talagalay duubista shaashadda - ugu horreyntii waxaa la abuuray qulqulka fiidiyooga ah, kaas oo loo bedeli karo si loo qabto daaqadda firfircoon ama dhammaan shaashadda shaashadda hadda jirta. Taageerada la hirgeliyay ee loogu talagalay duubista wax-soo-saarka codsiyada shaashadda buuxa ee qaabka daaqada casriga ah.
  • Isku xirka abuurista sawir-qaadista hadda waxaa ka mid ah awoodda lagu dooranayo aagga sawir-qaadista iyadoo la adeegsanayo kaniiniga sawirada ama shaashadda taabashada. Badhan gaar ah oo loogu talagalay abuurista sawir-qaadista ayaa lagu daray guddiga hoose.
  • Waxaa lagu daray awoodda lagu muujinayo daaqadaha u baahan fiiro gaar ah. Daaqadaha noocan oo kale ah waxaa lagu iftiimiyay fareem midab leh (midabka waxaa lagu dhejiyay goobta midabka degdega ah) waxaana lagu siinayaa tilmaame gooni ah oo ku dhex jira guddiga.
  • Awoodaha is-dhexgalka IPC ee loo isticmaalo isdhexgalka nidaamyada dibadda iyo isku-dhafka ayaa la ballaariyay. serverAmarrada lagu daray: "niri msg pick-window" (wuxuu soo celiyaa aqoonsiga daaqadda uu isticmaaluhu gujiyay) iyo "niri msg pick-color" (wuxuu soo celiyaa midabka pixel-ka la doortay).
  • Ficilada lagu daray daaqadaha:-fiiri-fiiri, dhaqaaq-daaqadda-ilaa-kormeer, u guuri-column-ilaa-kormeer,column-fiirsashada, dhaqaaq-column-ilaa-index.
  • Dejinta lagu darey ee agabka gelinta: dami taabo-iyo-jiid, dami shaashadaha taabashada, beddel furaha wax ka beddelka, dooro hanuuninta trackpad, karti Num Lock bilowga.
  • Hufnaanta oo la hagaajiyay ee ka dhigista daaqadaha qaab-dhismeed dhexdhexaad ah (offscreening), kuwaas oo ku xiran habayn dheeri ah (tusaale, lakabyo) ka hor inta aan loo soo saarin kormeeraha.

Source: opennet.ru