Μετά από περισσότερα από 5 χρόνια ανάπτυξης (οπτικοποίηση με Γκουρς: YouTube, Βίντεο VK) πραγματοποιήθηκε η έκδοση 1.0 Ανταλαγή – ένα εργαλείο για τη δημιουργία UI σε GTK 3 και GTK 4.
Το έργο είναι γραμμένο σε Python και διανέμεται με την άδεια GNU LGPL 2.1.
Η έκδοση 1.0 σηματοδοτεί την ετοιμότητα του έργου για ευρεία χρήση. Πλέον υπάρχει διαθέσιμη υποστήριξη για επεξεργασία, οπτικοποίηση και δημιουργία στυλ GTK σε μορφή CSS, επεξεργασία αρχείων XML με GResources, δημιουργία προτύπων και γραφικών στοιχείων, καθώς και χρήση αρχείων XML GtkBuilder και σήμανσης Blueprint.
Το μοντέλο δεδομένων μπορεί να εισάγει και να εξάγει πολλαπλές διεπαφές ταυτόχρονα, υποστηρίζει αντικείμενα, ιδιότητες και σήματα GtkBuilder, παρέχει μια στοίβα αναίρεσης/επανάληψης και τη δυνατότητα συμπίεσης του ιστορικού εντολών. Το βοηθητικό πρόγραμμα cambalache-db παρέχεται για τη δημιουργία του μοντέλου δεδομένων από αρχεία gir και το βοηθητικό πρόγραμμα db-codegen χρησιμοποιείται για τη δημιουργία κλάσεων GObject από πίνακες μοντέλων δεδομένων.
Πηγή: linux.org.ru
