GTK 4 ma się ukazać jesienią przyszłego roku

Zaplanowany Plan wydania GTK 4. Należy zauważyć, że doprowadzenie GTK 4 do właściwej formy zajmie około kolejnego roku (GTK 4 rozwija się od lata 2016 r.). Planuje się przygotować jeszcze jedną eksperymentalną wersję serii GTK 2019x do końca 3.9 r., a następnie ostateczną wersję testową GTK 2020 wiosną 3.99 r., zawierającą wszystkie zamierzone funkcjonalności. Wydanie GTK 4 spodziewane jest wczesną jesienią 2020 roku, jednocześnie z GNOME 3.38.

Przed wydaniem finalnym należy zakończyć pięć planowanych zmian funkcjonalnych, w tym prace nad zastąpieniem stałych widżetów skalowalnymi widokami, nowym API do animacji i tłumaczenia na nie efektów i wskaźników postępu, zakończeniem przeróbki systemu menu wyskakujących (rozwój pomysłów związanych z zagnieżdżonymi podmenu i rozwijanymi menu), wymiana starego systemu skrótów na procedury obsługi zdarzeń, finalizacja nowego API dla operacji Drag&Drop.

Opcjonalne funkcje, które chcielibyśmy dodać przed wydaniem GTK 4, obejmują widżet projektanta interfejsu użytkownika, ulepszone narzędzia do układu górnego panelu i repozytorium widżetów, za pomocą którego można dostarczać eksperymentalne widżety bez integracji z głównym frameworkiem GTK. Wspomniano także o rozwoju narzędzi do przenoszenia aplikacji do GTK4, np. przygotowaniu odpowiednich wersji bibliotek GtkSourceView, vte i webkitgtk, a także zapewnieniu obsługi platformy. Na przykład system renderowania oparty na OpenGL działa dobrze w systemie Linux, ale system renderowania oparty na Vulkan nadal wymaga trochę pracy. W systemie Windows do renderowania używana jest biblioteka Cairo, ale jest to alternatywna implementacja oparta na KĄT (warstwa do tłumaczenia wywołań OpenGL ES na OpenGL, Direct3D 9/11, Desktop GL i Vulkan). Nie ma jeszcze w pełni działającego backendu renderującego dla systemu macOS.

Źródło: opennet.ru

Dodaj komentarz