ዌይላንድ 1.22 ይገኛል።

ከዘጠኝ ወራት እድገት በኋላ የፕሮቶኮሉ የተረጋጋ የተለቀቀው የሂደት ሂደት እና የዌይላንድ 1.22 ቤተ-መጻሕፍት ቀርበዋል ። የ1.22 ቅርንጫፉ ከ1.x ልቀቶች ጋር በAPI እና ABI ደረጃ ወደ ኋላ ተኳሃኝ ነው እና ባብዛኛው የሳንካ ጥገናዎችን እና ጥቃቅን የፕሮቶኮል ማሻሻያዎችን ይዟል። ዌይላንድን በዴስክቶፕ አከባቢዎች ለመጠቀም ኮድ እና የስራ ምሳሌዎችን የሚያቀርበው የዌስተን ኮምፖሳይት አገልጋይ የተለየ የእድገት ዑደት አካል ሆኖ እየተዘጋጀ ነው።

በፕሮቶኮሉ ውስጥ ዋና ለውጦች:

  • ለ wl_surface::የተመረጡ_buffer_scale እና wl_surface::የተመረጡ_buffer_transform ዝግጅቶች ወደ wl_surface ፕሮግራም በይነገጽ ታክለዋል፣በዚህም በተቀነባበረ አገልጋዩ ወደ ልኬት ደረጃ እና ለውጥ መለኪያዎች የሚተላለፉበት መረጃ ይተላለፋል።
  • የ wl_pointer :: ዘንግ ክስተቱ ወደ wl_pointer ፕሮግራሚንግ በይነገጽ ተጨምሯል ፣ይህም የጠቋሚውን እንቅስቃሴ አካላዊ አቅጣጫ በማሳየት በፍርግሞች ውስጥ ትክክለኛውን የማሸብለል አቅጣጫ ያሳያል።
  • ዓለም አቀፉን ስም ለማግኘት ወደ ዌይላንድ-ሰርቨር ታክሏል እና የwl_client_add_destroy_late_ማዳመጥ ተግባር ተተግብሯል።

ከ Wayland ጋር በተያያዙ የመተግበሪያዎች፣ የዴስክቶፕ አካባቢዎች እና ስርጭቶች ላይ ያሉ ለውጦች፡-

  • ወይን ከXWayland ወይም X11 ክፍሎች ውጭ በ Wayland ፕሮቶኮል ላይ በተመሰረቱ አካባቢዎች ለመጠቀም የመጀመሪያ ድጋፍ ይመጣል። አሁን ባለው ደረጃ፣ የአሽከርካሪው winewayland.drv እና unixlib አካሎች ተጨምረዋል፣ እና የWayland ፕሮቶኮል ፍቺዎች ያላቸው ፋይሎች በመገጣጠሚያው ሲስተም ለመስራት ተዘጋጅተዋል። ወደፊት በሚለቀቀው የWayland አካባቢ ምርትን ለማስቻል ለውጦችን ለማካተት አቅደዋል።
  • በKDE Plasma 5.26 እና 5.27 ልቀቶች ውስጥ ለ Wayland ድጋፍ ቀጣይ ማሻሻያዎች። በመካከለኛው የመዳፊት ቁልፍ ከቅንጥብ ሰሌዳ መለጠፍን የማሰናከል ችሎታ ተተግብሯል። የተሻሻለ የአፕሊኬሽን ዊንዶውስ ልኬት ጥራት XWayland ን በመጠቀም ተጀመረ። ከፍተኛ ጥራት ያለው ጎማ ባለው አይጦች ፊት ለስላሳ ማሸብለል ድጋፍ አሁን አለ። እንደ ክሪታ ያሉ የስዕል መተግበሪያዎች በጡባዊዎች ላይ ብዕር ማዘንበልን እና መሽከርከርን የመከታተል ችሎታን አክለዋል። ዓለም አቀፍ ትኩስ ቁልፎችን ለማዘጋጀት ተጨማሪ ድጋፍ። ለስክሪኑ የማጉላት ደረጃ በራስ ሰር ምርጫ ቀርቧል።
  • የxfce4-panel እና የ xfdesktop ዴስክቶፕ የሙከራ ልቀቶች ለXfce ተዘጋጅተዋል፣ ይህም በ Wayland ፕሮቶኮል ላይ ተመስርቶ በአከባቢው ለመስራት የመጀመሪያ ድጋፍ ይሰጣል።
  • የTails ስርጭት የተጠቃሚ አካባቢ ከX አገልጋይ የ Wayland ፕሮቶኮልን ለመጠቀም ተላልፏል።
  • Qt 6.5 QNativeInterface አክሏል:: QWaylandApplication ፕሮግራሚንግ በይነገጽ በQt ውስጣዊ መዋቅሮች ውስጥ ጥቅም ላይ የሚውሉ የWayland-ተወላጅ ነገሮችን በቀጥታ ለማግኘት እንዲሁም በቅርብ ጊዜ የተጠቃሚ እርምጃዎች መረጃ ለማግኘት ወደ ዌይላንድ ፕሮቶኮል ማራዘሚያዎች መተላለፍ ያስፈልጋል።
  • በGTK ቤተ-መጽሐፍት ላይ የተመሠረቱ አፕሊኬሽኖችን ጨምሮ ዋይላንድን የሚጠቀሙ መሣሪያዎችን እና አፕሊኬሽኖችን እንዲያሄዱ የሚያስችልዎ ከ Wayland ጋር መጣጣምን ለማረጋገጥ ለሃይኩ ኦፕሬቲንግ ሲስተም ንብርብር ተዘጋጅቷል።
  • የ Blender 3 3.4D ሞዴሊንግ ሲስተም የWayland ፕሮቶኮል ድጋፍን ያካትታል፣ ይህም የXWayland ንብርብርን ሳይጠቀሙ Blenderን በ Wayland ላይ በተመሰረቱ አካባቢዎች እንዲያሄዱ ያስችልዎታል።
  • Waylandን በመጠቀም የSway 1.8 ብጁ አካባቢ ልቀት ታትሟል።
  • Qt እና Waylandን በመጠቀም ብጁ PaperDE 0.2 አካባቢ ይገኛል።
  • ፋየርፎክስ በ Wayland ፕሮቶኮል ላይ በተመሰረቱ አካባቢዎች ስክሪን ማጋራትን የማቅረብ ችሎታን አሻሽሏል። ከይዘት ማሸብለል ጋር የተያያዙ ችግሮች ተፈትተዋል፣ በማሸብለል አሞሌው ላይ ሲጫኑ የክስተት ማመንጨትን ጠቅ ያድርጉ እና በ Wayland ላይ በተመሰረቱ አካባቢዎች ከይዘት ማሸብለል።
  • ፎሽ 0.22.0፣ በጂኖኤምኢ ቴክኖሎጂዎች ላይ የተመሰረተ እና በ Wayland አናት ላይ የሚሰራውን የፎክ ስብጥር አገልጋይ በመጠቀም የሞባይል ሼል ተለቋል።
  • ቫልቭ የዌይላንድ ፕሮቶኮልን የሚጠቀም እና በSteamOS 3 ኦፕሬቲንግ ሲስተም ውስጥ ጥቅም ላይ የሚውለውን የ Gamescope composite server (የቀድሞው steamcompmgr) ማዳበሩን ቀጥሏል።
  • የ DDX ክፍል XWayland 23.1.0 ታትሟል, ይህም የ X.Org አገልጋይ በ Wayland ላይ በተመሰረቱ አካባቢዎች የ X11 መተግበሪያዎችን አፈፃፀም ለማደራጀት ያቀርባል.
  • የ Labwc 0.6 መለቀቅ፣ የWayland የተቀናጀ አገልጋይ የ Openbox መስኮት ስራ አስኪያጅን የሚያስታውስ አቅም ያለው (ፕሮጀክቱ ለዋይላንድ የOpenbox አማራጭ ለመፍጠር እንደሞከረ ቀርቧል)።
  • በልማት ውስጥ ዌይላንድን የሚደግፍ የLXQt ተጠቃሚ አካባቢ ወደብ lxqt-sway ነው። በተጨማሪም፣ ሌላ የLWQt ፕሮጀክት የLXQt ብጁ ሼል በ Wayland ላይ የተመሰረተ ልዩነት በማዘጋጀት ላይ ነው።
  • ዌስተን ኮምፖዚት ሰርቨር 11.0 ተለቋል፣ በቀለም አስተዳደር መሠረተ ልማት ላይ መስራቱን በመቀጠል እና ለብዙ-ጂፒዩ አወቃቀሮች የወደፊት ድጋፍ መሰረትን በማቋቋም።
  • የ MATE ዴስክቶፕን ወደ ዌይላንድ ማጓጓዝ ቀጥሏል።
  • System76 Waylandን በመጠቀም አዲስ የCOSMIC ተጠቃሚ አካባቢን እያዘጋጀ ነው።
  • ዌይላንድ በነባሪነት በፕላዝማ ሞባይል፣ Sailfish፣ webOS ክፍት ምንጭ እትም የሞባይል መድረኮች፣

    ምንጭ: opennet.ru

አስተያየት ያክሉ