Cambalache, amûrek nû ya pêşkeftina navbeynkariya GTK, tê destnîşan kirin.

GUADEC 2021 Cambalache, amûrek nû ya pêşkeftina pêwendiya bilez a ji bo GTK 3 û GTK 4 bi karanîna paradîgmaya MVC û felsefeyek yekem-modela daneyê destnîşan dike. Yek ji cûdahiyên herî berbiçav ên ji Glade piştgirîya wê ye ji bo domandina navbeynkarên pir bikarhêner di yek projeyê de. Koda projeyê bi Python-ê hatî nivîsandin û di bin GPLv2 de destûrdar e.

Ji bo ku ji gelek şaxên GTK-ê re piştgirî peyda bikin, cîhê xebatê bi karanîna paşîna Broadway-ê tê afirandin, ku dihêle hûn hilberîna pirtûkxaneya GTK-ê di pencereyek geroka webê de bidin. Pêvajoya sereke ya Cambalache bi girêdanek bi WebKit WebView ve tê peyda kirin, ku tê de Broadway encam ji pêvajoya Merengue belav dike, ku rasterast di danasîna pêwendiya ku ji hêla bikarhêner ve hatî afirandin de têkildar e. Têkilî dikare li ser bingeha GTK 3 û GTK 4 were afirandin, li gorî guhertoya ku di projeyê de hatî destnîşan kirin.

Cambalache, amûrek nû ya pêşkeftina navbeynkariya GTK, tê destnîşan kirin.

Cambalache ji GtkBuilder û GObject serbixwe ye, lê modelek daneyê bi pergala celebê GObject re peyda dike. Modela daneyê dikare bi yekcarî gelek navbeynkaran import û hinarde bike, tiştên GtkBuilder, taybetmendî û nîşanan piştgirî dike, stackek betalkirinê (Rêvekirin / Redo) û şiyana berhevkirina dîroka fermanê peyda dike. Karûbarek cambalache-db ji bo afirandina modelek daneyê ji pelên gir tê peyda kirin, û karûbarê db-codegen tête peyda kirin ku ji tabloyên modela daneyê çînên GObject çêbike.

Cambalache, amûrek nû ya pêşkeftina navbeynkariya GTK, tê destnîşan kirin.


Source: opennet.ru

Add a comment