GTK 4.4 චිත්‍රක මෙවලම් කට්ටලය නිකුත් කිරීම

මාස පහක සංවර්ධනයෙන් පසු, චිත්‍රක පරිශීලක අතුරුමුහුණතක් නිර්මාණය කිරීම සඳහා බහු-වේදිකා මෙවලම් කට්ටලයක් නිකුත් කිරීම - GTK 4.4.0 - ඉදිරිපත් කර ඇත. GTK 4 නව සංවර්ධන ක්‍රියාවලියක කොටසක් ලෙස සංවර්ධනය වෙමින් පවතින අතර එය යෙදුම් සංවර්ධකයින්ට වසර කිහිපයක් සඳහා ස්ථාවර සහ සහාය දක්වන API ලබා දීමට උත්සාහ කරන අතර එය ඊළඟ GTK හි API වෙනස්වීම් හේතුවෙන් සෑම මාස හයකට වරක් යෙදුම් නැවත ලිවීමට බියෙන් තොරව භාවිතා කළ හැකිය. ශාඛාව.

GTK 4.4 හි වඩාත්ම කැපී පෙනෙන වැඩිදියුණු කිරීම් අතර:

  • NGL විදැහුම්කරණ එන්ජිම සඳහා අඛණ්ඩ වැඩිදියුණු කිරීම්, CPU භාරය අඩු කරන අතරම ඉහළ කාර්ය සාධනයක් ලබා ගැනීමට OpenGL භාවිතා කරයි. නව නිකුතුවට විශාල අන්තරාල වයනය භාවිතා කිරීම ඉවත් කිරීම සඳහා විදැහුම්කරණ ප්‍රශස්තකරණයන් ඇතුළත් වේ. GPU මාලි සඳහා විවෘත ධාවකයක් සමඟ NGL හි නිවැරදි ක්‍රියාකාරිත්වය ස්ථාපිත කර ඇත. පැරණි GL විදැහුම්කරණ එන්ජිම (GSK_RENDERER=gl) සඳහා වන සහාය GTK හි මීළඟ ශාඛාව තුළ නතර කිරීමට සැලසුම් කර ඇත.
  • OpenGL වින්‍යාසයට අදාළ කේතය පිරිසිදු කර සරල කර ඇත. GTK හි OpenGL සහාය සඳහා වන කේතය හිමිකාර NVIDIA ධාවකවල නවතම අනුවාද සහිත පද්ධති මත නිවැරදිව ක්‍රියා කරයි. විදැහුම්කරණ API වෙත ප්‍රවේශ වීමට, EGL අතුරුමුහුණත ප්‍රධාන එකක් ලෙස සැලකේ (EGL අනුවාද අවශ්‍යතා 1.4 දක්වා ඉහළ නංවා ඇත). X11 පද්ධති මත, ඔබට අවශ්‍ය නම් EGL සිට GLX දක්වා ආපසු හැරවිය හැක. වින්ඩෝස් හි, WGL පෙරනිමියෙන් භාවිතා වේ.
  • ප්රධාන සංයුතියට ඇතුළත් කර ඇති තේමාවන් ප්රතිසංවිධානය කර නැවත නම් කර ඇත. මෙතැන් සිට, ගොඩනඟන ලද තේමා Default, Default-dark, Default-hc සහ Default-hc-dark ලෙස නම් කර ඇති අතර, Adwaita තේමාව libadwaita වෙත ගෙන ගොස් ඇත. දෝෂ පණිවිඩ උද්දීපනය කිරීමට තේමා රැලි සහිත රේඛාවක් වෙනුවට තිත් රේඛාවක් භාවිතා කරයි. අර්ධ විනිවිද පෙනෙන පෙළ තේරීම සඳහා සහය එක් කරන ලදී.
  • ආදාන ක්‍රමවල ගොඩනඟා ක්‍රියාත්මක කිරීම රචනා අනුපිළිවෙලවල් සහ මිය ගිය යතුරු සංදර්ශණය කිරීමේදී සහ සැකසීමේදී IBus හි හැසිරීමට සමීප වේ. තනි යුනිකෝඩ් අක්ෂරයක් (උදාහරණයක් ලෙස, "ẅ") සෑදීමට හේතු නොවන විවිධ මළ යතුරු සහ සංයෝජන එකවර භාවිතා කිරීමේ හැකියාව එක් කරන ලදී. යුනිකෝඩ් අගයන් ඇතුළුව 32-bit යතුරු සිතියම්කරණ අගයන් (keysyms) සඳහා පූර්ණ සහාය ක්‍රියාත්මක කර ඇත.
  • ඉමොජි දත්ත CLDR 39 වෙත යාවත්කාලීන කර ඇත, භාෂා සහ ප්‍රදේශ හරහා ඉමොජි ස්ථානගත කිරීමේ හැකියාව විවෘත කරයි.
  • පෙරනිමියෙන්, GTK යෙදුම් නිදොස් කිරීම පහසු කිරීම සඳහා පරීක්ෂණ අතුරුමුහුණතක් ඇතුළත් වේ.
  • වින්ඩෝස් වේදිකාවේ, GL බහුමාධ්‍ය අන්තර්ගතය වාදනය කිරීමට භාවිතා කරන අතර WinPointer API ටැබ්ලට් සහ අනෙකුත් ආදාන උපාංග සමඟ වැඩ කිරීමට භාවිතා කරයි.

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

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