Cambalache 0.10.0 inosvika nerutsigiro kuvandudzwa nezvimwe

Munguva pfupi yapfuura kuburitswa kweshanduro nyowani kwakaziviswa yepurojekiti Chinjana 0.10.0 uye mushanduro itsva iyi vandudzo dzakati wandei dzakaitwa, izvo zvinoshandura kuva tsigiro yekuvandudzwa kwemaraibhurari ose ari maviri, kushanda nezvinhu, pamwe chete neshanduro yechishandiso chemimwe mitauro, pakati pezvimwe zvinhu.

Kune avo vasingazive nezve chishandiso ichi, ndinogona kukuudza izvozvo yakamisikidzwa seyekukurumidza interface yekuvandudza chishandiso cheGTK 3 uye GTK 4 uchishandisa iyo MVC paradigm uye iyo yakakosha-huzivi hweiyo data modhi. Kusiyana neGlade, Cambalache inopa tsigiro yekuchengetedza akawanda mushandisi nzvimbo mupurojekiti.

Cambalache haibvi paGtkBuilder uye GObject, asi panzvimbo inopa data model inoenderana neGObject type system. Iyo data modhi inogona kupinza uye kutumira akawanda mainterfaces panguva imwe chete, inotsigira GtkBuilder zvinhu, zvivakwa, uye masiginecha, inopa kudzoreredza (kubvisa / kuitazve) stack, uye kugona kumanikidza nhoroondo yekuraira.

Iyo cambalache-db utility inopihwa kuti igadzire modhi yedata kubva kumafaira egir uye iyo db-codegen yekushandisa inopihwa kugadzira makirasi eGObject kubva kumatafura emhando yedata.

Nhau huru dzeCambalache 0.10.0

Muiyi vhezheni itsva yeCambalache 0.10.0, inosimbiswa kuti yakawedzera rutsigiro rwe libAdwaita uye libHandy raibhurari, iyo inopa seti yezvikamu zvekugadzira iyo mushandisi interface zvinoenderana neGNOME HIG nhungamiro.

Imwe shanduko inomira pachena mune iyi vhezheni itsva itsigiro ye kukwanisa kutsanangura zvinhu zvitsva zvakananga (Inline) mubhuroko rine zvimiro zvechimwe chinhu, pasina kushandisa zvinongedzo.

Pamusoro peizvi, tinogonawo kuona kuti rutsigiro rwakawedzerwa kutsanangura rudzi rwakakosha rwemwana, runoshandiswa, semuenzaniso, muwijeti yemusoro wehwindo, pamwe nerutsigiro rwekukwanisa kugadzirisa zvakare zvinzvimbo zvezvinhu zvemwana.

Tinogonawo kuwana zvakawedzerwa tsigiro yeakaverengerwa uye mureza mhando dze GdkPixbuf, Pango, Gio, Gdk neGsk nerutsigiro rwenzvimbo yekushandira GtkMenu, GtkNotebook, GtkPopover, GtkStack, GtkAssistant, GtkListBox, GtkMenuItem neGtkCenterBox.

Yeimwe shanduko inomira mushanduro iyi nyowani:

  • Yakawedzerwa shanduro yekushandura muUkraine.
  • Vagadziri vezvivakwa vatsva vanokurudzirwa.
  • Kuvandudza clipboard kushanda
  • Vagadziri vezvivakwa zvitsva zvezita rechiratidzo uye zvivakwa zvemavara.

Kune vanoda kuziva zvakawanda nezvazvo Unogona kutarisa ruzivo rwechirongwa Mune inotevera chinongedzo. Nepo kune avo vanofarira kugona kutarisa iyo Cambalache kodhi, vanogona kuzviita. kubva pane iyi link iripazasi. Izvo zvakakoshawo kutaura kuti iyo kodhi yeprojekiti yakanyorwa muPython uye inowanikwa pasi peGPLv2 rezinesi.

Tora Cambalache

Kune avo vanofarira kugona kushanda nechishandiso ichi, vanofanirwa kuziva izvozvo Pane nzira mbiri dzekuve nazvo mune yako system, imwe yacho iri kurodha pasi kodhi kodhi yeCambalache uye iyo isingakodzere kumisikidza chishandiso, nepo imwe sarudzo uye iyo yandinofunga yakanyanya kugadzikana iri nerubatsiro rweFlatpak mapakeji. Izvo zvakakoshawo kutaura kuti zvakakosha kutaura kuti Python inofanira kuiswa.

Muchiitiko chekutanga uye izvo hazvidi kuisirwa, ndezvekudhawunirodha kodhi kodhi yechishandiso. Tinogona kuita izvi kuvhura terminal uye mairi tichaenda kunyorera unotevera kuraira:

git clone https://gitlab.gnome.org/jpu/cambalache.git

Zvino, kuti umhanye chishandiso, ingo nyora:

./run-dev.py

Chekupedzisira kana iri imwe nzira ndeyekuti ndizvo nerubatsiro rwePlppak mapakeji, Isu tinongofanirwa kuve nerutsigiro kuti tikwanise kuisa iyi mhando yepakeji muchirongwa uye zvese zvatinofanirwa kuita ndeizvi vhura terminal uye unomhanya inotevera mirairo:

flatpak-builder --force-clean --repo=repo build ar.xjuan.Cambalache.json
flatpak build-bundle repo cambalache.flatpak ar.xjuan.Cambalache
flatpak install --user cambalache.flatpak

Iva wekutanga kutaura

Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira data: AB Internet Networks 2008 SL
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako