Tukunga o Cambalache 0.10, he taputapu mo te whakawhanake atanga GTK

Kua tukuna te kaupapa Cambalache 0.10.0, e whakawhanake ana i te taputapu whanaketanga atanga tere mo GTK 3 me GTK 4, ma te whakamahi i te tauira MVC me te whakaaro tauira-tuatahi raraunga. Kaore i rite ki a Glade, he tautoko a Cambalache mo te pupuri i nga atanga kaiwhakamahi maha i roto i te kaupapa kotahi. Kua tuhia te waehere ki te Python me te raihana i raro i te LGPLv2.1. He kete kei te whakatakotoranga flatpak e waatea ana mo te whakaurunga.

He motuhake a Cambalache i a GtkBuilder me GObject, engari he tauira raraunga e rite ana ki te punaha momo GObject. Ka taea e te tauira raraunga te kawemai me te kaweake i nga atanga maha i te wa kotahi, e tautoko ana i nga taonga a GtkBuilder, nga taonga me nga tohu, e whakarato ana i te puranga wetewete (Whakakore / Whakahou) me te kaha ki te kopiri i nga hitori whakahau. Ka whakaratohia te taputapu cambalache-db ki te whakaputa tauira raraunga mai i nga konae gir, ka whakaratohia te taputapu db-codegen ki te whakaputa i nga akomanga GObject mai i nga ripanga tauira raraunga.

Ka taea te hanga i te atanga i runga i te GTK 3 me te GTK 4, i runga i te putanga kua tautuhia i roto i te kaupapa. Hei whakarato tautoko mo nga peka rereke o GTK, ka hangaia te mokowāmahi ma te whakamahi i te Broadway backend, e taea ai e koe te whakaputa i te putanga o te whare pukapuka GTK i roto i te matapihi tirotiro tukutuku. Ko te mahinga Cambalache matua e whakarato ana i te anga-a-WebKit WebView e whakamahi ana i te Broadway ki te whakapaoho i nga putanga mai i te tukanga Merengue, e whai waahi tika ana ki te whakaputa i te atanga kaiwhakamahi.

Tukunga o Cambalache 0.10, he taputapu mo te whakawhanake atanga GTK

I roto i te tukunga hou:

  • He tautoko taapiri mo nga whare pukapuka libAdwaita me libHandy, e tuku ana i te huinga o nga waahanga mo te hanga i te atanga kaiwhakamahi kia rite ki nga taunakitanga GNOME HIG.
  • He tautoko taapiri mo te tautuhi tika i nga mea hou (Rarangi) i roto i te poraka me nga ahuatanga o tetahi atu mea, me te kore e whakamahi hononga. Hola Mundo
  • He tautoko taapiri mo te tautuhi i tetahi momo tamaiti motuhake, i whakamahia, hei tauira, i roto i te waahanga taitara matapihi.
  • He tautoko taapiri mo te whakatikatika i nga tuunga huānga tamariki.
  • He tautoko taapiri mo nga momo enum me te haki mo GdkPixbuf, Pango, Gio, Gdk me Gsk.
  • He whakamaoritanga atanga taapiri ki te reo Iukereiniana.
  • Ko nga kaiwhakatika rawa hou kua tohua.
    Tukunga o Cambalache 0.10, he taputapu mo te whakawhanake atanga GTK

Source: opennet.ru

Tāpiri i te kōrero