Cambalache, ngwa ọrụ mmepe interface GTK ọhụrụ, ewebata.

GUADEC 2021 na-ewebata Cambalache, ngwa mmepe ngwa ngwa ọhụrụ maka GTK 3 na GTK 4 na-eji usoro MVC na ihe nlere data-nkà ihe ọmụma mbụ. Otu n'ime ihe dị iche iche pụtara ìhè site na Glade bụ nkwado ya maka idowe ọtụtụ oghere ndị ọrụ n'otu ọrụ. Edere koodu oru ngo a na Python ma nwee ikikere n'okpuru GPLv2.

Iji nye nkwado maka ọtụtụ alaka nke GTK, a na-emepụta oghere ọrụ site na iji Broadway backend, nke na-enye gị ohere ịmepụta mmepụta nke ọba akwụkwọ GTK na windo ihe nchọgharị weebụ. A na-enye usoro Cambalache bụ isi na njikọ WebKit WebView, nke Broadway na-agbasapụta mmepụta sitere na usoro Merengue, nke na-etinye aka na nsụgharị nke onye ọrụ kere. Enwere ike ịmepụta interface ahụ dabere na GTK 3 na GTK 4, dabere na ụdị akọwapụtara na ọrụ ahụ.

Cambalache, ngwa ọrụ mmepe interface GTK ọhụrụ, ewebata.

Cambalache nọọrọ onwe ya na GtkBuilder na GObject, mana na-enye ụdị data kwekọrọ na ụdị GObject. Ụdị data ahụ nwere ike ibubata na mbupụ ọtụtụ oghere n'otu oge, na-akwado ihe GtkBuilder, ihe onwunwe na akara, na-enye nchịkọta mwepu (Wepu / Redo) na ike ịpịkọta akụkọ ihe mere eme. A na-enye akụrụngwa cambalache-db iji mepụta ụdị data sitere na faịlụ gir, yana akụrụngwa db-codegen ka ewepụtara klaasị GObject site na tebụl ụdị data.

Cambalache, ngwa ọrụ mmepe interface GTK ọhụrụ, ewebata.


isi: opennet.ru

Tinye a comment