Cambalache 0.10.0 waxay la timid horumarin taageero iyo wax ka badan

Dhawaan sii deynta nooca cusub ayaa lagu dhawaaqay ee mashruuca Isbeddel 0.10.0 iyo nooca cusub ee cusub ayaa la sameeyay dhowr horumarin, taas oo u tarjumaysa hagaajinta taageerada labada maktabadood, ku shaqeynta walxaha, iyo sidoo kale tarjumaadda qalabka luqadaha qaarkood, iyo waxyaabo kale.

Kuwa aan ka warqabin qalabkan, waxaan kuu sheegi karaa taas waxaa loo dhigay sidii qalab horumarineed oo degdeg ah oo loogu talagalay GTK 3 iyo GTK 4 iyadoo la adeegsanayo jaantuska MVC iyo falsafada ugu muhiimsan ee moodeelka xogta. Si ka duwan Glade, Cambalache waxay siisaa taageero lagu sii hayo is-dhexgal isticmaaleyaal badan oo mashruuca ah.

Cambalache kuma xirna GtkBuilder iyo GObject, laakiin taa beddelkeeda waxay bixisaa qaab xog ah oo waafaqsan nidaamka nooca GObject. Qaabka xogta ayaa soo dhoofin kara oo dhoofin kara is-dhexgalyo badan hal mar, wuxuu taageeraa walxaha GtkBuilder, guryaha, iyo calaamadaha, wuxuu bixiyaa dib-u-soo-noqod (ka-noqosho / dib-u-celin), iyo awoodda lagu cadaadiyo taariikhda amarka.

Utility cambalache-db waxaa la bixiyaa si loo soo saaro model xogta ka faylalka gir iyo utility db-codegen waxaa la bixiyaa si ay u abuuraan fasalada GObject ka miisaska xogta model.

Warka ugu weyn ee Cambalache 0.10.0

Nuqulkan cusub ee Cambalache 0.10.0, ayaa lagu iftiimiyay taas taageero lagu daray libAdwaita iyo libHandy maktabadaha, kuwaas oo bixiya qaybo ka mid ah si ay u naqshadeeyaan interface interface sida waafaqsan xeerarka GNOME HIG.

Isbeddel kale oo ka muuqda nooca cusub ayaa ah taageeradaas si toos ah u qeexi kara shay cusub (Inline) oo ku jira baloog leh sifooyinka shay kale, iyada oo aan la isticmaalin xiriiriyeyaasha.

Tan waxaa dheer, waxaan sidoo kale heli karnaa in taageerada lagu daray si loo qeexo nooca ilmaha gaarka ah, oo loo isticmaalo, tusaale ahaan, widget cinwaanka daaqada, iyo sidoo kale taageero si ay u awoodaan in ay dib u habeeyaan boosaska canaasirta ilmaha.

Waxaan sidoo kale heli karnaa waxa lagu daray taageerada noocyada tiriyey iyo calanka ee GdkPixbuf, Pango, Gio, Gdk iyo Gsk iyo hagaajinta taageerada goobta shaqada ee GtkMenu, GtkNotebook, GtkPopover, GtkStack, GtkAssistant, GtkListBox, GtkMenuItem iyo GtkCenterBox

Isbedelada kale ee ka dhex muuqda noocyadan cusub:

  • Turjumaada interneed ee lagu daray Yukreeniyaan
  • Tifaftirayaasha guryaha cusub ayaa la soo jeediyay.
  • Hagaajinta shaqeynta sabuuradaha
  • Tifaftirayaasha guryaha cusub ee magaca astaanta iyo midabka midabka.

Kuwa danaynaya inay wax badan ka ogaadaan Waxaad eegi kartaa faahfaahinta mashruuca Xiriirka soo socda. Halka kuwa danaynaya inay awoodaan inay eegaan xeerka Cambalache, ay sidaas samayn karaan. ka soo xiriir khadkan hoose. Waxa kale oo muhiim ah in la xuso in koodhka mashruuca lagu qoray Python laguna heli karo shatiga GPLv2.

Hel Cambalache

Kuwa danaynaya inay awoodaan inay ku shaqeeyaan qalabkan, waa inay taas ogaadaan Waxaa jira laba siyaabood oo loo heli karo nidaamkaaga, midkoodna waa soo dejinta koodhka isha ee Cambalache oo aan loo baahnayn in lagu rakibo aaladda, halka ikhtiyaarka kale oo aan u malaynayo inuu aad uga raaxo badan yahay iyadoo la kaashanayo xirmooyinka Flatpak. Waxa kale oo muhiim ah in la xuso inay mudan tahay in la xuso in Python la rakibo.

Xaaladda koowaad taasina uma baahna rakibid, waa adigoo soo dejinaya koodhka isha ee qalabka. Waan samayn karnaa tan furitaanka terminal oo ku dhex jira waxaan ku qori doonnaa amarka soo socda:

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

Hadda, si aad u maamusho aaladda, qor uun:

./run-dev.py

Ugu dambayntii habka kale waa in uu yahay iyadoo la kaashanayo xirmooyinka Flatpak, Kaliya waa inaan haysannaa taageerada si aan awood ugu yeelanno inaan ku rakibno xirmada noocan ah nidaamka oo dhan waa inaan sameyneynaa fur terminal oo socodsii amarrada soo socda:

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

Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Ka mas'uul ah xogta: AB Internet Networks 2008 SL
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.