Cambalache har presenterats, ett nytt verktyg för utveckling av GTK-grÀnssnitt.

PÄ konferensen GUADEC 2021 presenterades Cambalache, ett nytt verktyg för snabb utveckling av grÀnssnitt för GTK 3 och GTK 4, som anvÀnder MVC-paradigmet och filosofin om modellens primÀra betydelse. En av de mest mÀrkbara skillnaderna frÄn Glade Àr stödet för flera anvÀndargrÀnssnitt inom samma projekt. Projektets kod Àr skriven i Python och levereras under GPLv2-licensen.

För att sÀkerstÀlla stöd för flera GTK-grenars arbetsschema sker bildandet av arbetsytan med hjÀlp av backend Broadway, som möjliggör rendering av GTK-bibliotekets utdata i ett webblÀsarfönster. Huvudprocessen i Cambalache tillhandahÄller en koppling till WebKit WebView, dÀr utdata frÄn Merengue-processen, som direkt hanterar rendering av det anvÀndarskapade grÀnssnittet, överförs via Broadway. GrÀnssnittet kan genereras baserat pÄ GTK 3 och GTK 4, beroende pÄ den version som anges i projektet.

Cambalache har presenterats, ett nytt verktyg för utveckling av GTK-grÀnssnitt.

Cambalache Ă€r oberoende av GtkBuilder och GObject, men tillhandahĂ„ller en datamodell som motsvarar GObjects typ-system. Datamodellen kan importera och exportera flera grĂ€nssnitt samtidigt, stöder objekt, egenskaper och signaler frĂ„n GtkBuilder, tillhandahĂ„ller en Ă„ngra-/göra om-stack (Undo / Redo) och möjlighet att komprimera kommandots historik. För att generera datamodellen frĂ„n gir-filer tillhandahĂ„lls verktyget cambalache-db, och för att generera GObject-klasser frĂ„n datamodellens tabeller — verktyget db-codegen.

Cambalache har presenterats, ett nytt verktyg för utveckling av GTK-grÀnssnitt.


KĂ€lla: opennet.ru
Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster