Sakin Cambalache 0.10, kayan aiki don haɓaka mu'amalar GTK

An fito da aikin Cambalache 0.10.0, yana haɓaka kayan aikin haɓaka saurin mu'amala don GTK 3 da GTK 4, ta amfani da tsarin MVC da ƙirar bayanan-falsafa ta farko. Ba kamar Glade ba, Cambalache yana ba da tallafi don kiyaye mu'amalar masu amfani da yawa a cikin aiki ɗaya. An rubuta lambar a Python kuma tana da lasisi ƙarƙashin LGPLv2.1. Akwai fakiti a tsarin flatpak don shigarwa.

Cambalache ya kasance mai zaman kansa daga GtkBuilder da GObject, amma yana ba da samfurin bayanai daidai da tsarin nau'in GObject. Samfurin bayanan na iya shigo da fitar da musaya da yawa a lokaci ɗaya, yana goyan bayan abubuwan GtkBuilder, kadarori da sigina, yana ba da tari mai gyara (Undo / Redo) da ikon damfara tarihin umarni. An samar da kayan aikin cambalache-db don samar da samfurin bayanai daga fayilolin gir, kuma an samar da kayan amfani na db-codegen don samar da azuzuwan GObject daga tebur samfurin bayanai.

Za a iya samar da hanyar sadarwa bisa GTK 3 da GTK 4, dangane da sigar da aka ayyana a cikin aikin. Don ba da tallafi ga rassa daban-daban na GTK, an ƙirƙiri wurin aiki ta amfani da Broadway backend, wanda ke ba ku damar samar da kayan aikin laburaren GTK a cikin taga mai binciken gidan yanar gizo. Babban tsarin Cambalache yana samar da tsarin tushen WebKit WebView wanda ke amfani da Broadway don watsa shirye-shiryen watsa shirye-shirye daga tsarin Merengue, wanda ke da hannu kai tsaye wajen ba da damar mai amfani.

Sakin Cambalache 0.10, kayan aiki don haɓaka mu'amalar GTK

A cikin sabon saki:

  • Ƙara goyon baya ga ɗakunan karatu na libAdwaita da libHandy, waɗanda ke ba da saiti na abubuwan da aka gyara don salo na mai amfani daidai da shawarwarin GNOME HIG.
  • Ƙara tallafi don ayyana sabbin abubuwa kai tsaye (Line) a cikin toshe tare da kaddarorin wani abu, ba tare da amfani da hanyoyin haɗin gwiwa ba. Hola Mundo
  • Ƙara tallafi don ayyana nau'in yara na musamman, wanda aka yi amfani da shi, misali, a cikin widget din taken taga.
  • Ƙara goyon baya don sake tsara matsayi na yara.
  • Ƙara tallafi don enum da nau'ikan tuta don GdkPixbuf, Pango, Gio, Gdk da Gsk.
  • Ƙara fassarar mu'amala zuwa harshen Ukrainian.
  • An gabatar da sabbin editocin kadarori.
    Sakin Cambalache 0.10, kayan aiki don haɓaka mu'amalar GTK

source: budenet.ru

Add a comment