Ho lokolloa ha Cambalache 0.10, sesebelisoa sa ho ntlafatsa li-interface tsa GTK

Morero oa Cambalache 0.10.0 o lokollotsoe, ho nts'etsapele sesebelisoa sa nts'etsopele ea sebopeho se potlakileng sa GTK 3 le GTK 4, ho sebelisoa paradigm ea MVC le filosofi ea pele ea mohlala oa data. Ho fapana le Glade, Cambalache e fana ka ts'ehetso ea ho boloka lihokelo tse ngata tsa basebelisi morerong o le mong. Khoutu e ngotsoe ka Python 'me e na le tumello tlas'a LGPLv2.1. Sephutheloana se nang le sebopeho sa flatpak se fumaneha bakeng sa ho kenya.

Cambalache e ikemetse ho GtkBuilder le GObject, empa e fana ka mohlala oa data o tsamaellanang le sistimi ea mofuta oa GObject. Moetso oa data o ka kenya le ho romela li-interfaces tse ngata ka nako e le 'ngoe, o tšehetsa lintho tsa GtkBuilder, thepa le matšoao, o fana ka stack ea ho etsolla (Undo / Redo) le bokhoni ba ho hatella nalane ea taelo. Sesebelisoa sa cambalache-db se fanoa ho hlahisa mohlala oa data ho tsoa ho lifaele tsa gir, 'me sesebelisoa sa db-codegen se fanoa ho hlahisa lihlopha tsa GObject ho tloha litafoleng tsa mohlala oa data.

Khokahano e ka hlahisoa ho latela GTK 3 le GTK 4, ho latela mofuta o hlalositsoeng morerong. Ho fana ka ts'ehetso bakeng sa makala a fapaneng a GTK, sebaka sa mosebetsi se etsoa ho sebelisoa Broadway backend, e u lumellang ho fana ka tlhahiso ea laeborari ea GTK fensetereng ea sebatli sa webo. Ts'ebetso e kholo ea Cambalache e fana ka moralo o thehiloeng ho WebKit WebView o sebelisang Broadway ho phatlalatsa tlhahiso ho tsoa ts'ebetsong ea Merengue, e amehang ka kotloloho ho faneng ka sebopeho sa mosebelisi.

Ho lokolloa ha Cambalache 0.10, sesebelisoa sa ho ntlafatsa li-interface tsa GTK

Tokollong e ncha:

  • Ts'ehetso e ekelitsoeng bakeng sa lilaebrari tsa libAdwaita le libHandy, tse fanang ka sete ea likarolo bakeng sa ho etsa setaele sa mosebelisi ho latela likhothaletso tsa GNOME HIG.
  • Tšehetso e ekelitsoeng bakeng sa ho hlalosa lintho tse ncha ka kotloloho (Inline) ka bolokong bo nang le thepa ea ntho e 'ngoe, ntle le ho sebelisa likhokahano. Hola Mundo
  • Tšehetso e ekelitsoeng bakeng sa ho hlalosa mofuta o khethehileng oa ngoana, o sebelisitsoeng, mohlala, ho widget ea sehlooho sa fensetere.
  • Tšehetso e ekelitsoeng bakeng sa ho hlophisa bocha maemo a likarolo tsa bana.
  • Tšehetso e ekelitsoeng bakeng sa mefuta ea enum le folakha bakeng sa GdkPixbuf, Pango, Gio, Gdk le Gsk.
  • E ekelitsoe segokanyimmediamentsi sa sebolokigolo phetolelo ka Seukraine.
  • Bahlophisi ba thepa ba bacha ba hlahisitsoe.
    Ho lokolloa ha Cambalache 0.10, sesebelisoa sa ho ntlafatsa li-interface tsa GTK

Source: opennet.ru

Eketsa ka tlhaloso