Innan den slutliga releasen måste fem planerade funktionsändringar slutföras, inklusive arbete med att ersätta fasta widgets med skalbara vyer, ett nytt API för animering och översättning av effekter och förloppsindikatorer till det, slutförande av omarbetningen av popup-menysystemet (utveckling av idéer relaterade till kapslade undermenyer och rullgardinsmenyer), ersätter det gamla snabbtangentsystemet med händelsehanterare, färdigställer ett nytt API för Dra&Drop-operationer.
Valfria funktioner som vi skulle vilja se läggas till innan GTK 4 släpps inkluderar en UI-designerwidget, förbättrade layoutverktyg på topppanelen och ett widgetförråd genom vilket experimentella widgets kan levereras utan att integreras i GTK-huvudramverket. Också nämnt är utvecklingen av verktyg för att porta applikationer till GTK4, till exempel förberedelse av lämpliga versioner av biblioteken GtkSourceView, vte och webkitgtk, samt tillhandahålla plattformsstöd. Till exempel fungerar ett OpenGL-baserat renderingssystem bra på Linux, men ett Vulkan-baserat renderingssystem behöver fortfarande en del arbete. På Windows används Kairo-biblioteket för rendering, men en alternativ implementering baserad på
Källa: opennet.ru