GTK teegi arendajad on teatanud, et X11 protokolli tagapõhja on määratud vananenuks ja nad kavatsevad lõpetada X11 toe GTK 5 haru puhul. Vaatamata vananenud staatusele jätkatakse GTK 4 haru töötamist X11 süsteemides.
Soov vabaneda X11 tagapõhjast tuleneb X11 protokolli arendustegevuse lõpetamisest ja sellega seotud probleemidest — tagapõhja toetatakse residuaalsel põhimõttel, kuna GTK ja GNOME arendajad keskenduvad Waylandile. Tagapõhja arenduse stagnatsiooni tõttu takistab see GTK uute võimaluste rakendamist. 2022. aastal tehti ettepanek leida isikud, kes on huvitatud X11 protokolli toe andmisest GTK-s ja kes oleksid valmis tagapõhja toetama, kuid ühtegi huvilist ei leitud.
Peale X11 kuulutati vananenuks ka Broadway tagapõhi, mis võimaldab GTK teegi väljundi joonistamist veebibrauseri aknasse, ning klass GtkShortcutsWindow, mis kuvab klaviatuuri kombinatsioonide ja puutežestide vihjeid. GtkShortcutsWindow'i asemel plaanitakse pakkuda asendust, mis kuulub libadwaita sügisel toimuva olulise väljaande koosseisu.
Lisaks võib mainida GTK 4.17.4 versiooni avaldamist testimisversioonis 4.17, mis arendab funktsionaalsust tulevase stabiilse versiooni 4.18 jaoks. GTK 4.17.4 sisaldab eksperimenteerimist toetavat tagapinda, mis võimaldab GTK rakenduste käivitamist Android platvormiga nutitelefonidel. GTK võimaluste tutvustamiseks Android seadmetes on ette valmistatud apk-pakett demonstreeriva mobiilirakendusega.
GTK 4.17.4 koosseisust on eemaldatud renderdamismootor «gl», mis kasutab OpenGL-i. Alates GTK 4.14-st sisaldab see uut «ngl» mootori, mis rakendab OpenGL-i abstraktsiooni taset, töötades Vulkan-i kohal. Mootori «ngl» piirangute seas märgitakse vanade draiverite ja aegunud riistvara toetamiste lõpetamine.
Allikas: opennet.ru
