GTK 4 ирэх намар гарах төлөвтэй байна

Төлөвлөсөн GTK 4 хувилбарын төлөвлөгөө. GTK 4-ийг зохих хэлбэрт нь оруулахын тулд дахиад нэг жил шаардлагатай гэж тэмдэглэсэн байна (GTK 4) хөгжиж байна 2016 оны зунаас хойш). GTK 2019x цувралын дахин нэг туршилтын хувилбарыг 3.9 оны эцэс гэхэд бэлэн болгохоор төлөвлөж байгаа бөгөөд дараа нь 2020 оны хавар GTK 3.99-ийн эцсийн туршилтын хувилбар, түүний дотор төлөвлөсөн бүх функцийг багтаасан болно. GTK 4-ийг 2020 оны намрын эхээр GNOME 3.38-тай зэрэгцүүлэн гаргах төлөвтэй байна.

Эцсийн хувилбар гарахаас өмнө суурин виджетүүдийг өргөтгөх боломжтой харагдацаар солих ажил, анимаци хийх шинэ API, түүнд эффект, явцын үзүүлэлтүүдийг орчуулах, гарч ирэх цэсний системийг дахин боловсруулж дуусгах зэрэг таван функциональ өөрчлөлтийг хийх шаардлагатай. (нүүрлэсэн дэд цэсүүд болон унждаг цэстэй холбоотой санааг боловсруулах), хуучин товчлуурын системийг үйл явдал зохицуулагчаар солих, Drag & Drop үйлдлийн шинэ API-г эцэслэн боловсруулах.

GTK 4-ийг гаргахаас өмнө бидний нэмж оруулахыг хүсэж буй нэмэлт боломжуудад UI зохион бүтээгчийн виджет, сайжруулсан дээд самбарын зохион байгуулалтын хэрэгсэл, туршилтын виджетүүдийг үндсэн GTK тогтолцоонд нэгтгэхгүйгээр хүргэх боломжтой виджетийн агуулах багтана. Мөн програмуудыг GTK4 руу зөөвөрлөх хэрэгслүүдийг хөгжүүлэх, тухайлбал, GtkSourceView, vte болон webkitgtk номын сангуудын тохирох хувилбаруудыг бэлтгэх, платформын дэмжлэг үзүүлэх талаар дурьдсан. Жишээлбэл, OpenGL-д суурилсан рэндэрлэх систем нь Линукс дээр сайн ажилладаг боловч Vulkan-д суурилсан рэндэрлэх системд бага зэрэг ажиллах шаардлагатай хэвээр байна. Windows дээр Каир номын санг дүрслэхэд ашигладаг боловч өөр хувилбар дээр суурилсан ХЯНАЛТ (OpenGL ES дуудлагыг OpenGL, Direct3D 9/11, Desktop GL болон Vulkan руу орчуулах давхарга). MacOS-д зориулсан бүрэн ажиллагаатай рэндэрлэх арын хэсэг хараахан байхгүй байна.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх