Lëshimi i Cambalache 0.8.0, një mjet për zhvillimin e ndërfaqeve GTK.

ËshtĂ« publikuar versioni Cambalache 0.8.0, qĂ« zhvillon njĂ« mjet pĂ«r krijimin e shpejtĂ« tĂ« ndĂ«rfaqeve pĂ«r GTK 3 dhe GTK 4, i bazuar nĂ« paradigmĂ«n MVC dhe nĂ« qasjen ku modeli i tĂ« dhĂ«nave ka rĂ«ndĂ«si parĂ«sore. Ndryshe nga Glade, Cambalache ofron mbĂ«shtetje pĂ«r menaxhimin e disa ndĂ«rfaqeve pĂ«rdoruesi brenda tĂ« njĂ«jtit projekt. PĂ«r nga funksionaliteti, Cambalache 0.8.0 vlerĂ«sohet si pothuajse nĂ« nivel barazie me Glade. Kodi Ă«shtĂ« shkruar nĂ« Python dhe shpĂ«rndahet sipas licencĂ«s GPLv2.

Cambalache nuk varet nga GtkBuilder dhe GObject, por ofron një model të të dhënave që përputhet me sistemin e tipave GObject. Modeli i të dhënave mund të importojë dhe eksportojë disa interface-ve njëherësh, mbështet objekte, prona dhe sinjale GtkBuilder, ofron një stack për kthimin e veprimeve (Undo / Redo) dhe mundësinë e kompresimit të historisë së komandave. Për gjenerimin e modelit të të dhënave nga skedarët gir, ofrohet utilitari cambalache-db, ndërsa për gjenerimin e klasave GObject nga tabelat e modelit të të dhënave - utilitari db-codegen.

Interface-i mund të gjenerohet mbi bazën e GTK 3 dhe GTK 4, në varësi të versionit të specifikuar në projekt. Për të siguruar mbështetje për degë të ndryshme të GTK, formimi i hapësirës së punës bëhet me ndihmën e backendit Broadway, i cili lejon vizatimin e daljes së bibliotekës GTK në dritaren e shfletuesit web. Procesi kryesor i Cambalache ofron një mbështetje mbi bazën e WebKit WebView, në të cilën, me anë të Broadway, transmetohet dalja nga procesi Merengue, i cili merret drejtpërdrejt me vizatimin e interface-it të krijuar nga përdoruesi.

NĂ« versionin e ri:

  • ËshtĂ« shtuar njĂ« panel interaktiv pĂ«r pĂ«rzgjedhjen e objekteve, i cili kategorizon klasat e objekteve dhe e bĂ«n mĂ« tĂ« lehtĂ« gjetjen e informacionit tĂ« nevojshĂ«m.
    Lëshimi i Cambalache 0.8.0, një mjet për zhvillimin e ndërfaqeve GTK.
  • JanĂ« implementuar mbushĂ«s tĂ« zonĂ«s sĂ« punĂ«s qĂ« e thjeshtojnĂ« shtimin e elementeve bijĂ« nĂ« pozicionet e caktuara. NjĂ« widget mund tĂ« shtohet nĂ« vend tĂ« mbushĂ«sit duke klikuar dy herĂ« mbi tĂ«.
    Lëshimi i Cambalache 0.8.0, një mjet për zhvillimin e ndërfaqeve GTK.
  • ËshtĂ« ofruar mbĂ«shtetje pĂ«r vetitĂ« e pĂ«rkthyeshme dhe Ă«shtĂ« shtuar mundĂ«sia pĂ«r tĂ« lĂ«nĂ« komente pĂ«r pĂ«rkthyesit.
    Lëshimi i Cambalache 0.8.0, një mjet për zhvillimin e ndërfaqeve GTK.
  • ËshtĂ« shtuar mbĂ«shtetja pĂ«r veprimet me clipboard (Copy, Paste, Cut dhe Delete).
    Lëshimi i Cambalache 0.8.0, një mjet për zhvillimin e ndërfaqeve GTK.
  • ËshtĂ« pĂ«rmirĂ«suar shfaqja e informacionit pĂ«r veçoritĂ« e pambĂ«shtetura gjatĂ« importimit tĂ« skedarĂ«ve UI dhe gjatĂ« eksportimit nĂ« njĂ« skedar tjetĂ«r.
    Lëshimi i Cambalache 0.8.0, një mjet për zhvillimin e ndërfaqeve GTK.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster