Prieš galutinį leidimą reikia atlikti penkis suplanuotus funkcinius pakeitimus, įskaitant fiksuotų valdiklių pakeitimą keičiamais rodiniais, naują API, skirtą animacijai ir efektų bei eigos indikatorių vertimui į ją, iššokančiųjų meniu sistemos pertvarkymo užbaigimą. (idėjų, susijusių su įdėtais submeniu ir išskleidžiamaisiais meniu, kūrimas), senosios sparčiųjų klavišų sistemos pakeitimas įvykių tvarkyklėmis, naujos „Drag&Drop“ operacijų API užbaigimas.
Pasirinktinės funkcijos, kurias norėtume pridėti prieš išleidžiant GTK 4, apima vartotojo sąsajos dizainerio valdiklį, patobulintus viršutinio skydelio išdėstymo įrankius ir valdiklių saugyklą, per kurią eksperimentiniai valdikliai gali būti pristatomi jų neintegruojant į pagrindinę GTK sistemą. Taip pat minimas įrankių, skirtų programoms perkelti į GTK4, kūrimas, pavyzdžiui, atitinkamų GtkSourceView, vte ir webkitgtk bibliotekų versijų paruošimas, taip pat platformos palaikymo teikimas. Pavyzdžiui, „OpenGL“ pagrindu sukurta atvaizdavimo sistema gerai veikia „Linux“, tačiau „Vulkan“ pagrindu veikiančiai atvaizdavimo sistemai vis tiek reikia šiek tiek padirbėti. Sistemoje „Windows“ atvaizdavimui naudojama Kairo biblioteka, bet alternatyvus įgyvendinimas, pagrįstas
Šaltinis: opennet.ru