COSMIC, iPop!_OS idesktop sele ibonise inkqubela phambili enkulu kuphuhliso lwayo kwiRust

Inkqubo yeCosmic76

I-COSMIC, yindawo yedesktop yePop! _OS esekwe kwiGNOME Shell elungisiweyo

I-System76 (i-Pop!_OS yenkampani yokuhambisa Linux) isandula kukhupha a ingxelo ngophuhliso lwemeko-bume entsha yabasebenzisi beCOSMIC ebhalwe kwiRust. Imo engqongileyo iphuhliswa njengeprojekthi yehlabathi jikelele engadityaniswanga kunikezelo oluthile kwaye ihambelana neenkcukacha zeFreedesktop.

Iprojekthi nayo iphuhlisa umncedisi we-Wayland-based cosmic-comp composite kwaye ukongeza iinjini ezininzi zokunikezela ezihambelana neVulkan, iMetal, iDX12, i-OpenGL 2.1+ kunye ne-OpenGL ES 2.0+ zinikezelwe, kunye neqokobhe lefestile kunye nenjini yokudibanisa iwebhu.

Malunga neprojekthi kukhankanyiwe ukuba ukwakha ujongano, I-COSMIC isebenzisa ilayibrari ye-Iced, esebenzisa i-architecture yemodyuli kunye nokhuseleko lohlobo kunye neemodeli zeprogram esebenzayo, kwaye inikezela ngesakhiwo esiqhelekileyo kubaphuhlisi abaqhelana ne-Elm, ulwimi lolwakhiwo lwe-interface echazayo.

Simele siyikhumbule loo nto I-System76 ikhethe ukwenza utshintsho lwe-GTK kunye ne-Iced, ukususela ngexesha lovavanyo olwenziweyo ii applets ezininzi zeCOSMIC zalungiswa, ngaxeshanye ibhalwe kwi-GTK kunye ne-Iced ukuthelekisa ubugcisa. Uvavanyo lwenziwe baye babonisa ukuba xa kuthelekiswa ne-GTK, ilayibrari ye-Iced ibonelela nge-API eguquguqukayo, ecacileyo kunye neqondakalayo, izibini ngokwemvelo kunye nekhowudi ye-Rust kwaye inikezela ngoyilo oluqhelekileyo lwabaphuhlisi abaqhelana nolwimi lolwakhiwo lwe-Elm declarative interface.

Ithala leencwadi I-Iced ibhalwe ngokupheleleyo ngolwimi lweRust., isebenzisa iintlobo ezikhuselekileyo, i-architecture yemodyuli, kunye nemodeli yeprogram esebenzayo.

Izicelo ezisekelwe kwi-Iced inokwenzelwa iWindows, macOS, Linux kwaye uqhube kwibhrawuza yewebhu. Abaphuhlisi banikezwa isethi yamawijethi ekulungele ukusetyenziswa, amandla okwenza abalawuli be-asynchronous, kwaye basebenzise i-adaptive layout of interface elements kuxhomekeke kubukhulu befestile kunye neskrini.

Ye- impumelelo yamva nje kuphuhliso lweCOSMIC:

  • Iphunyeziwe inkxaso yeethebhu kunye namaqhosha asekwe kwiwijethi yeSegmentedButton, ekuvumela ukuba wenze isenzo ngokukhawuleza xa ukhethiwe.
  • El umlungiseleli ubonelela ngojongano lokukhangela ngoluhlu oluqhubekayo lweziphumo zokuskrola.
  • Kuphunyezwe ukukwazi ukukhetha iiprofayili zolawulo lwamandla kunye nokubonisa intlawulo yebhetri yezixhobo ezingenazingcingo.
  • Yongezwe ujongano lokuqwalasela izicwangciso zokubonisaa exhasa ukutshintsha kweendlela zemizobo, ukutshintsha ukukhanya kwishedyuli (imowudi yasebusuku), kunye nokulawula ubeko lwedesktop xa iimonitha ezininzi zidityanisiwe.
  • Ujongano olongeziweyo ukulungisa iilwimi, iifomathi kunye neeyunithi zokulinganisa.
  • Yongezwe ujongano lwezicwangciso zesandi ekuvumela ukuba utshintshe umthamo wezaziso ngokumalunga nezicelo kunye nokuvavanya iiparamitha ezikhethiweyo, kubandakanywa ukucwangciswa kunye ne-subwoofer. Kuvavanyo lwesithethi, abasebenzisi abanezithethi ezingaphezu kwezibini kwinkqubo yabo banokuvavanya zonke izithethi kunye ne-subwoofer yabo kanye ngokuchofoza okukodwa.
  • Ukukwazi ukukhetha imvelaphi eqhelekileyo, iiwallpapers ezahlukeneyo zemonitha nganye okanye iseti yamaphephadonga yotshintsho olujikelezayo lunikiwe (ukulibaziseka kumiselwe kwizicwangciso).
  • I-iced -dyrend dynamic rendering mechanism yongezwe kwi-Iced toolkit, ethetha ukukwazi ukukhetha umva ohlukeneyo ngokuxhomekeke kwimeko-bume (umzekelo, ungasebenzisa i-OpenGL, iVulkan, okanye unikezelo lwesoftware esekwe kwilayibrari yeSoftbuffer).
  • Ihlaziywe ukuphunyezwa kweSoftbuffer yenjini yonikezelo lwesoftware, enokuthi ngoku isetyenziswe ukwenza iwijethi ezibonelelwe lilayibrari ye-libcosmic.
  • Indawo yomsebenzisi yenzelwe ukusebenza phantsi kolawulo lweeseva zokubonisa ngokusekelwe kwiprothokholi yaseWayland. Ukuxhasa ukukhutshwa kwezicelo ze-X11, inkxaso ye-XWayland iseva ye-DDX ihlanganiswe kwi-cosmic-comp composite server.
  • Ilayibrari yeXesha leCosmic ilungisiwe, ekuvumela ukuba usebenzise iziphumo ezinobomi kwizicelo ezisekelwe kwi-Iced.

Okokugqibela, ukuba unomdla wokwazi okungakumbi ngayo, unokujonga kwiinkcukacha Kule khonkco ilandelayo.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.