Tso tawm Cambalache 0.10, ib qho cuab yeej los tsim GTK interfaces

Txoj haujlwm Cambalache 0.10.0 tau raug tso tawm, tsim cov cuab yeej kev sib txuas ceev ceev rau GTK 3 thiab GTK 4, siv MVC paradigm thiab cov ntaub ntawv qauv-thawj lub tswv yim. Tsis zoo li Glade, Cambalache muab kev txhawb nqa rau kev tswj hwm ntau tus neeg siv cuam tshuam hauv ib qhov project. Cov cai sau hauv Python thiab tau tso cai raws li LGPLv2.1. Ib pob hauv flatpak hom yog muaj rau kev teeb tsa.

Cambalache yog ywj siab ntawm GtkBuilder thiab GObject, tab sis muab cov ntaub ntawv qauv raws li GObject hom system. Cov qauv ntaub ntawv tuaj yeem ntshuam thiab xa tawm ntau qhov sib cuam tshuam ib zaug, txhawb nqa GtkBuilder cov khoom, cov khoom thiab cov teeb liab, muab cov pawg undo (Undo / Redo) thiab muaj peev xwm los nthuav cov lus txib keeb kwm. Lub cambalache-db qhov hluav taws xob yog muab los tsim cov qauv ntaub ntawv los ntawm cov ntaub ntawv gir, thiab cov khoom siv hluav taws xob db-codegen yog muab los tsim cov chav kawm GObject los ntawm cov ntaub ntawv qauv rooj.

Lub interface tuaj yeem tsim tau raws li GTK 3 thiab GTK 4, nyob ntawm qhov version tau teev tseg hauv qhov project. Txhawm rau muab kev txhawb nqa rau cov ceg sib txawv ntawm GTK, qhov chaw ua haujlwm tau tsim los siv Broadway backend, uas tso cai rau koj los muab cov khoom tso tawm ntawm GTK lub tsev qiv ntawv hauv lub vev xaib web browser. Cov txheej txheem Cambalache tseem ceeb muab lub WebKit WebView-raws li lub moj khaum uas siv Broadway los tshaj tawm cov khoom tawm los ntawm cov txheej txheem Merengue, uas yog koom ncaj qha rau hauv kev ua kom cov neeg siv interface.

Tso tawm Cambalache 0.10, ib qho cuab yeej los tsim GTK interfaces

Hauv qhov kev tso tawm tshiab:

  • Ntxiv kev txhawb nqa rau libAdwaita thiab libHandy cov tsev qiv ntawv, uas muaj cov txheej txheem rau kev tsim cov neeg siv interface raws li GNOME HIG cov lus pom zoo.
  • Ntxiv kev txhawb nqa rau kev txhais cov khoom tshiab ncaj qha (Inline) hauv ib qho thaiv nrog cov khoom ntawm lwm yam khoom, tsis tas siv cov txuas. Hola Mundo
  • Ntxiv kev txhawb nqa rau kev txhais hom menyuam tshwj xeeb, siv, piv txwv li, hauv lub qhov rais npe widget.
  • Ntxiv kev txhawb nqa rau reranging me nyuam lub luag hauj lwm.
  • Ntxiv kev txhawb nqa rau enum thiab chij hom rau GdkPixbuf, Pango, Gio, Gdk thiab Gsk.
  • Ntxiv interface txhais ua Ukrainian.
  • Cov cuab yeej kho tshiab tau raug thov.
    Tso tawm Cambalache 0.10, ib qho cuab yeej los tsim GTK interfaces

Tau qhov twg los: opennet.ru

Ntxiv ib saib