Mir 1.2 සංදර්ශක සේවාදායක නිකුතුව

විසින් ඉදිරිපත් කරන ලදී සංදර්ශක සේවාදායක නිකුතුව මිර් 1.2, යුනිටි ෂෙල් සහ ස්මාර්ට්ෆෝන් සඳහා උබුන්ටු සංස්කරණයේ සංවර්ධනය අත්හැර දමා තිබියදීත්, කැනොනිකල් විසින් අඛණ්ඩව සංවර්ධනය කරනු ලැබේ. මිර් කැනොනිකල් ව්‍යාපෘතිවල ඉල්ලුමේ පවතින අතර දැන් කාවැද්දූ උපාංග සහ අන්තර්ජාලයේ දේවල් (IoT) සඳහා විසඳුමක් ලෙස ස්ථානගත කර ඇත. Mir වේලන්ඩ් සඳහා සංයුක්ත සේවාදායකයක් ලෙස භාවිතා කළ හැක, එමඟින් ඔබට Mir-පදනම් වූ පරිසරයන්හි Wayland (උදාහරණයක් ලෙස GTK3/4, Qt5 හෝ SDL2 සමඟ ගොඩනගා ඇති) භාවිතයෙන් ඕනෑම යෙදුම් ධාවනය කිරීමට ඉඩ සලසයි. උබුන්ටු 16.04/18.04/18.10/19.04 සඳහා සකස් කරන ලද ස්ථාපන පැකේජ (PPA) සහ ෆෙඩෝරා 28/29/30.

නව නිකුතුවේ:

  • Mir පරිසරය තුළ වේලන්ඩ් යෙදුම් දියත් කිරීම සහතික කිරීමේ මෙවලම් තුළ, සහාය දක්වන වේලන්ඩ් ප්‍රොටෝකෝල දිගු ගණන වැඩි කර ඇත. wl_shell, xdg_wm_base, සහ xdg_shell_v6 දිගු දැනට පෙරනිමියෙන් සක්‍රීය කර ඇත. වෙන වෙනම, zwlr_layer_shell_v1 සහ zxdg_output_v1 සක්‍රීය කළ හැක. ඔවුන්ගේ Mir-පාදක චිත්‍රක කවච සඳහා ඔවුන්ගේම වේලන්ඩ් ප්‍රොටෝකෝල දිගු නිර්වචනය කිරීමේ හැකියාව ලබා දීම සඳහා වැඩ ආරම්භ කර ඇත. මෙම විශේෂාංගය ක්‍රියාත්මක කිරීමේ පළමු පියවර වූයේ නව libmirwayland-dev පැකේජයක් එකතු කිරීමයි, එමඟින් ඔබට ඔබේම ප්‍රොටෝකෝලය සඳහා පන්තියක් ජනනය කිරීමට සහ එය MirAL සමඟ ලියාපදිංචි කිරීමට ඉඩ සලසයි;
  • MirAL (Mir Abstraction Layer) ස්තරය පුළුල් කර ඇති අතර, එය Mir සේවාදායකයට සෘජු ප්‍රවේශය වැළැක්වීමට සහ libmiral පුස්තකාලය හරහා ABI වෙත ප්‍රවේශ වීම වියුක්ත කිරීමට භාවිතා කළ හැක. WaylandExtensions පන්තියට ස්වදේශික වේලන්ඩ් දිගු ලියාපදිංචි කිරීම සඳහා සහය එක් කරන ලදී. පෙරනිමි කවුළු උපාය මාර්ගයක් ක්‍රියාත්මක කිරීම සඳහා නව MinimalWindowManager පන්තියක් එක් කරන ලදී (ස්පර්ශ තිර මත තිරයේ අභිනයන් භාවිතයෙන් කවුළුවක් ගෙනයාමට සහ ප්‍රමාණය වෙනස් කිරීමට Wayland සේවාලාභීන්ට සහාය වන පාවෙන කවුළු සහිත සරල දවටන නිර්මාණය කිරීමට භාවිතා කළ හැක);
  • X11 යෙදුම් සඳහා පර්යේෂණාත්මක සහාය අවශ්‍ය පරිදි Xwayland සංරචකය දියත් කිරීමේ හැකියාව සමඟ පුළුල් කර ඇත.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න