የGNOME አይነት በይነ ገጽ ለመፍጠር የሊባድዋይታ 1.3 ቤተ-መጽሐፍት መልቀቅ

የGNOME ፕሮጄክቱ የGNOME HIG (የሰው በይነገጽ መመሪያዎችን) የሚከተሉ የተጠቃሚ በይነገጽ አቀማመጥ ክፍሎችን ያካተተ የሊባዳይታ 1.3 ልቀትን አሳትሟል። ቤተ መፃህፍቱ ከአጠቃላይ የጂኖኤምኢ ዘይቤ ጋር የተጣጣሙ አፕሊኬሽኖችን ለመገንባት ዝግጁ የሆኑ መግብሮችን እና ነገሮችን ያካትታል፣ በይነገጹ በማንኛውም መጠን ስክሪኖች ላይ ሊስተካከል ይችላል። የቤተ መፃህፍቱ ኮድ በ C የተፃፈ እና በLGPL 2.1+ ፍቃድ ስር ይሰራጫል።

የሊባዳይታ ቤተመፃህፍት ከGTK4 ጋር በጥምረት ጥቅም ላይ የሚውል ሲሆን በጂኤንኦኤምኤ ውስጥ ጥቅም ላይ የሚውሉትን የአድዋይታ ጭብጥ አካላትን ያካትታል፣ እነዚህም ከGTK ወደ ሌላ ቤተ-መጽሐፍት ተወስደዋል። የGNOME የቅጥ አሰራር ክፍሎችን ወደተለየ ቤተ-መጽሐፍት መውሰድ GNOME-ተኮር ለውጦችን ከጂቲኬ ተነጥሎ እንዲዳብር ያስችላል፣ ይህም የGTK ገንቢዎች በዋና ነገሮች ላይ እንዲያተኩሩ እና የGNOME ገንቢዎች GTKን ሳይነኩ የሚፈልጉትን የቅጥ ለውጦች በበለጠ ፍጥነት እና በተለዋዋጭ እንዲገፋፉ ያስችላቸዋል።

ቤተ መፃህፍቱ እንደ ዝርዝሮች፣ ፓነሎች፣ የአርትዖት ብሎኮች፣ አዝራሮች፣ ትሮች፣ የፍለጋ ቅጾች፣ የንግግር ሳጥኖች፣ ወዘተ ያሉ የተለያዩ የበይነገጽ ክፍሎችን የሚሸፍኑ መደበኛ መግብሮችን ያካትታል። የታቀዱት መግብሮች ሁለቱንም በትልልቅ ፒሲ እና ላፕቶፕ ስክሪኖች እና በትንሽ የስማርትፎኖች ንክኪዎች ላይ የሚሰሩ ሁለንተናዊ በይነገጾችን እንዲፈጥሩ ያስችሉዎታል። በማያ ገጹ መጠን እና በሚገኙ የግቤት መሳሪያዎች ላይ በመመስረት የመተግበሪያው በይነገጹ በተለዋዋጭነት ይለወጣል። ቤተ መፃህፍቱ በእጅ መላመድ ሳያስፈልገው መልክውን ከጂኖኤምኢ መመሪያዎች ጋር የሚያስማማውን የአድዋይታ ስታይል ስብስቦችንም ያካትታል።

በሊባድዋይታ 1.3 ውስጥ ዋና ለውጦች፡-

  • ርዕስ እና አንድ አማራጭ አዝራር የያዙ ባነር መስኮቶችን ለማሳየት ከGTK GtkInfoBar መግብር ይልቅ ጥቅም ላይ ሊውል የሚችል የAdwBanner ምግብርን ተግባራዊ አድርጓል። የመግብሩ ይዘት እንደ መጠኑ ይለወጣል፣ እና አኒሜሽን ሲታይ እና ሲደበቅ ሊተገበር ይችላል።
    የGNOME አይነት በይነ ገጽ ለመፍጠር የሊባድዋይታ 1.3 ቤተ-መጽሐፍት መልቀቅ
  • የAdwTabOverview መግብርን ታክሏል፣የAdwTabView ክፍልን በመጠቀም ለሚታዩ የትሮች ወይም የገጾች ምስላዊ አጠቃላይ እይታ የተነደፈ። አዲሱ መግብር የራስዎን የመቀየሪያ አተገባበር ሳይፈጥሩ በተንቀሳቃሽ መሳሪያዎች ላይ ከትሮች ጋር ስራን ለማደራጀት ሊያገለግል ይችላል።
    የGNOME አይነት በይነ ገጽ ለመፍጠር የሊባድዋይታ 1.3 ቤተ-መጽሐፍት መልቀቅየGNOME አይነት በይነ ገጽ ለመፍጠር የሊባድዋይታ 1.3 ቤተ-መጽሐፍት መልቀቅ
  • በAdwTabView ውስጥ ስላሉት ክፍት የትሮች ብዛት መረጃ ያላቸው ቁልፎችን ለማሳየት የAdwTabButton መግብር ታክሏል ፣ይህም የትር እይታን ለመክፈት በተንቀሳቃሽ መሣሪያ ላይ ሊያገለግል ይችላል።
    የGNOME አይነት በይነ ገጽ ለመፍጠር የሊባድዋይታ 1.3 ቤተ-መጽሐፍት መልቀቅ
  • የ AdwViewStack፣ AdwTabView እና AdwEntryRow መግብሮች አሁን የተደራሽነት ባህሪያትን ይደግፋሉ።
  • በስርዓት ቅንብሮች ውስጥ እነማዎችን ማሰናከልን ችላ ለማለት ንብረት ወደ AdwAnimation ክፍል ታክሏል።
  • የAdwActionRow ክፍል አሁን የትርጉም ጽሑፎችን የማድመቅ ችሎታ አለው።
  • የርዕስ-መስመሮች እና የትርጉም-መስመሮች ባህሪያት ወደ AdwExpanderRow ክፍል ታክለዋል።
  • የ grab_focus_ያለ_መምረጥ() ዘዴ ወደ AdwEntryRow ክፍል ታክሏል፣ ልክ እንደ GtkEntry።
  • የማመሳሰል ምረጥ() ዘዴው ልክ እንደ GtkAlertDialog ወደ AdwMessageDialog ክፍል ታክሏል።
  • ከመጎተት-n- drop በይነገጽ ጋር የተያያዙ የኤፒአይ ጥሪዎች ወደ አድውታብባር ክፍል ተጨምረዋል።
  • የAdwAvatar ክፍል ትክክለኛውን የምስል ልኬት ያረጋግጣል።
  • በዊንዶውስ መድረክ ላይ በሚሰሩበት ጊዜ የጨለማ ዘይቤ እና ከፍተኛ ንፅፅር ሁነታን የመጠቀም ችሎታ ታክሏል።
  • የተመረጡት የዝርዝሮች እና የፍርግርግ ክፍሎች አሁን ገባሪ ክፍሎችን (አነጋገርን) ለማጉላት ጥቅም ላይ በሚውለው ቀለም ደመቅተዋል።

ምንጭ: opennet.ru

አስተያየት ያክሉ