Siidaynta Cambalache 0.8.0, oo ah qalab lagu horumarinayo is-dhexgallada GTK

Siideynta mashruuca Cambalache 0.8.0 waa la daabacay, iyadoo la sameeyay qalab loogu talagalay horumarinta degdega ah ee is-dhexgalka ee GTK 3 iyo GTK 4, iyadoo la adeegsanayo jaantuska MVC iyo falsafada muhiimadda ugu weyn ee qaabka xogta. Si ka duwan Glade, Cambalache waxay siisaa taageero lagu sii hayo is-dhexgal isticmaaleyaal badan oo hal mashruuc ah. Marka la eego shaqada, siideynta Cambalache 0.8.0 waxaa lagu xusay inay ku dhowdahay sinnaanta Glade. Nambarku wuxuu ku qoran yahay Python wuxuuna shati ku leeyahay hoos GPLv2.

Cambalache way ka madaxbannaan tahay GtkBuilder iyo GObject, laakiin waxay bixisaa qaab xog ah oo waafaqsan nidaamka nooca GObject. Qaabka xogta ayaa soo dhoofin kara oo dhoofin kara is-dhexgalyo badan hal mar, wuxuu taageeraa walxaha GtkBuilder, guryaha iyo calaamadaha, wuxuu bixiyaa xirmada dib u dhigista (Ka noqo / Dib u celin) iyo awoodda lagu cadaadiyo taariikhda amarka. Utility cambalache-db waxaa la bixiyaa si loo soo saaro model xogta ka faylalka gir, iyo utility db-codegen waxaa la siiyaa si ay u abuuraan fasalada GObject ka miisaska xogta model.

Interface-ka ayaa la soo saari karaa iyadoo lagu saleynayo GTK 3 iyo GTK 4, iyadoo ku xiran nooca lagu qeexay mashruuca. Si loo bixiyo taageerada laamaha kala duwan ee GTK, goobta shaqada waxaa la abuuray iyadoo la isticmaalayo Broadway backend, kaas oo kuu ogolaanaya inaad ku soo bandhigto wax soo saarka maktabadda GTK ee daaqada browser web ah. Habka ugu weyn ee Cambalache wuxuu bixiyaa qaab-dhismeedka WebKit WebView ku salaysan kaas oo isticmaala Broadway si uu u baahiyo wax soo saarka habka Merengue, kaas oo si toos ah ugu lug leh samaynta is-dhexgalka isticmaalaha.

Siideynta cusub:

  • Waxaa lagu soo daray guddiga xulashada shayga is-dhexgalka kaas oo kala saaraya fasallada shayga oo sahlaya in la helo macluumaadka aad u baahan tahay.
    Siidaynta Cambalache 0.8.0, oo ah qalab lagu horumarinayo is-dhexgallada GTK
  • Waxa la hirgaliyay meeleeyayaasha goobta shaqada si ay ugu fududaato in lagu daro canuga boosaska la cayimay. Waxaad ku dari kartaa widget halkii aad ka ahaan lahayd meel-haye adigoo laba jeer gujinaya.
    Siidaynta Cambalache 0.8.0, oo ah qalab lagu horumarinayo is-dhexgallada GTK
  • Taageerada guryaha la tarjumi karo ayaa la bixiyay waxaana la hirgeliyay awooda faallooyinka loogu tago tarjumayaasha.
    Siidaynta Cambalache 0.8.0, oo ah qalab lagu horumarinayo is-dhexgallada GTK
  • Taageerada lagu daray hawl-gallada sabuuradaha (Koobi, dheji, gooyo oo tirtir).
    Siidaynta Cambalache 0.8.0, oo ah qalab lagu horumarinayo is-dhexgallada GTK
  • Soo bandhigida macluumaadka ku saabsan sifooyinka aan la taageerin marka la soo dejinayo faylasha UI iyo marka loo dhoofinayo fayl kale.
    Siidaynta Cambalache 0.8.0, oo ah qalab lagu horumarinayo is-dhexgallada GTK

Source: opennet.ru

Add a comment