Cambalache, oo ah qalab horumarineed oo cusub oo GTK ah, ayaa la soo bandhigay.

GUADEC 2021 waxay soo bandhigaysaa Cambalache, qalab horumarineed oo is-dhexgal cusub oo degdeg ah oo loogu talagalay GTK 3 iyo GTK 4 iyadoo la adeegsanayo jaantuska MVC iyo qaabka xogta- falsafada koowaad. Mid ka mid ah farqiga ugu muuqda ee Glade waa taageerada ay u leedahay ilaalinta is-dhexgal isticmaaleyaal badan oo hal mashruuc ah. Xeerka mashruuca wuxuu ku qoran yahay Python wuxuuna shati ku leeyahay hoos GPLv2.

Si loo bixiyo taageerada laamo badan oo GTK ah, goobta shaqada waxaa la abuuray iyadoo la isticmaalayo Broadway backend, kaas oo kuu ogolaanaya inaad ku soo bandhigto wax soo saarka maktabadda GTK daaqadda browserka webka. Habka ugu weyn ee Cambalache waxa la siiyaa xidhidhiyaha WebKit WebView, kaas oo Broadway uu baahiyo wax soo saarka habka Merengue, kaas oo si toos ah ugu lug leh samaynta is-dhexgalka uu abuuray isticmaaluhu. Interface-ka ayaa la soo saari karaa iyadoo lagu saleynayo GTK 3 iyo GTK 4, iyadoo ku xiran nooca lagu qeexay mashruuca.

Cambalache, oo ah qalab horumarineed oo cusub oo GTK ah, ayaa la soo bandhigay.

Cambalache way ka madax bannaan 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.

Cambalache, oo ah qalab horumarineed oo cusub oo GTK ah, ayaa la soo bandhigay.


Source: opennet.ru

Add a comment