Hoʻokuʻu ʻia o Cambalache 0.10, kahi mea hana no ka hoʻomohala ʻana i nā kikowaena GTK

Ua hoʻokuʻu ʻia ka papahana Cambalache 0.10.0, e hoʻomohala ana i kahi mea hana hoʻomohala wikiwiki no GTK 3 a me GTK 4, me ka hoʻohana ʻana i ka paradigm MVC a me ka ʻikepili kumu hoʻohālike mua. ʻAʻole like me Glade, hāʻawi ʻo Cambalache i ke kākoʻo no ka mālama ʻana i nā mea hoʻohana he nui i hoʻokahi papahana. Ua kākau ʻia ke code ma Python a ua laikini ʻia ma lalo o LGPLv2.1. Loaʻa kahi pūʻolo ma ka ʻano flatpak no ka hoʻokomo ʻana.

He kūʻokoʻa ʻo Cambalache iā GtkBuilder a me GObject, akā hāʻawi i kahi kumu hoʻohālike e kūlike me ka ʻano ʻano ʻano GObject. Hiki i ke kŘkohu ikepili ke hoʻokomo a hoʻokuʻu aku i nā pilina he nui i ka manawa hoʻokahi, kākoʻo i nā mea GtkBuilder, nā waiwai a me nā hōʻailona, ​​hāʻawi i kahi hoʻopaʻa wehe (Undo / Redo) a me ka hiki ke hoʻopaʻa i ka mōʻaukala kauoha. Hāʻawi ʻia ka pono cambalache-db no ka hoʻohua ʻana i kahi hoʻohālike ʻikepili mai nā faila gir, a hāʻawi ʻia ka pono db-codegen e hana i nā papa GObject mai nā papa hoʻohālike ʻikepili.

Hiki ke hana ʻia ke kikowaena ma muli o GTK 3 a me GTK 4, ma muli o ka mana i wehewehe ʻia ma ka papahana. No ka hāʻawiʻana i ke kākoʻo no nā lālā likeʻole o GTK, ua hanaʻia ka papa hana me ka Broadway backend, kahi e hiki ai iāʻoe ke hāʻawi i ka puka o ka hale waihona puke GTK ma ka pukaaniani pūnaewele. Hāʻawi ke kaʻina hana Cambalache nui i ka WebKit WebView-based framework e hoʻohana ana i ka Broadway e hoʻolaha i nā huahana mai ke kaʻina hana Merengue, kahi i pili pono i ka hāʻawi ʻana i ka mea hoʻohana.

Hoʻokuʻu ʻia o Cambalache 0.10, kahi mea hana no ka hoʻomohala ʻana i nā kikowaena GTK

I ka hoʻokuʻu hou:

  • Hoʻohui i ke kākoʻo no nā hale waihona puke libAdwaita a me libHandy, e hāʻawi ana i kahi pūʻulu o nā ʻāpana no ka hana ʻana i ka mea hoʻohana e like me nā ʻōlelo aʻoaʻo GNOME HIG.
  • Hoʻohui i kākoʻo no ka wehewehe pono ʻana i nā mea hou (Inline) i loko o kahi poloka me nā waiwai o kekahi mea ʻē aʻe, me ka hoʻohana ʻole ʻana i nā loulou. Aloha Mundo
  • Hoʻohui i kākoʻo no ka wehewehe ʻana i kahi ʻano keiki kūikawā, i hoʻohana ʻia, no ka laʻana, i kahi widget title window.
  • Hoʻohui kākoʻo no ka hoʻonohonoho hou ʻana i nā kūlana o nā keiki.
  • Kākoʻo hoʻohui ʻia no nā ʻano enum a me nā hae no GdkPixbuf, Pango, Gio, Gdk a me Gsk.
  • Hoʻohui ʻia ka unuhi ʻana ma ka ʻōlelo Ukrainian.
  • Ua noi ʻia nā mea hoʻoponopono waiwai hou.
    Hoʻokuʻu ʻia o Cambalache 0.10, kahi mea hana no ka hoʻomohala ʻana i nā kikowaena GTK

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka