የካምባላቺ 0.8.0 ፕሮጀክት መለቀቅ ታትሟል፣ ለጂቲኬ 3 እና ጂቲኬ 4 የበይነገጾች ፈጣን ልማት መሳሪያ በማዘጋጀት የMVC ፓራዳይም እና የመረጃው ሞዴል ከፍተኛ ጠቀሜታ ፍልስፍናን በመጠቀም። ከግላድ በተለየ፣ Cambalache በአንድ ፕሮጀክት ውስጥ በርካታ የተጠቃሚ በይነገጾችን ለማቆየት ድጋፍ ይሰጣል። ከተግባራዊነት አንፃር፣ Cambalache 0.8.0 መለቀቅ ከግላዴ ጋር ተመሳሳይነት እንዳለው ተጠቅሷል። ኮዱ በፓይዘን የተፃፈ ሲሆን በGPLv2 ፍቃድ ተሰጥቶታል።
Cambalache ከ GtkBuilder እና GObject ነጻ ነው፣ ነገር ግን ከGObject አይነት ስርዓት ጋር የሚስማማ የውሂብ ሞዴል ያቀርባል። የውሂብ ሞዴሉ በአንድ ጊዜ ብዙ በይነገጽ ማስመጣት እና ወደ ውጪ መላክ ይችላል፣ የGtkBuilder ነገሮችን፣ ንብረቶችን እና ምልክቶችን ይደግፋል፣ የመልሶ መመለሻ ቁልል (ቀልብስ / ድገም) እና የትዕዛዝ ታሪክን የመጠቅለል ችሎታ ይሰጣል። የcambalache-db መገልገያ ከጊር ፋይሎች የውሂብ ሞዴል ለማመንጨት የቀረበ ሲሆን ዲቢ-ኮዴጅን መገልገያ ከመረጃ ሞዴል ሰንጠረዦች የ GObject ክፍሎችን ለማመንጨት ይቀርባል.
በይነገጹ በ GTK 3 እና GTK 4 መሰረት ሊፈጠር ይችላል፣ በፕሮጀክቱ ውስጥ በተገለጸው ስሪት ላይ በመመስረት። ለተለያዩ የጂቲኬ ቅርንጫፎች ድጋፍ ለመስጠት የስራ ቦታው የብሮድዌይ ጀርባን በመጠቀም ይመሰረታል ይህም የጂቲኬ ቤተ መፃህፍትን በድር አሳሽ መስኮት ላይ ለመሳል ያስችላል። ዋናው Cambalache ሂደት ብሮድዌይን በመጠቀም በተጠቃሚ የመነጨ በይነገጽን ለማቅረብ በቀጥታ የሚሳተፈውን የሜሬንጌ ሂደት ውጤት የሚያሰራጭ በዌብ ኪት ላይ የተመሰረተ የዌብ ቪው መጠቅለያ ይሰጣል።
በአዲሱ እትም፡-
- የነገሮችን ክፍሎች የሚከፋፍል እና የሚፈልጉትን መረጃ ለማግኘት ቀላል የሚያደርግ በይነተገናኝ የነገር ምርጫ ፓነል ታክሏል።
- በተገለጹ ቦታዎች ላይ የሕፃን ንጥረ ነገሮችን ለመጨመር ቀላል ለማድረግ የስራ ቦታ ቦታ ያዥዎችን ተግባራዊ አድርገዋል። በላዩ ላይ ሁለቴ ጠቅ በማድረግ ከቦታ ያዥ ይልቅ መግብር ማከል ይችላሉ።
- ሊተረጎሙ የሚችሉ ንብረቶች ድጋፍ ተሰጥቷል እና ለተርጓሚዎች አስተያየቶችን የመተው ችሎታ ተግባራዊ ሆኗል.
- ከቅንጥብ ሰሌዳ (ቅዳ፣ ለጥፍ፣ ቁረጥ እና ሰርዝ) ለኦፕሬሽኖች ድጋፍ ታክሏል።
- የUI ፋይሎችን በሚያስገቡበት ጊዜ እና ወደ ሌላ ፋይል በሚላክበት ጊዜ ስለማይደገፉ ባህሪያት መረጃ የተሻሻለ ማሳያ።
ምንጭ: opennet.ru