የGTK 4.2 ስዕላዊ መሣሪያ ስብስብ መለቀቅ

ከሶስት ወራት እድገት በኋላ ስዕላዊ የተጠቃሚ በይነገጽ ለመፍጠር ባለብዙ ፕላትፎርም መሣሪያ ስብስብ - GTK 4.2.0 - ተለቀቀ። GTK 4 በሚቀጥለው GTK በኤፒአይ ለውጦች ምክንያት በየስድስት ወሩ አፕሊኬሽኖችን እንደገና መፃፍ ሳያስፈልግ ለብዙ አመታት ለመተግበሪያ ገንቢዎች የተረጋጋ እና የሚደገፍ API ለማቅረብ የሚሞክር አዲስ የእድገት ሂደት አካል ሆኖ እየተዘጋጀ ነው። ቅርንጫፍ.

አዲሱ ልቀት በአብዛኛው ስህተቶችን ያስተካክላል እና በኤፒአይ ላይ ማሻሻያዎችን ያደርጋል ፕሮግራሞቻቸውን ወደ GTK4 በተላለፉ ገንቢዎች አስተያየት ላይ በመመስረት። በGTK 4.2 ውስጥ በጣም ከሚታወቁት አንዳንድ ማሻሻያዎች መካከል፡-

  • በሊኑክስ፣ ዊንዶውስ እና ማክሮስ ላይ በነባሪነት የነቃ አዲስ የOpenGL መስጫ ሞተር ታክሏል። የ NGL ማሳያ የሲፒዩ ጭነትን በሚቀንስበት ጊዜ ከፍተኛ አፈፃፀም ይሰጣል። ወደ አሮጌው የማሳያ ሞተር ለመመለስ፣ አፕሊኬሽኑን ከአካባቢው ተለዋዋጭ GSK_RENDERER=gl ጋር ማስኬድ አለቦት።
  • የሚቀጥለውን ቁምፊ ገጽታ የሚቀይሩ ቅደም ተከተሎችን እና ጸጥ ያሉ ቁልፎችን ማካሄድ እንደገና ተሠርቷል።
    የGTK 4.2 ስዕላዊ መሣሪያ ስብስብ መለቀቅ
  • በሜሶን የመሰብሰቢያ ስርዓት ውስጥ GTK በንዑስ ፕሮጀክት መልክ የመጠቀም ችሎታ ተተግብሯል ፣ ይህም GTK እና ሁሉንም ጥገኞቹን እንደ የእራስዎ መተግበሪያ የመሰብሰቢያ አከባቢ አካል አድርገው እንዲገነቡ እና ሁሉንም የመሰብሰቢያ ዕቃዎችን ለማድረስ ያስችልዎታል ። የተመረጡትን መሳሪያዎች በመጠቀም ከእርስዎ መተግበሪያ ጋር.
  • የእነዚህ መድረኮች ተወላጅ የሆኑ መሳሪያዎችን በመጠቀም GTKን ለዊንዶውስ እና ማክኦኤስ ለማጠናቀር የተሻሻለ ድጋፍ።
  • የኤፒአይ ሰነድ ተስተካክሏል፣ ትውልዱ አዲስ ጂ-ዶክገን ጀነሬተርን ይጠቀማል፣ ይህም መረጃ ይበልጥ ምቹ የሆነ አቀራረብን ያዘጋጃል፣ ይህም በክሊፕቦርዱ ላይ የኮድ ምሳሌዎችን ለመጨመር ቁልፎችን ጨምሮ፣ የቅድመ አያቶች ተዋረድ እና የእያንዳንዳቸው መገናኛዎች ምስላዊ መግለጫ። ክፍል, የተወረሱ ንብረቶች ዝርዝር, የክፍሉ ምልክቶች እና ዘዴዎች. በይነገጹ የደንበኛ-ጎን ፍለጋን ይደግፋል እና ከተለያዩ የስክሪን መጠኖች ጋር በራስ-ሰር ይስማማል። አዲስ የዶክመንቴሽን ጣቢያ ተጀምሯል docs.gtk.org፣ እሱም በGObject፣ Pango፣ እና GdkPixbuf መግቢያ ላይ አጋዥ ትምህርቶችን ይሰጣል።
  • የአካል ጉዳተኞች ዕቃዎችን በማቅረብ ላይ ከሚገኙት የጂኤልኤስኤል ጥላዎች የተለያዩ አካላት አፈጻጸም ተመቻችቷል።
  • የካይሮ ቤተ መፃህፍት አዳዲስ ስሪቶችን ሲጠቀሙ የተተገበረ የንዑስ ፒክስል የጽሁፍ አቀማመጥ።
  • ስሜት ገላጭ ምስልን ለመምረጥ የሚለምደዉ የበይነገጽ አቀማመጥ ቀርቧል።
  • ለWayland ፕሮቶኮል ማራዘሚያ ለግቤት ቁጥጥር የተሻሻለ ድጋፍ።
  • በጽሑፍ እይታ ንዑስ ፕሮግራም ውስጥ የተሻሻለ የማሸብለል አፈጻጸም።
  • በፖቨር መግብሮች ውስጥ የተሻሻለ ጥላዎችን ማሳየት።
    የGTK 4.2 ስዕላዊ መሣሪያ ስብስብ መለቀቅ

ምንጭ: opennet.ru

አስተያየት ያክሉ