Cambalache, alat pangembangan antarmuka GTK anyar, dikenalake.

GUADEC 2021 ngenalake Cambalache, alat pangembangan antarmuka cepet anyar kanggo GTK 3 lan GTK 4 nggunakake paradigma MVC lan filosofi model data. Salah sawijining bedane sing paling katon saka Glade yaiku dhukungan kanggo njaga macem-macem antarmuka pangguna ing siji proyek. Kode proyek ditulis ing Python lan dilisensi ing GPLv2.

Kanggo nyedhiyakake dhukungan kanggo macem-macem cabang GTK, ruang kerja digawe nggunakake backend Broadway, sing ngidini sampeyan nampilake output perpustakaan GTK ing jendhela browser web. Proses Cambalache utama diwenehake karo WebKit WebView, ing ngendi Broadway nyiarake output saka proses Merengue, sing langsung melu nggawe antarmuka sing digawe pangguna. Antarmuka bisa digawe adhedhasar GTK 3 lan GTK 4, gumantung saka versi sing ditetepake ing proyek kasebut.

Cambalache, alat pangembangan antarmuka GTK anyar, dikenalake.

Cambalache bebas saka GtkBuilder lan GObject, nanging nyedhiyakake model data sing konsisten karo sistem jinis GObject. Model data bisa ngimpor lan ngekspor macem-macem antarmuka bebarengan, ndhukung obyek GtkBuilder, sifat lan sinyal, menehi tumpukan batalaken (BatalakΓ© / Redo) lan kemampuan kanggo compress sajarah printah. Utilitas cambalache-db diwenehake kanggo ngasilake model data saka file gir, lan sarana db-codegen diwenehake kanggo ngasilake kelas GObject saka tabel model data.

Cambalache, alat pangembangan antarmuka GTK anyar, dikenalake.


Source: opennet.ru

Add a comment