මාස නවයක සංවර්ධනයෙන් පසු, වේලන්ඩ් 1.22 ප්රොටෝකෝලය, අන්තර් ක්රියාවලි සන්නිවේදන යාන්ත්රණය සහ පුස්තකාලවල ස්ථාවර නිකුතුව නිකුත් කර ඇත. 1.22 ශාඛාව API සහ ABI මට්ටමේ 1.x නිකුතු සමඟ පසුපසට අනුකූල වන අතර ප්රධාන වශයෙන් දෝෂ නිවැරදි කිරීම් සහ සුළු ප්රොටෝකෝල යාවත්කාලීන කිරීම් අඩංගු වේ. ඩෙස්ක්ටොප් පරිසරවල සහ එම්බෙඩඩ් විසඳුම්වල වේලන්ඩ් භාවිතා කිරීම සඳහා කේත සහ ක්රියාකාරී උදාහරණ සපයන වෙස්ටන් සංයුක්ත සේවාදායකය වෙනම සංවර්ධන චක්රයක් තුළ සංවර්ධනය වෙමින් පවතී.
ප්රොටෝකෝලයෙහි ප්රධාන වෙනස්කම්:
- සංයුක්ත වෙත වෙනස්කම් පිළිබඳ තොරතුරු සම්ප්රේෂණය කිරීමට භාවිතා කරන wl_surface::preferred_buffer_scale සහ wl_surface::preferred_buffer_transform සිදුවීම් සඳහා සහය දැක්වීම සඳහා wl_surface API යාවත්කාලීන කර ඇත. සේවාදායකය මතුපිට සඳහා පරිමාණ මට්ටම සහ පරිවර්තන පරාමිතීන්.
- ww_pointer::axis සිදුවීම wl_pointer API වෙත එක් කර ඇති අතර, එය widgets වල නිවැරදි අනුචලන දිශාව තීරණය කිරීම සඳහා දර්ශකයේ චලනයේ භෞතික දිශාව පෙන්වයි.
- ගෝලීය නාමය ලබා ගැනීම සඳහා ක්රමයක් wayland-server වෙත එක් කර ඇති අතර, wl_client_add_destroy_late_listener ශ්රිතය ක්රියාත්මක කර ඇත.
වේලන්ඩ් සම්බන්ධ යෙදුම්, ඩෙස්ක්ටොප් පරිසරයන් සහ බෙදාහැරීම්වල වෙනස්කම්:
- XWayland හෝ X11 සංරචක නොමැතිව Wayland-පාදක පරිසරවල භාවිතය සඳහා මූලික සහාය දැන් Wine හි ඇතුළත් වේ. දැනට, winewayland.drv ධාවකය සහ unixlib සංරචක එකතු කර ඇති අතර, Wayland ප්රොටෝකෝල නිර්වචන ගොනු සැකසීම සඳහා ගොඩනැගීමේ පද්ධතිය සඳහා සූදානම් කිරීම් සිදු කර ඇත. Wayland පරිසරවල ප්රතිදානය සක්රීය කරන වෙනස්කම් අනාගත නිකුතුවක් සඳහා සැලසුම් කර ඇත.
- KDE Plasma 5.26 සහ 5.27 හි Wayland සහාය අඛණ්ඩව වැඩිදියුණු වේ. මැද-ක්ලික් ඇලවීම අක්රිය කිරීමේ හැකියාව ක්රියාත්මක කර ඇත. XWayland භාවිතයෙන් දියත් කරන ලද යෙදුම් සඳහා කවුළු පරිමාණය වැඩි දියුණු කර ඇත. අධි-විභේදන අනුචලන රෝද සහිත මීයන් සඳහා සුමට අනුචලනය දැන් සහය දක්වයි. Krita වැනි ඇඳීම් යෙදුම් දැන් ටැබ්ලට් පරිගණකවල ඇලවීම සහ භ්රමණය නිරීක්ෂණය කිරීම සඳහා සහය දක්වයි. ගෝලීය හොට්කී අභිරුචිකරණය කිරීම සඳහා සහාය එකතු කර ඇත. ස්වයංක්රීය තිර විශාලන මට්ටමේ තේරීම දැන් ලබා ගත හැකිය.
- Xfce සඳහා xfce4-පැනල් පැනලයේ සහ xfdesktop ඩෙස්ක්ටොප් එකේ පර්යේෂණාත්මක නිකුතු සකස් කර ඇති අතර, වේලන්ඩ් ප්රොටෝකෝලය මත පදනම් වූ පරිසරවල වැඩ කිරීම සඳහා මූලික සහාය ලබා දෙයි.
- ටේල්ස් බෙදාහැරීමේ පරිශීලක පරිසරය X සේවාදායකයේ සිට වේලන්ඩ් ප්රොටෝකෝලය වෙත මාරු කර ඇත.
- Qt 6.5 හි QNativeInterface::QWaylandApplication API එකතු කර ඇති අතර, Qt හි අභ්යන්තර ව්යුහයන්හි භාවිතා වන ස්වදේශීය Wayland වස්තූන් වෙත සෘජුවම ප්රවේශ වීමට මෙන්ම Wayland ප්රොටෝකෝල දිගු වෙත මාරු වීමට අවශ්ය විය හැකි පරිශීලකයාගේ මෑත කාලීන ක්රියා පිළිබඳ තොරතුරු වෙත ප්රවේශ වීමටද හැකියාව ඇත.
- හයිකු මෙහෙයුම් පද්ධතියට වේලන්ඩ් අනුකූලතා ස්ථරයක් ඇති අතර එමඟින් GTK පුස්තකාලය මත පදනම් වූ යෙදුම් ඇතුළුව වේලන්ඩ් භාවිතා කරන මෙවලම් කට්ටල සහ යෙදුම් ක්රියාත්මක කිරීමට ඉඩ සලසයි.
- බ්ලෙන්ඩර් 3.4 මඟින් වේලන්ඩ් ප්රොටෝකෝලය සඳහා සහය හඳුන්වා දෙන අතර, XWayland ස්ථරයේ අවශ්යතාවයකින් තොරව බ්ලෙන්ඩරයට වේලන්ඩ් පාදක පරිසරයන් තුළ සෘජුවම ක්රියාත්මක වීමට ඉඩ සලසයි.
- වේලන්ඩ් භාවිතයෙන් පරිශීලක පරිසරය Sway 1.8 නිකුත් කිරීම ප්රකාශයට පත් කර ඇත.
- Qt සහ Wayland භාවිතයෙන් PaperDE 0.2 පරිශීලක පරිසරය දැන් ලබා ගත හැකිය.
- වේලන්ඩ් පාදක පරිසරවල ෆයර්ෆොක්ස් එහි තිර බෙදාගැනීමේ හැකියාවන් වැඩිදියුණු කර ඇත. සුමට අනුචලනය, අනුචලන තීරුව එබීමේදී සිදුවීම් ක්ලික් කිරීම සහ වේලන්ඩ් පාදක පරිසරවල අන්තර්ගතයෙන් ඔබ්බට අනුචලනය කිරීම සම්බන්ධ ගැටළු විසඳා ඇත.
- Phosh 0.22.0, GNOME තාක්ෂණය මත පදනම් වූ සහ Wayland මත ක්රියාත්මක වන Phoc සංයුක්ත සේවාදායකය භාවිතා කරමින් ජංගම උපාංග සඳහා තිර කවචයක් ප්රකාශයට පත් කර ඇත.
- Valve විසින් Gamescope සංයුක්ත සේවාදායකය (කලින් steamcompmgr ලෙස හැඳින්වේ) සංවර්ධනය කිරීම දිගටම කරගෙන යයි, එය වේලන්ඩ් ප්රොටෝකෝලය භාවිතා කරන අතර SteamOS 3 මෙහෙයුම් පද්ධතියේ භාවිතා වේ.
- XWayland DDX සංරචක අනුවාදය 23.1.0 නිකුත් කර ඇති අතර, එමඟින් X.Org සේවාදායකය දියත් කිරීමට හැකි වන අතර වේලන්ඩ් පාදක පරිසරවල X11 යෙදුම් ක්රියාත්මක කිරීමට හැකි වේ.
- labwc 0.6, සංයුක්ත නිකුතුව සේවාදායකය Openbox කවුළු කළමනාකරු සිහිගන්වන හැකියාවන් සහිත Wayland සඳහා (මෙම ව්යාපෘතිය Openbox for Wayland සඳහා විකල්පයක් නිර්මාණය කිරීමේ උත්සාහයක් ලෙස ඉදිරිපත් කෙරේ).
- වේලන්ඩ් සඳහා සහය දක්වන LXQt පරිශීලක අතුරුමුහුණතේ port එකක් වන lxqt-sway සංවර්ධනය වෙමින් පවතී. ඊට අමතරව, තවත් ව්යාපෘතියක් වන LWQt, LXQt පරිශීලක අතුරුමුහුණතේ වේලන්ඩ් පාදක අනුවාදයක් සංවර්ධනය කරමින් සිටී.
- වර්ණ කළමනාකරණ යටිතල පහසුකම් පිළිබඳ කටයුතු අඛණ්ඩව සිදු කරමින් සහ බහු-GPU වින්යාසයන් සඳහා අනාගත සහාය සඳහා අඩිතාලම දමමින්, Weston Composite Server 11.0 නිකුත් කර ඇත.
- MATE ඩෙස්ක්ටොප් එක Wayland වෙත අඛණ්ඩව ගෙනයාම.
- System76 විසින් Wayland භාවිතා කරන COSMIC පරිශීලක පරිසරයේ නව ප්රභේදයක් සංවර්ධනය කරමින් සිටී.
- ප්ලාස්මා මොබයිල්, සේල්ෆිෂ්, වෙබ්ඕඑස් විවෘත මූලාශ්ර සංස්කරණය, ජංගම වේදිකාවල වේලන්ඩ් පෙරනිමියෙන් සක්රීය කර ඇත.
මූලාශ්රය: opennet.ru
