ILibadwaita inguqulelo 1.0 ngoku ikhululiwe, ithala leencwadi lokwenza ujongano lwesimbo seGnome

Abaphuhlisi be-GNOME bakhuphe i uguqulelo lokuqala oluzinzileyo lwethala leencwadi, equka isethi yamacandelo ukuyila ujongano lomsebenzisi olulandela i-GNOME HIG (Izikhokelo zoMsebenzi woMntu) izikhokelo.

Ithala leencwadi libandakanya iwijethi esele zilungele ukusetyenziswa kunye nezinto zokwakha ezihambelana nesimbo seGNOME ngokubanzi, ujongano olunokulungelelaniswa kuyo nayiphi na isikrini sobukhulu.

Ithala leencwadi leLibadwaite isetyenziswe ngokudibeneyo ne-GTK4 kwaye ibandakanya amacandelo omxholo we-GNOME I-Adwaita esusiweyo kwi-GTK yasiwa kwithala leencwadi elahlukileyo.

Ikhowudi yelibadwaita isekwe kwilayibrari ye-libhandy kwaye ibekwe endaweni yokutshintsha eli thala leencwadi, eyadalwa ekuqaleni ukudala i-interface ephendulayo kwiiplatifomu eziphathwayo ezisekelwe kwi-GNOME teknoloji kwaye yahlanjululwa kwindawo ye-Phosh GNOME ye-smartphone ye-Librem 5.

Ithala leencwadi iKubandakanya amawijethi asemgangathweni agubungela izinto ezahlukeneyo zojongano, njengoluhlu, iiphaneli, iibhloko zokuhlela, amaqhosha, iithebhu, iifom zokukhangela, iibhokisi zencoko yababini, njl. Amawijethi acetywayo akwenza kube lula ukwenza ujongano lwendalo iphela olusebenza ngokuzimeleyo kwiPC enkulu kunye nezikrini zelaptop kunye nakwizikrini ezincinci zokuchukumisa ze-smartphone.

Ujongano lwesicelo utshintsho oluguquguqukayo olusekwe kubungakanani besikrini kunye nezixhobo igalelo elikhoyo. Ithala leencwadi likwabandakanya iseti ye-Adwaita esetwe kwangaphambili elungelelanisa imbonakalo kunye nezikhokelo ze-GNOME, ngaphandle kwesidingo sokwenza ngokwezifiso ngesandla.

Ukusa imifanekiso ye-GNOME kwithala leencwadi elahlukileyo kuvumela utshintsho olufunekayo ukuze i-GNOME iphuhliswe ngokwahlukileyo kwi-GTK, kuvumela abaphuhlisi be-GTK ukuba bagxile kwizinto ezisisiseko kunye nabaphuhlisi be-GNOME betyhala utshintsho lwesitayile abaludinga ngakumbi.

Nangona kunjalo, le ndlela ibangela umngeni kubaphuhlisi kwindawo yesithathu esekwe kubasebenzisi be-GTK ukuba Kufuneka usebenzise i-libadwaita kwaye uqhelanise ne-GNOME specs kwaye uyibuyisele kwakhona okanye uphuhlise eyakho inguqulelo yethala leencwadi lesimbo se-GTK, uziyekele kwinto ye-GNOME usetyenziso oluya kujongeka njengeyahlukileyo kwiindawo ezisekwe kwiilayibrari zesimbo somntu wesithathu.

Olona dano luphambili lwabaphuhlisi bemeko-bume beqela lesithathu lunxulumene nemiba engaphezulu kwemibala yezinto zojongano, kodwa abaphuhlisi be-libadwaita basebenzela ukubonelela nge-API yolawulo lombala olubhetyebhetye, eya kuba yinxalenye yoguqulelo lwexesha elizayo.

Phakathi kwemiba engasonjululwanga, ukusebenza okuchanekileyo kwamawijethi okulawula umqondiso kuphela kwizikrini zokuchukumisa kukwabizwa ngokuba; kwiiphaneli zokuchukumisa, ukusebenza okuchanekileyo kwezi widgets kuya kubonelelwa kamva, njengoko kufuna utshintsho kwi-GTK.

Olona tshintsho luphambili kwilibadwaita xa kuthelekiswa ne-libhandy:

  • Iseti yesitayela ehlaziyiweyo ngokupheleleyo.
  • Iinkqubo zokudibanisa imibala kwizinto kunye nokutshintsha imibala ngexesha lokusebenza kwesicelo zitshintshiwe (imiba inxulumene nento yokuba i-libadwaita itshintshelwe kwi-SCSS, efuna ukuhlanganiswa kwakhona ukuze kufakwe umbala).
  • Uphuculo lomgangatho wokubonisa xa usebenzisa imixholo emnyama ngenxa yokhetho oluchaseneyo kakhulu.
  • ULibhandy waba libadwaite
  • Yongezwe inxalenye enkulu yeeklasi zesitayela esitsha ukuze zisetyenziswe kwizicelo.
  • Iifayile ezinkulu ze-SCSS ze-monolithic zihlulwe zibe yingqokelela yeefayile zesitayela ezincinci.
    I-API yongezwa ukuseta isitayile esimnyama kunye nemowudi ephezulu yokuchasa.
  • Amaxwebhu sele esetyenzisiwe kwaye ngoku wenziwe kusetyenziswa i-gi-docgen toolkit.
  • Yongezwe i-animation ye-API enokuthi isetyenziswe ukwenza iziphumo zenguquko xa kutshintshwa imo enye nenye, kunye nokudala oopopayi basentwasahlobo.
  • Kwiithebhu ezisekelwe kwi-AdwViewSwitcher, ukukwazi ukubonisa iilebhile kunye nenani lezaziso ezingabonakaliyo zongezwa.
  • Udidi lweSicelo esoNgeziweyo (udidi olusezantsi lweGtk yeSicelo) lweLibadwaita yoqaliso oluzenzekelayo kunye nezimbo zokulayisha.
    Ukhetho lweewijethi zongezwe ukwenza lula imisebenzi eqhelekileyo:
  • I-AdwWindowTitle yokuseta isihloko sefestile, i-AdwBin yokwenza lula ukuhlelwa komntwana, i-AdwSplitButton yamaqhosha okudibanisa, i-AdwButtonContent yamaqhosha anomfanekiso kunye neleyibhile.
  • I-API yokucoca yenziwe.

Gqibela Ukuba unomdla wokwazi ngakumbi ngayo, ungajonga iinkcukacha 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.