El sábado se etiquetó GTK 4.12 como la versión más reciente de este conjunto de herramientas de código abierto.
GTK 4.12 aporta "muchas mejoras" a su back-end Vulkan, añade APIs "scroll_to" para widgets de listas, mejora el renderizado de fuentes en paquetes Flatpak, se ha añadido una herramienta de nodo de renderizado GTK4, y varias otras correcciones y actualizaciones. El trabajo en Vulkan ha incluido la adición de una caché de canalización, degradados de fantasía, y una variedad de otras pequeñas mejoras en todos los ámbitos.
También hay algunos trabajos adicionales de Wayland en GTK 4.12 que incluyen la fijación del comportamiento de los botones del lápiz óptico y el apoyo al estado de ventana suspendida. El trabajo continuado en el renderizado Vulkan con GTK4 parece ser el más significativo sin embargo de los cambios para el ciclo GTK 4.12.
Puedes encontrar más detalles sobre los cambios de GTK 4.12 en el GitLab de FreeDesktop.org. Anteriormente se ha hablado de que el desarrollo de GTK5 se intensificaría después de GTK 4.12, así que veremos si esto se cumple en el futuro.
Es probable que el desarrollo de GTK5 se acelere tras GTK 4.12
Una nueva entrada en el blog de GTK resume una reciente reunión de desarrolladores del núcleo de GTK para ordenar mejor el trabajo activo en GTK4, así como algunos planes para GTK5.
Los desarrolladores de GTK se reunieron recientemente en torno al FOSDEM para debatir mejoras en el manejo de iconos del kit de herramientas GTK, la idea de experimentar con la sustitución de pequeñas partes de GTK por un lenguaje distinto más expresivo que C, mejoras en el manejo de entradas y otros temas.
También se debatió sobre el kit de herramientas GTK5 y algunos desarrolladores se mostraron impacientes por empezar a trabajar en la próxima gran versión para facilitar las interrupciones de la API y eliminar el código obsoleto. Debido al trabajo de gestión del color previsto para GTK 4.12, el consenso actual parece ser abrir el desarrollo de GTK 4.90 tras el lanzamiento de GTK 4.12. Esto abre el desarrollo de GTK4 hacia GTK5. Esto significa que el desarrollo de GTK4 se iniciará a finales de este año, es decir, unos 3 años después de la versión GTK 4.0. En el pasado se habló de lanzar versiones importantes de GTK cada dos años, pero no ha sido así. El año pasado también se habló de la posibilidad de dejar de soportar X11 con GTK5 para hacerlo sólo Wayland. Será interesante ver qué cambios acaban materializándose en esta eventual versión de GTK5.
Más detalles sobre la reciente reunión de desarrolladores GTK y el hackfest en el blog GTK.org.
Fuente: somoslibres