GNOME celebra el primer cumpleaños de «TWIG» con muchas novedades por todo

julio 16, 2022 , 0 Comments

GNOME Builder

Esta es la semana 52 desde que se publicó el primer artículo de «TWIG», por lo que acaba de cumplir su primer año. Las anteriores son las siglas de «This Week In GNOME», lo que traducido al español es Esta Semana En GNOME, y no sé si ha coincidido que en los últimos siete días han introducido/se está trabajando en muchas novedades o quisieron esperar para que el artículo de esta semana 52 esté repleto de novedades.

Porque este artículo es más largo que el de otras semanas (como esta o esta). Y está completito, ya que habla de varias aplicaciones propias, otras de terceros, librerías e incluso del GUADEC 2022, conferencia que tendrá lugar del 20 al 25 de julio en Guadalajara, México. A continuación tenéis todas las novedades que han mencionado en la semana de su primer cumpleaños.

Esta semana en GNOME

  • Se ha lanzado Archivos 43.alpha, completamente funcional con GTK4. Nautilus ahora usa AdwFlap para la barra lateral, y los iconos se ocultan si la ventana es muy estrecha.
  • libadwaita soporta nuevas apps para mostrar información de las mismas. Entre ellas:
    • Analizador del uso del disco.
    • Caracteres.
    • Editor de Textos.
    • Tiempo.
    • Fuentes.
    • Archivos.
    • Calendario.
    • Logs.
    • Música.
    • Relojes.
    • Calculadora.
    • Extensiones.
  • GTK 4.7.1, una versión de desarrollo que prepara la v4.8:
    • Nuevo widget de texto, GtkInscription, que puede usarse dentro de las vistas de lista y dondequiera que se desee que el texto responda al diseño de la interfaz de usuario en lugar de lo contrario.
    • Mejoras en el rendimiento de GtkListView, con la eliminación de las filas no visibles.
    • Soporte para el espaciado fraccionario de letras en CSS.
    • Mejoras en la accesibilidad de GtkStack y GtkTextView.
    • Mejora de la compatibilidad con el panel táctil en Windows.
    • Corrección de múltiples entradas cuando se utiliza Wayland.
  • GNOME Builder usa ahora GTK4 y libadwaita, pero en la versión 43.alpha:
    • Nuevo editor con pestañas que utiliza pestañas tradicionales en lugar de la pila de documentos de Builder.
    • Nueva barra de estado en la parte inferior con información contextual, como la rama de git, las opciones de sintaxis del lenguaje y otras.
    • Estilos oscuro y claro.
    • Flujo mejorado para crear nuevos proyectos.
    • Soporte para muchas otras opciones de ejecución al ejecutar aplicaciones con Valgrind.
    • Integración más profunda con el perfilador Sysprof.
    • Ejecución de aplicaciones con ajustes específicos de accesibilidad, como el alto contraste.
    • Paneles reorganizables gracias a libpanel.
    • Gestión de accesos directos más potente.
    • Editor de comandos para añadir comandos de ejecución personalizados al pipeline.
  • Nueva página web para Vala (aquí).
  • GLib ha pasado de libpcre a libpcre2.
  • GJS 1.73.1 ha llegado con una visualización de salida más inteligente para el intérprete interactivo, que imprime las propiedades y valores de los objetos en función de su tipo. Esta mejora también se aplica a las funciones log() y logError(). Por otra parte, las clases proxy de DBus incluyen ahora métodos denominados con el sufijo Async, que realizan llamadas asíncronas a las APIs de DBus y devuelven Promesas. Esto se suma a los sufijos existentes Sync (para las llamadas de bloqueo) y Remote (para las llamadas asíncronas con devolución de llamada). También se ha sobrescrito Gio.ActionMap.prototype.add_action__entries(), y ahora funciona.
  • Citations ha entrado a formar parte de GNOME Circle.
  • Gaphor 2.11.0 ha añadido soporte para añadir elementos a los diagramas usando doble clic, tipos de unión, Enumeraciones SysML como ValueTypes, y numerosas correcciones de errores. También se ha mejorado enormemente la compatibilidad con GTK4, y se espera que la próxima versión cambie para ser la versión por defecto de GTK.
  • Dialect 2.0.0 ha llegado con:
    • Portado a GTK4 y libadwaita.
    • Nuevo conmutador de colores en la aplicación.
    • Añadido soporte para Lingva Translate.
    • Módulo de Google Translate reescrito desde cero para no depender de bibliotecas externas y mejorar la fiabilidad.
    • Mejoras en el proveedor de búsqueda de GNOME.
    • El ID de la APP ha cambiado a app.drey.Dialect.
    • Se ha añadido soporte de claves API para LibreTranslate.
    • Se ha añadido soporte de sugerencias de traducción para LibreTranslate.
    • Corregidos los proxies reescribiendo el backend http.
    • El límite de caracteres ahora depende del servicio.
    • Importante refactorización de la base de código.
  • Se ha lanzado la primera versión del juego Blurble, un clon de Wordle escrito en Vala y con diferentes idiomas en mente.
  • Loupe se ha actualizado para seguir los nuevos bocetos.
  • Han vuelto a tener en cuenta a Geary, el cliente de correo.
  • Crosswords 0.3.3 ha llegado con:
    • Un diálogo de preferencias para filtrar los conjuntos de rompecabezas por idioma.
    • Completamente marcado para la traducción.
    • Añadidas traducciones al holandés y al español.
    • Los crucigramas en holandés funcionan con la celda «IJ.
    • No toma el foco al hacer clic en una fila.
    • Soporte para copiar/pegar.
    • Soporte para deshacer/rehacer.
    • Numerosas correcciones de errores.
    • Utiliza el nuevo diálogo libadwaita «Acerca de».
    • Correcciones para construir y ejecutar en macOS.
  • Bootles 2022.7.14 ha llegado con un nuevo lanzador de WINE llamado Soda, que estará soportado por el equipo de Bottles.

Y esto, no poco, ha sido todo esta semana en GNOME.


Some say he’s half man half fish, others say he’s more of a seventy/thirty split. Either way he’s a fishy bastard.