Акыркы релизге чейин беш пландаштырылган функционалдык өзгөртүүлөр, анын ичинде стационардык виджеттерди масштабдуу көрүнүштөр менен алмаштыруу иштери, анимация үчүн жаңы API жана ага эффекттерди жана прогресстин көрсөткүчтөрүн которуу, калкыма меню системасын кайра иштетүүнү аяктоо керек. (уяланган ички менюларга жана ачылуучу менюларга байланыштуу идеяларды иштеп чыгуу), эски тез баскычтар системасын окуяны иштетүүчүлөр менен алмаштыруу, Drag&Drop операциялары үчүн жаңы APIди жыйынтыктоо.
GTK 4 чыгаруунун алдында кошумча функциялардын катарына UI дизайнеринин виджети, жакшыртылган жогорку панелдин жайгашуу куралдары жана виджет репозиторийлери кирет, алар аркылуу эксперименталдык виджеттерди негизги GTK алкагына интеграцияланбастан жеткирүүгө болот. Ошондой эле, тиркемелерди GTK4ке көчүрүү үчүн куралдарды иштеп чыгуу, мисалы, GtkSourceView, vte жана webkitgtk китепканаларынын тиешелүү версияларын даярдоо, ошондой эле платформаны колдоо жөнүндө сөз болот. Мисалы, OpenGL негизиндеги рендеринг системасы Linuxда жакшы иштейт, бирок Vulkan негизиндеги рендеринг системасы дагы эле бир аз иштөөнү талап кылат. Windows'до Каир китепканасы рендеринг үчүн колдонулат, бирок ага негизделген альтернативалуу ишке ашыруу
Source: opennet.ru