GTK 4 väljaandmise plaan. Täheldatakse, et GTK 4 viime vajalikku vormi veel umbes aasta aega (GTK 4 suvest 2016). Enne 2019. aasta lõppu on plaanis valmistada veel üks eksperimentaalne väljaanne GTK 3.9x seeriast, seejärel pakutakse 2020. aasta kevadel lõplikku katse väljaannet GTK 3.99, mis sisaldab kogu plaanitud funktsionaalsust. GTK 4 väljaanne on oodata 2020. aasta sügise alguses koos GNOME 3.38-ga.
Lõpliku väljaande jaoks tuleb lõpetada viis kavandatud funktsionaalsuse muudatust, sealhulgas töötamine fikseeritud vidinate asendamise nimel skaleeritavate vaadete vastu, uus API animatsioonide jaoks ja nende efekti ning protsessi edenemise näidikute järjestamine, konteksti menüüde süsteemi töötlemine (ideede arendamine, mis seondub sisemiste submenüüde ja rippmenüüdega), vana klahvikombinatsioonide süsteemi asendamine sündmuste töötlejatega, uue API täiustamine Drag&Drop operatsioonide jaoks.
Valikulisest funktsioonidest, mida soovitakse GTK 4 väljaande eel veel lisada, on esile tõstetud 'UI disainer' vidin, täiustatud ülemise paneeli jagamisvahendid ning vidinate hoidla, mille kaudu eksperimentaalsed vidinad saab tarnida ilma peamisse GTK-sse integreerimata. Samuti mainitakse vahendite arendamist rakenduste GTK4-le portimiseks, näiteks vastavate GtkSourceView, vte ja webkitgtk raamatukogude variatsioonide ettevalmistamine ning platvormide toetamise tagamine. Näiteks põhineb OpenGL renderdatud süsteem Linuxis, samas kui Vulkan vajab veel täiustamist. Windowsis kasutatakse renderdamiseks Cairo raamatukogu, kuid arenduses on alternatiivne rakendus, mis põhineb (vahekiht OpenGL ES kutseülekannete ühtlustamiseks OpenGL, Direct3D 9/11, Desktop GL ja Vulkan). macOS-i jaoks ei ole täielikult töötavat renderdamise backend'i hetkel saadaval.
Allikas: opennet.ru
