የGTK በይነገጽን ለማዳበር የሚያገለግል የ Cambalache 0.10 መልቀቅ

ለጂቲኬ 0.10.0 እና ጂቲኬ 3 ፈጣን የኢንተርኔት ልማት መሳሪያ የሚያዘጋጀው የካምባላች 4 ፕሮጀክት ታትሟል፣ የMVC ፓራዳይም እና የመረጃ ሞዴል ፓራዲግም ፍልስፍናን በመጠቀም። ከግላድ በተለየ፣ Cambalache በአንድ ፕሮጀክት ውስጥ በርካታ የተጠቃሚ በይነገጾችን ለማቆየት ድጋፍ ይሰጣል። ኮዱ በፓይዘን የተፃፈ ሲሆን በLGPLv2.1 ፍቃድ ስር ፍቃድ ተሰጥቶታል። የፕላትፓክ ጥቅል ለመጫን ይገኛል።

Cambalache ከ GtkBuilder እና GObject ነጻ ነው፣ ነገር ግን ከGObject አይነት ስርዓት ጋር የሚስማማ የውሂብ ሞዴል ያቀርባል። የውሂብ ሞዴሉ በአንድ ጊዜ ብዙ በይነገጽ ማስመጣት እና ወደ ውጪ መላክ ይችላል፣ የGtkBuilder ነገሮችን፣ ንብረቶችን እና ምልክቶችን ይደግፋል፣ የመልሶ መመለሻ ቁልል (ቀልብስ / ድገም) እና የትዕዛዝ ታሪክን የመጠቅለል ችሎታ ይሰጣል። የcambalache-db መገልገያ ከጊር ፋይሎች የውሂብ ሞዴል ለማመንጨት የቀረበ ሲሆን ዲቢ-ኮዴጅን መገልገያ ከመረጃ ሞዴል ሰንጠረዦች የ GObject ክፍሎችን ለማመንጨት ይቀርባል.

በይነገጹ በ GTK 3 እና GTK 4 መሰረት ሊፈጠር ይችላል፣ በፕሮጀክቱ ውስጥ በተገለጸው ስሪት ላይ በመመስረት። ለተለያዩ የጂቲኬ ቅርንጫፎች ድጋፍ ለመስጠት የስራ ቦታው የብሮድዌይ ጀርባን በመጠቀም ይመሰረታል ይህም የጂቲኬ ቤተ መፃህፍትን በድር አሳሽ መስኮት ላይ ለመሳል ያስችላል። ዋናው Cambalache ሂደት ብሮድዌይን በመጠቀም በተጠቃሚ የመነጨ በይነገጽን ለማቅረብ በቀጥታ የሚሳተፈውን የሜሬንጌ ሂደት ውጤት የሚያሰራጭ በዌብ ኪት ላይ የተመሰረተ የዌብ ቪው መጠቅለያ ይሰጣል።

የGTK በይነገጽን ለማዳበር የሚያገለግል የ Cambalache 0.10 መልቀቅ

በአዲሱ እትም፡-

  • በGNOME HIG ምክሮች መሰረት የተጠቃሚውን በይነ ገጽ ለመቅረጽ የተለያዩ ክፍሎችን የሚያቀርቡ ለlibAdwaita እና libHandy ቤተ-መጽሐፍት ድጋፍ ታክሏል።
  • አገናኞችን ሳይጠቀሙ ከሌላ ነገር ባህሪያት ጋር በብሎክ ውስጥ አዳዲስ ነገሮችን በቀጥታ (በመስመር) ለመወሰን ተጨማሪ ድጋፍ። ሆላ ሙንዶ
  • ልዩ የሕፃን ዓይነትን ለመወሰን ተጨማሪ ድጋፍ፣ ለምሳሌ በመስኮቱ ርዕስ መግብር ውስጥ ጥቅም ላይ ውሏል።
  • የልጆችን ንጥረ ነገሮች አቀማመጥ ለማስተካከል ተጨማሪ ድጋፍ።
  • ለGdkPixbuf፣ Pango፣ Gio፣ Gdk እና Gsk ለተዘረዘሩት እና ባንዲራ ዓይነቶች ታክሏል።
  • የበይነገጽ ትርጉም ወደ ዩክሬንኛ ታክሏል።
  • አዲስ የንብረት አርታዒዎች ቀርበዋል.
    የGTK በይነገጽን ለማዳበር የሚያገለግል የ Cambalache 0.10 መልቀቅ

ምንጭ: opennet.ru

አስተያየት ያክሉ