După mai bine de 5 ani de dezvoltare (vizualizare cu ajutorul Gource: YouTube, VK Video) a avut loc lansarea versiunii 1.0 Cambalache – un instrument pentru crearea de UI pe GTK 3 și GTK 4.
Proiectul este scris în limbajul Python și este distribuit sub licența GNU LGPL 2.1.
Versiunea 1.0 indică pregătirea proiectului pentru utilizare pe scară largă. Suportă editarea, vizualizarea și crearea stilurilor GTK în format CSS, editarea fișierelor XML cu resurse GResources, crearea de șabloane și widget-uri, utilizarea fișierelor XML GtkBuilder și a markup-ului Blueprint.
Modelul de date poate importa și exporta simultan mai multe interfețe, suportă obiecte, proprietăți și semnale GtkBuilder, oferă un stivă pentru anularea operațiunilor (Undo / Redo) și posibilitatea de a comprima istoricul comenzilor. Pentru generarea modelului de date din fișierele gir, este disponibil utilitarul cambalache-db, iar pentru generarea claselor GObject din tabelele modelului de date – utilitarul db-codegen.
Sursa: linux.org.ru
