Hoʻokomo ʻia ʻo Cambalache, kahi mea hana hoʻomohala hou GTK.

Hoʻokomo ʻo GUADEC 2021 iā Cambalache, kahi mea hana hoʻomohala wikiwiki hou no GTK 3 a me GTK 4 me ka hoʻohana ʻana i ka paradigm MVC a me kahi kumu hoʻohālike-mua. ʻO kekahi o nā ʻokoʻa i ʻike ʻia mai Glade ʻo kāna kākoʻo no ka mālama ʻana i nā mea hoʻohana lehulehu i hoʻokahi papahana. Ua kākau ʻia ke code papahana ma Python a ua laikini ʻia ma lalo o GPLv2.

No ka hāʻawi ʻana i ke kākoʻo no nā lālā he nui o GTK, hana ʻia ka papa hana me ka hoʻohana ʻana i ka Broadway backend, kahi e hiki ai iā ʻoe ke hāʻawi i ka hoʻopuka o ka waihona GTK ma kahi pukaaniani pūnaewele. Hāʻawi ʻia ke kaʻina hana nui ʻo Cambalache me kahi paʻa i WebKit WebView, kahi e hoʻolaha ai ʻo Broadway i ka hopena mai ke kaʻina hana Merengue, kahi i pili pono i ka hāʻawi ʻana i ka interface i hana ʻia e ka mea hoʻohana. 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.

Hoʻokomo ʻia ʻo Cambalache, kahi mea hana hoʻomohala hou GTK.

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.

Hoʻokomo ʻia ʻo Cambalache, kahi mea hana hoʻomohala hou GTK.


Source: opennet.ru

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