తుది విడుదలకు ముందు, స్కేలబుల్ వీక్షణలతో స్థిరమైన విడ్జెట్లను భర్తీ చేసే పని, యానిమేషన్ కోసం కొత్త API మరియు ఎఫెక్ట్ల అనువాదం మరియు దానికి పురోగతి సూచికలు, పాప్-అప్ మెను సిస్టమ్ యొక్క పునర్నిర్మాణాన్ని పూర్తి చేయడం వంటి ఐదు ప్రణాళికాబద్ధమైన ఫంక్షనల్ మార్పులు పూర్తి కావాలి. (నెస్టెడ్ సబ్మెనులు మరియు డ్రాప్-డౌన్ మెనులకు సంబంధించిన ఆలోచనల అభివృద్ధి), ఈవెంట్ హ్యాండ్లర్లతో పాత హాట్కీ సిస్టమ్ను భర్తీ చేయడం, డ్రాగ్ & డ్రాప్ ఆపరేషన్ల కోసం కొత్త APIని ఖరారు చేయడం.
GTK 4 విడుదలకు ముందు మేము జోడించదలిచిన ఐచ్ఛిక లక్షణాలలో UI డిజైనర్ విడ్జెట్, మెరుగైన టాప్ ప్యానెల్ లేఅవుట్ సాధనాలు మరియు విడ్జెట్ రిపోజిటరీ ఉన్నాయి, దీని ద్వారా ప్రయోగాత్మక విడ్జెట్లను ప్రధాన GTK ఫ్రేమ్వర్క్లో విలీనం చేయకుండా పంపిణీ చేయవచ్చు. GTK4కి అప్లికేషన్లను పోర్టింగ్ చేయడానికి సాధనాల అభివృద్ధి గురించి కూడా ప్రస్తావించబడింది, ఉదాహరణకు, GtkSourceView, vte మరియు webkitgtk లైబ్రరీల యొక్క తగిన సంస్కరణల తయారీ, అలాగే ప్లాట్ఫారమ్ మద్దతును అందించడం. ఉదాహరణకు, OpenGL-ఆధారిత రెండరింగ్ సిస్టమ్ Linuxలో బాగా పని చేస్తుంది, అయితే Vulkan-ఆధారిత రెండరింగ్ సిస్టమ్కు ఇంకా కొంత పని అవసరం. విండోస్లో, కైరో లైబ్రరీ రెండరింగ్ కోసం ఉపయోగించబడుతుంది, అయితే దీని ఆధారంగా ప్రత్యామ్నాయ అమలు
మూలం: opennet.ru