Novedades en el desarrollo Marzo 2021

Gajim development news

Novedades en el desarrollo Marzo 2021

Gajim development news

La nueva ventana principal de Gajim se va aproximando paso a paso mientras se reescriben muchas de las funcionalidades principales. Este mes también trajo una mejor accesibilidad para la entrada de mensajes de Gajim y un mejor comportamiento del icono de estado.

Cambios en Gajim

Durante marzo, trabajamos constantemente en la nueva ventana principal de Gajim, reimplementando una función tras otra. Dado que estos cambios a menudo conducen a la reescritura de las funciones básicas, decidimos dar un paso adelante en muchas áreas. Por ejemplo: en lugar de adaptar la ventana de Información de contacto anterior, decidimos optar por la nueva implementación que planeamos originalmente para algún tiempo después, porque nos dio más libertad con respecto a acciones específicas de contacto. Por ejemplo, la nueva ventana Información de contacto incluye administración de grupos y administración de suscripciones, lo que hace que algunos de los cuadros de diálogo antiguos de la lista de contactos sean obsoletos (es decir, no tenemos que volver a implementarlos). Entraremos en detalles en las próximas publicaciones del blog. ¡Mantente al tanto!

Mientras tanto, la entrada del mensaje de chat recibió un borde que indica el enfoque. Ya lo sabes por las entradas de una sola línea en otras partes de Gajim: una vez que enfocas la entrada, aparece un borde azul a su alrededor, lo que hace que sea obvio dónde está el enfoque actual. Es lo mismo ahora para la entrada de mensajes de chat (siendo una vista de texto de varias líneas en lugar de una entrada de una sola línea). También eliminamos el marcador de posición ‘Escribir un mensaje …’, ya que no siempre funcionaba de manera confiable.

Además, se ha mejorado el comportamiento de la ventana de la lista de contactos de Gajim. Al hacer clic en el icono de estado en la bandeja del sistema mientras la ventana de Gajim se encuentra en algún lugar del fondo detrás de otras ventanas en su escritorio, se elevará a la parte superior (esto es nuevo). Si se minimiza a la bandeja, se restaurará; si está enfocado, se minimizará (este ya lo hacía antes).

Qué más ha pasado

  • Se solucionó un problema con el manejo de los hash de avatar faltantes, lo que impedía que Gajim iniciara # 10428
  • Se ha resuelto un problema de validación de dominio # 10010

Actualizaciones de complementos

No hay actualizaciones de complementos este mes.

Cambios en python-nbxmpp

Se implementó y mejoró un módulo para manejar las operaciones de la lista mientras se trabajaba en la nueva ventana principal de Gajim, que presenta una versión mínima de la combinación actual de lista de contactos/lista de Gajim. Al implementar la nueva ventana de Información de contacto, también se agregó un módulo para XEP-0202 Entity Time.

Como siempre, únete a nuestro grupo de chat gajim@conference.gajim.org para discutir con nosotros.

Gajim