Před finálním vydáním je potřeba dokončit pět plánovaných funkčních změn, včetně práce na nahrazení pevných widgetů škálovatelnými pohledy, nového API pro animaci a překlad efektů a indikátorů průběhu do něj, dokončení přepracování systému pop-up menu (vývoj nápadů souvisejících s vnořenými podnabídkami a rozevíracími nabídkami), nahrazení starého systému klávesových zkratek obslužnými nástroji událostí, dokončení nového API pro operace Drag&Drop.
Mezi volitelné funkce, které bychom rádi přidali před vydáním GTK 4, patří widget pro návrh uživatelského rozhraní, vylepšené nástroje pro rozvržení horního panelu a úložiště widgetů, jehož prostřednictvím lze doručovat experimentální widgety, aniž by byly integrovány do hlavního rámce GTK. Zmíněn je také vývoj nástrojů pro portování aplikací na GTK4, například příprava příslušných verzí knihoven GtkSourceView, vte a webkitgtk a také poskytování podpory platforem. Například vykreslovací systém založený na OpenGL funguje dobře na Linuxu, ale vykreslovací systém založený na Vulkanu ještě potřebuje nějakou práci. V systému Windows se pro vykreslování používá knihovna Cairo, ale alternativní implementace založená na
Zdroj: opennet.ru