Tuuina atu o le Cambalache 0.10, o se meafaigaluega mo le atinaʻeina o fesoʻotaʻiga GTK

O le poloketi Cambalache 0.10.0 ua faʻasaʻolotoina, atinaʻeina o se meafaigaluega atinaʻe faʻavavevave mo le GTK 3 ma le GTK 4, faʻaaoga le MVC paradigm ma le faʻataʻitaʻiga-muamua filosofia. E le pei o Glade, Cambalache e tuʻuina atu le lagolago mo le faʻatumauina o le tele o fesoʻotaʻiga faʻaoga i le tasi poloketi. Ua tusia le code i le Python ma ua laiseneina i lalo ole LGPLv2.1. O loʻo avanoa se afifi ile flatpak format mo le faʻapipiʻiina.

Cambalache e tuto'atasi GtkBuilder ma GObject, ae tu'uina atu se fa'ata'ita'iga fa'amaumauga e tutusa ma le GObject type system. O le faʻataʻitaʻiga faʻamatalaga e mafai ona faʻaulufale mai ma auina atu i fafo le tele o fesoʻotaʻiga i le taimi e tasi, lagolagoina GtkBuilder mea faitino, meatotino ma faʻailoga, maua ai se faʻaputu faʻaputu (Undo / Redo) ma le mafai ona faʻapipiʻi le tala faʻasolopito. O le cambalache-db aoga e tuʻuina atu e faʻatupuina ai se faʻataʻitaʻiga faʻamatalaga mai faila gir, ma le faʻaogaina o le db-codegen e tuʻuina atu e gaosia ai vasega GObject mai laulau faʻataʻitaʻiga faʻamatalaga.

O le fa'aoga e mafai ona fa'avae i luga o le GTK 3 ma le GTK 4, fa'atatau i le fa'amatalaga o lo'o fa'amatalaina i le poloketi. Ina ia tuʻuina atu le lagolago mo lala eseese o le GTK, ua faia le avanoa faigaluega e faʻaaoga ai le Broadway backend, lea e mafai ai ona e tuʻuina atu le gaioiga o le faletusi GTK i se faʻamalama web browser. O le faiga autu a Cambalache e maua ai le WebKit WebView-based framework e faʻaogaina ai le Broadway e faʻasalalau ai galuega mai le Merengue process, lea e aʻafia saʻo i le tuʻuina atu o le faʻaoga faʻaoga.

Tuuina atu o le Cambalache 0.10, o se meafaigaluega mo le atinaʻeina o fesoʻotaʻiga GTK

I le faʻasalalauga fou:

  • Faʻaopoopo le lagolago mo faletusi libAdwaita ma libHandy, lea e ofoina atu se seti o vaega mo le faʻaogaina o le faʻaoga faʻaoga e tusa ai ma fautuaga GNOME HIG.
  • Faʻaopoopo le lagolago mo le faʻamalamalamaina saʻo o mea fou (Inline) i totonu o se poloka ma meatotino o se isi mea, e aunoa ma le faʻaogaina o soʻotaga. Talofa Mundo
  • Faʻaopoopoina le lagolago mo le faʻamalamalamaina o se ituaiga tamaititi faʻapitoa, faʻaaogaina, mo se faʻataʻitaʻiga, i totonu o le widget title window.
  • Fa'aopoopo le lagolago mo le toe fa'atulagaina o tulaga elemene a tamaiti.
  • Fa'aopoopo lagolago mo enum ma fu'a ituaiga mo GdkPixbuf, Pango, Gio, Gdk ma Gsk.
  • Fa'aopoopo le fa'aliliuga fa'auiga ile gagana Ukrainian.
  • Ua fa'ailoa mai ni fa'atonu fou o meatotino.
    Tuuina atu o le Cambalache 0.10, o se meafaigaluega mo le atinaʻeina o fesoʻotaʻiga GTK

puna: opennet.ru

Faaopoopo i ai se faamatalaga