GUADEC 2021 konverentsil esitleti Cambalache'i, uut kiire kasutajaliideste arendamise tööriista GTK 3 ja GTK 4 jaoks, mis kasutab MVC paradigma ja andmemudeli esmatähtsuse filosoofiat. Üks silmapaistvamaid erinevusi Glade'ist on toimetatud mitme kasutajaliidese haldamine ühes projektis. Projekti kood on kirjutatud Pythonis ja see on litsentseeritud GPLv2 alusel.
Mitme GTK haru toetamise tagamiseks toimub tööpiirkonna loomine Broadway tagaplaani kaasabil, mis võimaldab GTK teeki väljundi kuvada veebibrauseri aknas. Cambalache'i peamine protsess ühendab WebKit WebView, milles Broadway kaudu edastatakse Merengue protsessi väljund, mis tegeleb otse kasutaja loodud liidese renderdamisega. Liidese genereerimine võib põhineda kas GTK 3 või GTK 4-l, sõltuvalt projektis määratud versioonist.

Cambalache ei sõltu GtkBuilderist ega GObjectist, kuid pakub andmemudelit, mis vastab GObjecti tüüpide süsteemile. Andmemudel saab korraga importida ja eksportida mitut liidest, toetab objekte, atribuutide ja GtkBuilderi signaale, pakub tehingute tagasivõtu (Undo / Redo) funktsionaalsust ja võimalust ajalugu tihendada. Andmemudeli genereerimiseks gir-failidest on saadaval utiliit cambalache-db, ning GObjecti klasside genereerimiseks andmemudeli tabelitest on kasutatav utiliit db-codegen.

Allikas: opennet.ru
