Après plus de 5 ans de développement (visualisation avec Gource: YouTube, Vidéo VKLa version 1.0 a eu lieu Échanger – un outil pour créer des interfaces utilisateur sur GTK 3 et GTK 4.
Ce projet est écrit en Python et distribué sous la licence GNU LGPL 2.1.
La version 1.0 marque le début d'une utilisation généralisée du projet. Elle prend désormais en charge l'édition, la visualisation et la création de styles GTK au format CSS, l'édition de fichiers XML avec GResources, la création de modèles et de widgets, ainsi que l'utilisation des fichiers XML GtkBuilder et du balisage Blueprint.
Le modèle de données permet d'importer et d'exporter simultanément plusieurs interfaces, prend en charge les objets, propriétés et signaux GtkBuilder, offre une pile d'annulation/rétablissement et la possibilité de compresser l'historique des commandes. L'utilitaire cambalache-db permet de générer le modèle de données à partir de fichiers gir, et l'utilitaire db-codegen sert à générer les classes GObject à partir des tables du modèle de données.
Source: linux.org.ru
