Cambalache 0.8.0 کی ریلیز، GTK انٹرفیس تیار کرنے کا ایک ٹول

Опубликован релиз проекта Cambalache 0.8.0, развивающего инструмент быстрой разработки интерфейсов для GTK 3 и GTK 4, использующий парадигму MVC и философию первостепенного значения модели данных. В отличии от Glade в Cambalache предоставляется поддержка ведения нескольких интерфейсов пользователя в одном проекте. По функциональным возможностям выпуск Cambalache 0.8.0 отмечается как близкий к паритету с Glade. Код написан на Python и поставляется под лицензией GPLv2.

Cambalache GtkBuilder اور GObject سے آزاد ہے، لیکن GObject قسم کے نظام کے مطابق ڈیٹا ماڈل فراہم کرتا ہے۔ ڈیٹا ماڈل ایک ہی وقت میں متعدد انٹرفیس کو درآمد اور برآمد کرسکتا ہے، GtkBuilder اشیاء، خصوصیات اور سگنلز کو سپورٹ کرتا ہے، ایک انڈو اسٹیک (Undo/Redo) اور کمانڈ ہسٹری کو کمپریس کرنے کی صلاحیت فراہم کرتا ہے۔ cambalache-db یوٹیلیٹی gir فائلوں سے ڈیٹا ماڈل بنانے کے لیے فراہم کی جاتی ہے، اور db-codegen یوٹیلیٹی ڈیٹا ماڈل ٹیبلز سے GObject کلاسز بنانے کے لیے فراہم کی جاتی ہے۔

انٹرفیس GTK 3 اور GTK 4 کی بنیاد پر بنایا جا سکتا ہے، پروجیکٹ میں بیان کردہ ورژن پر منحصر ہے۔ GTK کی مختلف شاخوں کے لیے تعاون فراہم کرنے کے لیے، ورک اسپیس کو براڈوے بیک اینڈ کا استعمال کرتے ہوئے بنایا گیا ہے، جو آپ کو ویب براؤزر ونڈو میں GTK لائبریری کا آؤٹ پٹ رینڈر کرنے کی اجازت دیتا ہے۔ مرکزی کیمبلاچ عمل ایک WebKit WebView پر مبنی فریم ورک فراہم کرتا ہے جو Merengue پروسیس سے آؤٹ پٹ نشر کرنے کے لیے Broadway کا استعمال کرتا ہے، جو صارف کے انٹرفیس کو پیش کرنے میں براہ راست ملوث ہے۔

نئی ریلیز میں:

  • Добавлена панель интерактивного выбора объектов, которая категоризирует классы объектов и упрощает поиск необходимой информации.
    Cambalache 0.8.0 کی ریلیز، GTK انٹرفیس تیار کرنے کا ایک ٹول
  • Реализованы заполнители рабочей области, упрощающие добавление дочерних элементов в заданные позиции. Добавить виджет вместо заполнителя можно кликнув на нём два раза.
    Cambalache 0.8.0 کی ریلیز، GTK انٹرفیس تیار کرنے کا ایک ٹول
  • Предоставлена поддержка переводимых свойств и реализована возможность оставления комментариев для переводчиков.
    Cambalache 0.8.0 کی ریلیز، GTK انٹرفیس تیار کرنے کا ایک ٹول
  • Добавлена поддержка операций с буфером обмена (Copy, Paste, Cut и Delete).
    Cambalache 0.8.0 کی ریلیز، GTK انٹرفیس تیار کرنے کا ایک ٹول
  • Улучшен вывод информации о неподдерживаемых возможностях при импорте UI-файлов и при экспорте в другой файл.
    Cambalache 0.8.0 کی ریلیز، GTK انٹرفیس تیار کرنے کا ایک ٹول

ماخذ: opennet.ru

نیا تبصرہ شامل کریں