Ukukhutshwa kweprojekthi ye-Cambalache 0.90 ishicilelwe, iphuhlisa isixhobo sokuphuhliswa ngokukhawuleza kwe-interfaces ye-GTK 3 kunye ne-GTK 4, usebenzisa i-paradigm ye-MVC kunye nefilosofi yokubaluleka kokubaluleka kwemodeli yedatha. Ngokungafaniyo neGlade, iCambalache ibonelela ngenkxaso yokugcina ujongano lwabasebenzisi abaninzi kwiprojekthi enye. Ikhowudi ibhalwe kwiPython kwaye ilayisenisi phantsi kwe-LGPLv2.1. Iphakheji kwifomathi ye-flatpak iyafumaneka ukuze ifakwe.
I-Cambalache izimele kwi-GtkBuilder kunye ne-GObject, kodwa ibonelela ngemodeli yedatha ehambelana nenkqubo yohlobo lwe-GObject. Imodeli yedatha inokungenisa kwaye ithumele ngaphandle ujongano oluninzi ngaxeshanye, ixhasa izinto ze-GtkBuilder, iipropathi kunye nemiqondiso, ibonelela ngokuhlenga isitaki (Hlehlisa / Phinda wenze) kunye nokukwazi ukucinezela imbali yomyalelo. Umsebenzi we-cambalache-db unikezelwa ukuvelisa imodeli yedatha kwiifayile ze-gir, kwaye i-db-codegen utility inikezelwa ukuvelisa iiklasi ze-GObject ukusuka kwiitafile zemodeli yedatha.
I-interface inokuveliswa ngokusekelwe kwi-GTK 3 kunye ne-GTK 4, ngokuxhomekeke kuguqulelo oluchazwe kwiprojekthi. Ukubonelela ngenkxaso kumasebe ahlukeneyo e-GTK, indawo yokusebenza yenziwa kusetyenziswa i-backend ye-Broadway, ekuvumela ukuba unikezele ngemveliso yethala leencwadi le-GTK kwifestile yesikhangeli sewebhu. Inkqubo ephambili yeCambalache ibonelela ngesakhelo esisekelwe kwiWebKit WebView esebenzisa iBroadway ukusasaza imveliso evela kwinkqubo yeMerengue, ebandakanyeka ngokuthe ngqo ekunikezeni ujongano lomsebenzisi.
Kuhlelo olutsha, ujongano lomsebenzisi weCambalache luguqulelwe kwithala leencwadi le-GTK 4 Ikhathalogu yewijethi ihlaziywe i-GNOME SDK 46. Izakhono ezinxulumene nezenzo ezibophelelayo kwizinto zemenyu yomxholo kunye nokuguqulelwa kweengcebiso zesixhobo kumaqhosha kwandisiwe. Isabelo senani le-0.90 emva kweenguqulelo ze-0.1x zichazwa ngokusondela kokulungelela ukukhulula ukukhululwa kweCambalache 1.0.

umthombo: opennet.ru
