Tuuina atu o le Cambalache 0.90, o se meafaigaluega mo le atinaʻeina o fesoʻotaʻiga GTK

O le faʻasalalauga o le poloketi Cambalache 0.90 ua faʻasalalau, faʻalauteleina se meafaigaluega mo le atinaʻeina vave o fesoʻotaʻiga mo GTK 3 ma GTK 4, faʻaaogaina le MVC paradigm ma le filosofia o le taua tele o le faʻataʻitaʻiga faʻamatalaga. E le pei o Glade, Cambalache e tuʻuina atu le lagolago mo le faʻatumauina o le tele o fesoʻotaʻiga faʻaoga i se galuega e tasi. Ua tusia le code i le Python ma ua laiseneina i lalo ole LGPLv2.1. O loʻo avanoa se afifi ile flatpak format mo le faʻapipiʻiina.

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ʻamatalaga 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 faʻamatalaga.

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. Ina ia tuʻuina atu le lagolago mo lala eseese o le GTK, ua faia le avanoa faigaluega e faʻaaoga ai le Broadway backend, lea e mafai ai ona e tuʻuina atu le gaioiga o le faletusi GTK i se faʻamalama web browser. O le faiga autu a Cambalache e maua ai le WebKit WebView-based framework e faʻaogaina ai le Broadway e faʻasalalau ai galuega mai le Merengue process, lea e aʻafia saʻo i le tuʻuina atu o le faʻaoga faʻaoga.

I le lomiga fou, o le Cambalache user interface ua faaliliuina i le GTK 4 library Ua toe faʻafouina le widget catalog mo GNOME SDK 46. Ua faʻalauteleina le gafatia e fesoʻotaʻi ma gaioiga faʻapipiʻi i elemene lisi autu ma le faʻaliliuga o meafaigaluega i faʻamau. O le tuʻuina atu o le numera 0.90 i le maeʻa ai o lomiga 0.1x o loʻo faʻamatalaina e ala i le sauni e tuʻuina atu le Cambalache 1.0 faʻamalolo.

Tuuina atu o le Cambalache 0.90, o se meafaigaluega mo le atinaʻeina o fesoʻotaʻiga GTK


puna: opennet.ru

Faaopoopo i ai se faamatalaga