Famoahana ny Cambalache 0.8.0, fitaovana iray hamolavolana ny interface GTK

Ny famoahana ny tetikasa Cambalache 0.8.0 dia navoaka, namolavola fitaovana ho an'ny fampivoarana haingana ny interface tsara ho an'ny GTK 3 sy GTK 4, amin'ny fampiasana ny paradigma MVC sy ny filozofia ny maha zava-dehibe indrindra ny maodely data. Tsy toa an'i Glade, Cambalache dia manome fanohanana amin'ny fitazonana ireo mpampiasa interface tsara amin'ny tetikasa iray. Amin'ny lafiny fampiasa, ny famoahana ny Cambalache 0.8.0 dia voamarika ho akaiky ny fitoviana amin'i Glade. Ny kaody dia nosoratana tamin'ny Python ary nahazo alalana tamin'ny GPLv2.

Cambalache dia tsy miankina amin'ny GtkBuilder sy GObject, fa manome modely angon-drakitra mifanaraka amin'ny rafitra karazana GObject. Ny maodelin'ny angona dia afaka manafatra sy manondrana interface maro indray mandeha, manohana zavatra GtkBuilder, fananana ary famantarana, manome stack manafoana (Undo / Redo) ary afaka manindry ny tantaran'ny baiko. Ny fampitaovana cambalache-db dia omena mba hamoronana maodely data avy amin'ny rakitra gir, ary ny fampiasa db-codegen dia omena mba hamoronana kilasy GObject avy amin'ny latabatra modely.

Ny interface dia azo amboarina mifototra amin'ny GTK 3 sy GTK 4, arakaraka ny dikan-teny voafaritra ao amin'ny tetikasa. Mba hanomezana fanohanana ireo sampana GTK samihafa, dia noforonina amin'ny alΓ lan'ny backend Broadway ny habaka fiasana, izay ahafahanao mamoaka ny fivoahan'ny tranomboky GTK ao amin'ny varavarankelin'ny navigateur web. Ny dingana lehibe Cambalache dia manome rafitra mifototra amin'ny WebKit WebView izay mampiasa Broadway handefasana ny vokatra avy amin'ny fizotry ny Merengue, izay mandray anjara mivantana amin'ny famoahana ny interface interface.

Ao amin'ny famoahana vaovao:

  • Nampiana tontonana fifantenana zavatra ifanakalozan-kevitra izay manasokajy ny kilasy zavatra ary manamora ny fitadiavana ny fampahalalana ilainao.
    Famoahana ny Cambalache 0.8.0, fitaovana iray hamolavolana ny interface GTK
  • Nametraka toeran'ny toeram-piasana mba hanamora ny fampidirana singa ankizy amin'ny toerana voafaritra. Azonao atao ny manampy widget ho solon'ny placeholder amin'ny alalan'ny fanindriana indroa eo.
    Famoahana ny Cambalache 0.8.0, fitaovana iray hamolavolana ny interface GTK
  • Nomena fanohanana ireo fananana azo adika ary nampiharina ny fahafahana mametraka fanehoan-kevitra ho an'ny mpandika teny.
    Famoahana ny Cambalache 0.8.0, fitaovana iray hamolavolana ny interface GTK
  • Fanampiana fanampiny ho an'ny asa miaraka amin'ny clipboard (Copy, Paste, Cut and Delete).
    Famoahana ny Cambalache 0.8.0, fitaovana iray hamolavolana ny interface GTK
  • Fampisehoana fampahafantarana momba ny endri-javatra tsy tohanana nohatsaraina rehefa manafatra rakitra UI sy rehefa manondrana rakitra hafa.
    Famoahana ny Cambalache 0.8.0, fitaovana iray hamolavolana ny interface GTK

Source: opennet.ru

Add a comment