GTK 4 diharapkan pada musim gugur mendatang

Dijadwalkan Rencana rilis GTK 4. Perlu dicatat bahwa diperlukan waktu sekitar satu tahun lagi untuk membawa GTK 4 ke bentuk yang semestinya (GTK 4 sedang berkembang sejak musim panas 2016). Ada rencana untuk menyiapkan satu lagi rilis eksperimental seri GTK 2019x pada akhir tahun 3.9, diikuti dengan rilis uji akhir GTK 2020 pada musim semi tahun 3.99, termasuk semua fungsi yang dimaksudkan. Rilis GTK 4 diharapkan pada awal musim gugur 2020, bersamaan dengan GNOME 3.38.

Sebelum rilis final, lima perubahan fungsional yang direncanakan harus diselesaikan, termasuk pekerjaan mengganti widget tetap dengan tampilan yang dapat diskalakan, API baru untuk animasi dan terjemahan efek dan indikator kemajuan, penyelesaian pengerjaan ulang sistem menu pop-up (pengembangan ide terkait submenu bersarang dan menu drop-down), mengganti sistem hotkey lama dengan event handler, menyelesaikan API baru untuk operasi Drag&Drop.

Fitur opsional yang ingin kami tambahkan sebelum rilis GTK 4 mencakup widget perancang UI, alat tata letak panel atas yang ditingkatkan, dan repositori widget yang dapat digunakan untuk mengirimkan widget eksperimental tanpa diintegrasikan ke dalam kerangka GTK utama. Disebutkan juga pengembangan alat untuk mem-porting aplikasi ke GTK4, misalnya, persiapan versi perpustakaan GtkSourceView, vte dan webkitgtk yang sesuai, serta menyediakan dukungan platform. Misalnya, sistem rendering berbasis OpenGL berfungsi dengan baik di Linux, namun sistem rendering berbasis Vulkan masih memerlukan beberapa perbaikan. Di Windows, perpustakaan Kairo digunakan untuk rendering, tetapi implementasi alternatif berdasarkan SUDUT (lapisan untuk menerjemahkan panggilan OpenGL ES ke OpenGL, Direct3D 9/11, Desktop GL dan Vulkan). Belum ada backend rendering yang berfungsi penuh untuk macOS.

Sumber: opennet.ru

Tambah komentar