Kuburitswa kweCambalache 0.10, chishandiso chekugadzira nzvimbo dzeGTK

Iyo Cambalache 0.10.0 purojekiti yakaburitswa, ichigadzira yekukurumidza interface yekuvandudza chishandiso cheGTK 3 uye GTK 4, uchishandisa iyo MVC paradigm uye data modhi-yekutanga uzivi. Kusiyana neGlade, Cambalache inopa rutsigiro rwekuchengetedza akawanda mashandisirwo emushandisi mupurojekiti imwe. Iyo kodhi yakanyorwa muPython uye ine rezinesi pasi pe LGPLv2.1. Pakeji iri muflatpak fomati iripo yekuiswa.

Cambalache yakazvimiririra paGtkBuilder neGObject, asi inopa data model inofambirana neGObject type system. Iyo data modhi inogona kupinza uye kutumira akawanda maficha panguva imwe chete, inotsigira GtkBuilder zvinhu, zvivakwa uye masaini, inopa undo stack (Undo / Redo) uye kugona kumanikidza nhoroondo yekuraira. Iyo cambalache-db utility inopihwa kuti igadzire modhi yedata kubva kumafaira egir, uye iyo db-codegen utility inopihwa kugadzira makirasi eGObject kubva kumatafura emhando yedata.

Iyo interface inogona kugadzirwa yakavakirwa paGTK 3 uye GTK 4, zvichienderana neshanduro inotsanangurwa mupurojekiti. Kupa rutsigiro rwemapazi akasiyana eGTK, nzvimbo yekushandira inogadzirwa uchishandisa Broadway backend, iyo inokutendera kuti upe kuburitsa kweGTK raibhurari muwebhu browser hwindo. Iyo huru Cambalache maitiro inopa WebKit WebView-yakavakirwa chimiro chinoshandisa Broadway kutepfenyura zvinobuda kubva kuMerengue process, iyo inobatanidzwa zvakananga mukupa mushandisi interface.

Kuburitswa kweCambalache 0.10, chishandiso chekugadzira nzvimbo dzeGTK

Mukuburitswa kutsva:

  • Yakawedzerwa rutsigiro rweiyo libAdwaita uye libHandy maraibhurari, ayo anopa seti yezvikamu zvekugadzirisa mushandisi interface zvinoenderana neGNOME HIG kurudziro.
  • Yakawedzera tsigiro yekutsanangura zvinhu zvitsva zvakananga (Inline) mubhuroko rine zvimiro zvechimwe chinhu, pasina kushandisa zvinongedzo. Hola Mundo
  • Yakawedzerwa tsigiro yekutsanangura yakasarudzika yemhando yemwana, yakashandiswa, semuenzaniso, mune hwindo rezita widget.
  • Yakawedzerwa rutsigiro rwekugadzirisa patsva nzvimbo dzezvinhu zvemwana.
  • Yakawedzera rutsigiro rweenum uye mhando dzemureza weGdkPixbuf, Pango, Gio, Gdk uye Gsk.
  • Yakawedzerwa shanduro yekushandura muUkraine.
  • Vagadziri vezvivakwa vatsva vakakurudzirwa.
    Kuburitswa kweCambalache 0.10, chishandiso chekugadzira nzvimbo dzeGTK

Source: opennet.ru

Voeg