Novedades en el desarrollo Mayo 2020

Novedades en el desarrollo de Gajim

Novedades en el desarrollo Mayo 2020

Novedades en el desarrollo de Gajim

¡Este mes trajo nuevas características y muchas mejoras para los complementos de Gajim (verifique la nueva vista previa del archivo)! Por otro lado, tuvimos que decidir qué complementos mantener y cuáles deben salir antes de la versión 1.2. Durante este mes, el inicio de sesión anónimo se volvió a implementar y se agregaron insignias de cuenta. Si estás utilizando varias cuentas con Gajim, ahora deberías poder reconocer rápidamente con qué cuenta estás chateando.

Cambios en Gajim

Después de que se reescribió el código de conexión de red de Gajim, se tuvieron que adaptar muchas funciones para que funcionen correctamente con el nuevo código. Una de las últimas características que faltan se ha vuelto a implementar: Inicio de sesión anónimo. El nuevo Asistente de creación de cuenta te permite iniciar sesión de forma anónima, si el servidor ofrece soporte para esta función.

[El mes pasado] (https://gajim.org/post/2020-04-28-development-news-april/) presentamos colores de cuentas para personas que usan varias cuentas en Gajim. Para mejorar el reconocimiento, intercambiamos el ícono de color con una insignia de color que muestra el nombre de la cuenta. Esta insignia se muestra en la ventana Iniciar chat, en la página Invitación de chat grupal y en el banner de la ventana de chat si tienes más de una cuenta habilitada.

Uno de los cambios más importantes para las próximas versiones de Gajim será una revisión de la forma en que se muestran las conversaciones. Para comenzar la transición, cambiamos la posición de pestaña predeterminada de la ventana de chat a “izquierda” y aumentamos el tamaño de los avatares.

Qué más ha pasado

  • Se ha eliminado la entrada del menú ‘Reconectar’ para grupos en la lista de contactos
  • Se agregaron los mnemotécnicos para acceder a los elementos del menú en el menú principal de Gajim
  • arreglado info de la lista de contactos que mostraba información de estado incorrecta
  • Preferencias: reintroducción de la configuración ‘Combinar cuentas’
  • La consola XML ahora muestra estrofas del Asistente de cuenta
  • diversas mejoras y corrección de errores

Actualizaciones de complementos

Preaparando el próximo lanzamiento de Gajim 1.2, tuvimos que decidir qué complementos mantener y cuáles deben irse. Algunos complementos ya no funcionaban (porque el software cambió) y Gajim integró funciones que hicieron que algunos complementos quedaran obsoletos. Al adaptar los complementos a los cambios en Gajim, aprovechamos la oportunidad para agregar algunas características o mejoras aquí y allá. Una de estas nuevas características es la vista previa del archivo del complemento de vista previa de imagen URL de Gajim. Ahora presenta un ícono de vista previa para cada tipo de archivo más el tamaño del archivo, el nombre y los botones para ‘Descargar’, ‘Guardar como’ y ‘Abrir carpeta’.

Nueva previsualización de fichero de Gajim

Nueva previsualización de fichero de Gajim

La mayoría de los complementos ahora usan la nueva ventana de configuración de complementos y deberían ser completamente traducibles. Pero hay mucho más:

  • Complementos reescritos: Anti Spam, Now Listen, Syntax Highlight
  • OMEMO, OpenPGP, PGP, Form Handler, Set Location, Birthday Reminder, Latex y Tic Tac Toe se han adaptado a los cambios en Gajim
  • El complemento Triggers ha recibido mejoras en el código y una actualización de la GUI
  • El complemento Establecer ubicación recibió algunas mejoras en la GUI
  • El notificador de longitud ahora se puede habilitar para dominios o JID específicos
  • El complemento de iconos de cliente mostrará iconos en el info de la lista de contactos solamente (no directamente en la lista de contactos)
  • OMEMO ahora usa rutinas de migración para actualizar bases de datos de claves (muy) antiguas
  • Se han agregado URL Image Preview y complementos OMEMO a las compilaciones de Windows
  • la traducción de extensiones ha sido actualizada
  • Las extensiones en Flatpak han sido actualizados

Los siguientes complementos se han eliminado de Gajim ([lista completa] (https://dev.gajim.org/gajim/gajim-plugins/-/issues/488)): ajustes de banner, teclado intermitente, GUI para / me, Juick , Ajustes de lista, iconos de estado del servidor y diseño incorrecto.

Cambios en python-nbxmpp

Este mes, python-nbxmpp recibió algunas correcciones de errores. A veces sucede que los servidores envían datos mal formados. Potencialmente, esto puede provocar que aparezca una ventana de informe de errores en Gajim. Para evitar esto, python-nbxmpp tiene que lidiar con datos mal formados antes de que Gajim los procese ([#10097] (https://dev.gajim.org/gajim/gajim/-/issues/10097)).

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

Gajim