Budgie ዴስክቶፕ ከ GTK ወደ EFL ቤተ-መጻሕፍት ከኢንላይትመንት ፕሮጀክት ይቀየራል።

የ Budgie ዴስክቶፕ አካባቢ አዘጋጆች የ GTK ቤተ መፃህፍትን ከመጠቀም ለመውጣት ወሰኑ በEFL (Enlightenment Foundation Library) በ Inlightenment ፕሮጀክት የተገነቡ። የፍልሰት ውጤት Budgie 11 መለቀቅ ውስጥ የሚቀርቡት ይሆናል ይህ GTK ከመጠቀም ለመራቅ የመጀመሪያው ሙከራ እንዳልሆነ ልብ ሊባል የሚገባው ነው - 2017 ውስጥ, ፕሮጀክቱ አስቀድሞ Qt ለመቀየር ወሰነ, ነገር ግን በኋላ ዕቅዶች ተሻሽሏል. በ GTK4 ሁኔታው ​​እንደሚለወጥ ተስፋ በማድረግ.

እንደ አለመታደል ሆኖ GTK4 በ GNOME ፕሮጄክት ፍላጎቶች ላይ ብቻ በቀጠለው ትኩረት ምክንያት ገንቢዎቹ የሚጠብቁትን አላደረገም ፣ ገንቢዎቹ የአማራጭ ፕሮጀክቶችን አስተያየት የማይሰሙ እና ፍላጎታቸውን ከግምት ውስጥ ለማስገባት ፈቃደኛ አይደሉም። ከጂቲኬ ለመውጣት ዋናው መነሳሳት GNOME የቆዳ አያያዝን ለመለወጥ ያቀደው ሲሆን ይህም በሶስተኛ ወገን ፕሮጀክቶች ላይ ብጁ ቆዳዎችን ለመፍጠር አስቸጋሪ ያደርገዋል። በተለይም የመድረኩ የበይነገጽ ስታይል ከአድዋይታ ዲዛይን ጭብጥ ጋር የተያያዘው በሊባድዋይታ ቤተ-መጽሐፍት የቀረበ ነው።

የ GNOME በይነገጽን ሙሉ በሙሉ ለመድገም የማይፈልጉ የሶስተኛ ወገን አከባቢ ፈጣሪዎች ቤተ-መጽሐፍቶቻቸውን ስታይል እንዲይዙ ማዘጋጀት አለባቸው ፣ ግን በዚህ አጋጣሚ የአማራጭ ቤተ-መጽሐፍትን እና የመድረክን ጭብጥ ቤተ-መጽሐፍትን በመጠቀም የመተግበሪያዎች ዲዛይን ላይ ልዩነት አለ። በሊባድዋይታ ላይ ተጨማሪ ባህሪያትን ለመጨመር ምንም አይነት መደበኛ መሳሪያዎች የሉም, እና Recoloring API ን ለመጨመር የተደረጉ ሙከራዎች, ይህም በመተግበሪያዎች ውስጥ ቀለሞችን ለመለወጥ ቀላል ያደርገዋል, ከአድዋይታ ውጭ ያሉ ጭብጦች በጥራት ላይ አሉታዊ ተጽዕኖ ሊያሳድሩ ይችላሉ በሚል ስጋት ምክንያት ስምምነት ላይ መድረስ አልቻሉም. መተግበሪያዎች ለ GNOME እና ከተጠቃሚዎች የችግሮች ትንተና ያወሳስባሉ። ስለዚህም የአማራጭ ዴስክቶፕ አዘጋጆች እራሳቸውን ከአድዋይታ ጭብጥ ጋር የተቆራኙ ሆነው ተገኝተዋል።

በቡጂ ገንቢዎች መካከል ቅሬታ ከሚፈጥሩ የ GTK4 ባህሪዎች መካከል ንዑስ ክፍሎችን በመፍጠር አንዳንድ መግብሮችን የመቀየር ችሎታን ማግለል ፣ ከዌይላንድ ጋር የማይጣጣሙ ጊዜ ያለፈባቸው X11 ኤፒአይዎች ምድብ መሸጋገር (ለምሳሌ በ Budgie GdkScreen ጥሪዎች) እና GdkX11ስክሪን ግንኙነቱን ለማወቅ እና የተቆጣጣሪዎችን ውቅር ለመቀየር ጥቅም ላይ ውለው ነበር፣ በGtkListView መግብር ውስጥ በማሸብለል ላይ ያሉ ችግሮች እና መስኮቱ ትኩረት ካልተደረገበት በ GtkPopovers ውስጥ የመዳፊት እና የቁልፍ ሰሌዳ ዝግጅቶችን የማስተናገድ ችሎታ ማጣት።

ወደ አማራጭ የመሳሪያ ኪትስ መቀየር ሁሉንም ጥቅሞችን እና ጉዳቶችን ካመዛዘኑ በኋላ ገንቢዎቹ በጣም ጥሩው አማራጭ ፕሮጀክቱን ወደ EFL ቤተ-መጽሐፍት መጠቀም ነው ወደሚል መደምደሚያ ደርሰዋል። ቤተ መፃህፍቱ በC++ ላይ የተመሰረተ በመሆኑ እና ወደፊት የፈቃድ አሰጣጥ ፖሊሲ ላይ ባለው እርግጠኛ አለመሆን ወደ Qt ​​የሚደረገው ሽግግር እንደ ችግር ይቆጠራል። አብዛኛው የ Budgie ኮድ የተፃፈው በቫላ ነው፣ ነገር ግን C ወይም Rust Toolkit እንደ ፍልሰት አማራጮች ይገኝ ነበር።

የ Solus ስርጭትን በተመለከተ, ፕሮጀክቱ በ GNOME ላይ የተመሰረተ አማራጭ ግንባታ መፍጠር ይቀጥላል, ነገር ግን ይህ ግንባታ በፕሮጀክቱ ቁጥጥር የማይደረግበት እና በማውረጃ ገጹ ላይ በተለየ ክፍል ውስጥ ተለይቶ ይታያል. Budgie 11 አንዴ ከተለቀቀ በኋላ ገንቢዎች ከጂኖኤምኢ ሼል ጋር ሲነፃፀሩ አቅሙን ይገመግማሉ እና ከጂኖሜ ጋር ግንባታን ለመቀጠል ወይም ለማቆም ይወስናሉ, ከ Budgie 11 ጋር ወደ ግንባታ የሚፈልሱ መሳሪያዎችን ያቀርባል. በ Solus ግንባታ ከ Budgie 11 ዴስክቶፕ ጋር, በፕሮጀክቱ ውስጥ የተገነቡትን ጨምሮ የ GNOME አፕሊኬሽኖችን ለአናሎግ በመተካት የመተግበሪያዎችን ስብጥር ለመከለስ ታቅዷል። ለምሳሌ, የራሳችንን የመተግበሪያ መጫኛ ማእከል ለማዘጋጀት ታቅዷል.

የ Budgie ዴስክቶፕ የራሱን የ GNOME Shell፣ ፓነል፣ አፕሌቶች እና የማሳወቂያ ስርዓት ትግበራ እንደሚያቀርብ አስታውስ። መስኮቶችን ለማስተዳደር የ Budgie Window Manager (BWM) የመስኮት አቀናባሪ ጥቅም ላይ ይውላል፣ ይህም የመሠረታዊ Mutter ፕለጊን የተራዘመ ማሻሻያ ነው። Budgie በድርጅት ውስጥ ከጥንታዊ የዴስክቶፕ ፓነሎች ጋር ተመሳሳይ በሆነ ፓነል ላይ የተመሠረተ ነው። ሁሉም የፓነል አባሎች አፕሊኬሽኖች ናቸው, ይህም አጻጻፉን በተለዋዋጭነት እንዲያበጁ, ምደባውን እንዲቀይሩ እና የዋና ፓነል ክፍሎችን ወደ ጣዕምዎ እንዲቀይሩ ያስችልዎታል. የሚገኙ አፕሌቶች ክላሲክ አፕሊኬሽን ሜኑ፣ የተግባር መቀየሪያ ስርዓት፣ ክፍት የመስኮት ዝርዝር ቦታ፣ ምናባዊ ዴስክቶፕ መመልከቻ፣ የኃይል አስተዳደር አመልካች፣ የድምጽ መቆጣጠሪያ አፕሌት፣ የስርዓት ሁኔታ አመልካች እና ሰዓት ያካትታሉ።

Budgie ዴስክቶፕ ከ GTK ወደ EFL ቤተ-መጻሕፍት ከኢንላይትመንት ፕሮጀክት ይቀየራል።


ምንጭ: opennet.ru

አስተያየት ያክሉ