COSMIC පරිශීලක පරිසරය GTK වෙනුවට Iced භාවිතා කරනු ඇත

මයිකල් ආරොන් මර්ෆි, Pop!_OS බෙදාහැරීමේ ප්‍රධානියා සහ රෙඩොක්ස් මෙහෙයුම් පද්ධතියේ දායකයා, COSMIC පරිශීලක පරිසරයේ නව සංස්කරණයක් මත වැඩ කිරීම ගැන කතා කළේය. COSMIC ස්වයං අන්තර්ගත ව්‍යාපෘතියක් බවට පරිවර්තනය වෙමින් පවතින අතර එය GNOME Shell භාවිතා නොකරන අතර Rust හි සංවර්ධනය කර ඇත. System76 වෙතින් ලැප්ටොප් සහ පරිගණකවල පූර්ව ස්ථාපනය කර ඇති Pop!_OS බෙදාහැරීමේදී පරිසරය භාවිතා කිරීමට සැලසුම් කර ඇත.

දිගු සාකච්ඡා සහ අත්හදා බැලීම් වලින් පසුව, සංවර්ධකයින් විසින් අතුරු මුහුණත ගොඩනැගීම සඳහා GTK වෙනුවට Iced පුස්තකාලය භාවිතා කිරීමට තීරණය කළ බව සටහන් වේ. System76 හි ඉංජිනේරුවන්ට අනුව, මෑතකදී සක්‍රීයව සංවර්ධනය කරන ලද Iced පුස්තකාලය දැනටමත් පරිශීලක පරිසරයක් සඳහා පදනම ලෙස භාවිතා කිරීමට ප්‍රමාණවත් මට්ටමකට පැමිණ ඇත. අත්හදා බැලීම් අතරතුර, විවිධ COSMIC ඇප්ලට් සකස් කරන ලදී, තාක්ෂණයන් සංසන්දනය කිරීම සඳහා GTK සහ Iced එකවර ලියා ඇත. GTK හා සසඳන විට, Iced පුස්තකාලය වඩාත් නම්‍යශීලී, ප්‍රකාශිත සහ තේරුම්ගත හැකි API සපයන අතර, රස්ට් කේතය සමඟ ස්වභාවිකව මුසු වන අතර, Elm declarative අතුරුමුහුණත ගොඩනැගීමේ භාෂාව හුරුපුරුදු සංවර්ධකයින්ට හුරුපුරුදු ගෘහ නිර්මාණ ශිල්පයක් ලබා දෙන බව පරීක්ෂණ මගින් පෙන්වා දී ඇත.

COSMIC පරිශීලක පරිසරය GTK වෙනුවට Iced භාවිතා කරනු ඇත

Iced library සම්පූර්ණයෙන්ම රස්ට් වලින් ලියා ඇත, වර්ගය-ආරක්ෂිත, මොඩියුලර් ගෘහ නිර්මාණ ශිල්පය සහ ප්‍රතික්‍රියාශීලී ක්‍රමලේඛන ආකෘතියක් භාවිතා කරයි. Vulkan, Metal, DX12, OpenGL 2.1+ සහ OpenGL ES 2.0+, මෙන්ම windowing shell සහ web integration engine සඳහා සහය දක්වන විදැහුම්කරණ එන්ජින් කිහිපයක් සපයා ඇත. Windows, macOS, Linux සඳහා අයිස්-පාදක යෙදුම් ගොඩනගා වෙබ් බ්‍රව්සරයක ධාවනය කළ හැක. සංවර්ධකයින්ට සූදානම් කළ විජට් කට්ටලයක් පිරිනමනු ලැබේ, අසමමුහුර්ත හසුරුවන්නන් නිර්මාණය කිරීමේ හැකියාව සහ කවුළුවේ සහ තිරයේ ප්‍රමාණය අනුව අතුරු මුහුණත් මූලද්‍රව්‍යවල අනුවර්තන පිරිසැලසුම භාවිතා කරයි. කේතය MIT බලපත්‍රය යටතේ බෙදා හරිනු ලැබේ.

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

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