GNOME sigue el año con fuerza e introduce novedades en GTK, aplicaciones propias y de terceros
GNOME no paró en Navidad, y está continuando 2024 con fuerza. Hace unas horas ha publicado la nota de cambios que han llegado del 5 al 12 de enero, y está repleta de información, con varios de los puntos hechos con el dinero de la donación de Sovereigh Tech Fund. Aparte de eso, hay un poco de todo, entre lo que hay librerías, aplicaciones propias, de su círculo y de desarrolladores terceros.
Lo mencionamos de pasada porque no es una novedad del software, pero sí está incluido en la nota: Mutter ha recibido algo de documentación, como una nueva página web y se han mejorado y reorganizado las guías de contribución. Lo que viene ahora es el resto de la lista de novedades que han publicado esta semana.
Esta semana en GNOME
- Con la donación de SFT:
- Trabajo para añadir las fuentes del compilador gir a glib e investigación para la actualización de los cambios de gobject-introspection GIR para que async sea compatible con los cambios.
- El proyecto para crear un prototipo de una nueva pila de accesibilidad de escritorio libre se llama ahora «Newton».
- Trabajo en algunas maquetas iniciales para el manejo de la configuración URI.
- Realizado trabajo en la expansión de la burbuja de notificación
- Continuación del trabajo en la mejora de Orca:
- Borrar la caché de forma recursiva para las celdas de la tabla.
- Limpieza de código y correcciones específicas para el nuevo keyhandling/key grabs.
- Configurar los enlaces de características bajo demanda en lugar de en init.
- Varias otras limpiezas y correcciones.
- Se han realizado varias limpiezas y mejoras en la hoja de estilos de GNOME Shell:
- Se han limpiado las definiciones de color y el condicional de alto contraste para que se pueda trabajar más fácilmente.
- Gran refactorización del código de dibujo de botones y entradas para que todos los elementos de ese tipo hereden apropiadamente los estilos de enfoque y alto contraste.
- Se han corregido los elementos visuales del estado de enfoque que faltaban en la ventana emergente del calendario para que se realice un seguimiento adecuado del enfoque.
- Se ha reanudado el trabajo sobre los nuevos gestos de GNOME Shell.
- Se está estudiando la optimización de la vista general del intérprete de comandos para resoluciones más bajas.
- Se ha reimaginado y reimplementado el enfoque para añadir directorios masivos a systemd-homed.
- Comienzo del trabajo en libspiel para TTS.
- Loupe tiene ahora una nueva animación para cambiar de imagen a través del teclado y los botones.
- La versión GTK 4.13.5 incluye no uno, sino dos nuevos renderizadores. Sus nombres son vulkan y ngl.
- Contactos de GNOME puede ahora importar múltiples archivos vCard de una vez y previsualizar los contactos que se van a importar para evitar errores. Ya disponible en GNOME 46.alpha.
- Gaphor 2.23.0 ha llegado con:
- Paso de Gtk.TreeView a Gtk.ColumnView y ListView para los Editores de Propiedades.
- Paso de Gtk.FileChooserNative a Gtk.FileDialog.
- Paso de Gtk.Revealer personalizado a Adw.Toast para las notificaciones in-app.
- Eliminada la advertencia de acceso al sistema de archivos en FlatHub mediante el Portal Filesystem para Flatpak.
- Soporte de tipos para parámetros.
- Restauradas ventanas en estado maximizado y a pantalla completa.
- CSS de grano fino: los elementos de un elemento de presentación se pueden cambiar desde CSS (experimental).
- Los nombres de elementos muy largos ahora se envuelven.
- Key Rack es una aplicación para ver contraseñas y otros secretos almacenados en aplicaciones. En la versión 0.3 ya no se queda sólo en los paquetes flatpak; ahora soporta todo tipo de aplicaciones. Además ahora también muestra secretos binarios en representación hex:
- Planify 4.4 llegó con:
- Mejora de la clasificación mediante arrastrar y soltar: Añadida una nueva animación y una nueva forma de ordenar haciéndolo más limpio y sencillo.
- Soporte para sub-proyectos: Crea un sub-proyecto simplemente arrastrando y soltando o usando el botón mágico y soltando en el proyecto padre.
- Botón mágico: Simplemente arrastrar y soltar para añadir tareas donde queramos y en el orden que queramos.
- Vista de tablero: visión general de las tareas sin perder de vista los detalles.
- Uso de Adw.OverlaySplitView para tener una barra lateral plegable.
- Las secciones ahora se crean desde un Diálogo y admiten color y una descripción.
- Tareas padre e hijo: Ahora es más fácil crear subtareas, basta con arrastrar la tarea hija a la tarea padre y soltarla.
- Nueva preferencia para configurar si se añade la tarea al principio o al final de la lista.
- Añadir rápidamente ahora permite seleccionar la sección de destino.
- Integración mejorada con Todoist, ahora permite crear tareas con contenido de caracteres extraños.
- La descripción de un proyecto es ahora editable en lugar de utilizar un Diálogo.
- Se ha mejorado el diseño de la creación de recordatorios.
- Corrección de errores y traducciones.
- Binary, la aplicación para convertir rápidamente entre dos bases de números diferentes, ha lanzado la v0.1.3.
- Versión final de Graphs 1.7.0:
- Una importante revisión de la interfaz de usuario con un nuevo tema predeterminado y nuevos widgets libadwaita de GNOME 45.
- Un editor de estilos completamente renovado con vistas previas para cada estilo.
- Funcionalidad de ajuste de curvas.
- Soporte de gestos del panel táctil para navegar por el lienzo.
- Muchas pequeñas mejoras de calidad de vida, como ajustes persistentes, mejor manejo de ecuaciones y preferencias simplificadas.
Y esto ha sido todo esta semana en GNOME.
Imágenes y contenido: TWIG.