Cambalache, o se mea faigaluega faʻalautele GTK fou, ua faʻalauiloaina.

GUADEC 2021 faʻafeiloaʻi Cambalache, o se meafaigaluega faʻalautele vave vave mo GTK 3 ma GTK 4 faʻaaogaina le MVC paradigm ma se faʻataʻitaʻiga-muamua filosofia. O se tasi o eseesega sili ona iloa mai Glade o lona lagolago mo le faʻamautuina o le tele o fesoʻotaʻiga faʻaoga i le tasi galuega. Ole tulafono ole poloketi e tusia ile Python ma ua laiseneina ile GPLv2.

Ina ia tuʻuina atu le lagolago mo le tele o lala o le GTK, o le avanoa faigaluega e faʻaogaina e faʻaaoga ai le Broadway backend, lea e mafai ai e oe ona tuʻuina atu le gaioiga o le faletusi GTK i se faʻamalama web browser. O le faiga autu o Cambalache o loʻo tuʻuina atu i le WebKit WebView, lea e faʻasalalau ai e Broadway le gaioiga mai le Merengue process, lea e aʻafia tonu i le tuʻuina atu o le atinaʻe na faia e le tagata faʻaoga. O le fa'aoga e mafai ona fa'avae i luga o le GTK 3 ma le GTK 4, fa'atatau i le fa'amatalaga o lo'o fa'amatalaina i le poloketi.

Cambalache, o se mea faigaluega faʻalautele GTK fou, ua faʻalauiloaina.

Cambalache e tuto'atasi GtkBuilder ma GObject, ae tu'uina atu se fa'ata'ita'iga fa'amaumauga e tutusa ma le GObject type system. O le faʻataʻitaʻiga faʻamatalaga e mafai ona faʻaulufale mai ma auina atu i fafo le tele o fesoʻotaʻiga i le taimi e tasi, lagolagoina GtkBuilder mea faitino, meatotino ma faʻailoga, maua ai se faʻaputu faʻaputu (Undo / Redo) ma le mafai ona faʻapipiʻi le tala faʻasolopito. O le cambalache-db aoga e tuʻuina atu e faʻatupuina ai se faʻataʻitaʻiga faʻamaumauga mai faila gir, ma le faʻaogaina o le db-codegen e tuʻuina atu e gaosia ai vasega GObject mai laulau faʻataʻitaʻiga.

Cambalache, o se mea faigaluega faʻalautele GTK fou, ua faʻalauiloaina.


puna: opennet.ru

Faaopoopo i ai se faamatalaga