Novedades en el desarrollo Junio 2020

Novedades en el desarrollo de Gajim

Novedades en el desarrollo Junio 2020

Novedades en el desarrollo de Gajim

Junio ya trajo Gajim 1.2, python-nbxmpp 1.0 y muchas actualizaciones de complementos. Pero hay más: confianza ciega antes de la verificación para OMEMO, mejoras de arrastrar y soltar, y un nuevo servicio de traducción para Gajim.

Traducciones

Comencemos esta publicación un poco diferente al anunciar una actualización de infraestructura. En el pasado, las traducciones de Gajim y gajim.org se han gestionado a través de Pootle, un software de traducción basado en la web. El desarrollo en Pootle se ha estancado desde hace algún tiempo, lo que nos hizo buscar un reemplazo. El cambio a Weblate nos trajo mejores controles de calidad, una traducción más fácil a través de sugerencias de cadenas y un soporte mejorado para trabajar en dispositivos móviles (por nombrar algunos). Como cambiamos muchas cadenas con Gajim 1.2, algunas partes de Gajim aún no se han traducido. Si deseas contribuir con algunas traducciones (no se requieren habilidades de desarrollo), puedes comenzar por echar un vistazo a [translate.gajim.org] (https://translate.gajim.org/). Cualquier ayuda es apreciada.

Cambios en Gajim

En general, una interfaz gráfica de usuario debe explicarse por sí misma. La ventana ‘Iniciar / Unirse al chat’ de Gajim está destinada a convertirse en el punto de partida de muchas acciones, ofreciendo así muchas funciones. Para ayudarlo a descubrir estas características, decidimos agregar una pequeña barra de información. Si decides cerrar esta sugerencia, no volverá a molestarte (a menos que restablezcas todas las sugerencias en las preferencias de Gajim).

Barra informativa con consejos de uso

Barra informativa con consejos de uso

¿Sabías que puedes invitar a personas a un chat grupal arrastrando y soltando? Una nueva superposición hace que las transferencias de archivos y las invitaciones de chat a través de arrastrar y soltar sean un poco más bonitas.

Arrastrar y soltar para ficheros y contactos

Arrastrar y soltar para ficheros y contactos

Qué más ha pasado

  • orden de clasificación fijo para los participantes del chat grupal al ordenar por estado
  • La ventana de información del servidor ahora muestra la dirección del estado del servidor si la proporciona el operador del servicio
  • la búsqueda de chat grupal global ahora reutiliza el término de búsqueda si ya ingresaste uno
  • estado inactivo (ausente por inactividad) y mejoras en la pantalla de estado
  • mejoras de acceso directo para MacOS (asignaciones de teclas Alt eliminadas)
  • varias correcciones de errores

Actualizaciones de complementos

Este mes, el complemento OMEMO de Gajim recibió una nueva función llamada Confianza ciega antes de la verificación (BTBV). Con BTBV habilitado, Gajim confiará ciegamente en cualquier dispositivo que un contacto pueda estar usando, y también se confiará en los nuevos dispositivos. Mientras no verifiques una huella digital, Gajim marcará cualquier huella digital nueva como “de confianza ciega”. Tan pronto como verifiques un contacto, debes verificar cada nueva huella digital (por ejemplo, si el contacto agrega un nuevo dispositivo). Entonces, para aquellos que están verificando la huella digital de cada dispositivo, esta nueva función no cambiará nada. Para las personas que deciden usar BTBV, esto significa menos verificación de huellas digitales y un uso más fácil. Es una compensación, pero es tu decisión. Si deseas obtener más información sobre BTBV, Daniel Gultsch [escribió un artículo sobre la gestión de la confianza] (https://gultsch.de/trust.html).

Más OMEMO: Se ha solucionado un error en el que los mensajes se descartaban silenciosamente si había un error de descifrado. El complemento tampoco incluirá dispositivos inactivos mientras verifica si hay dispositivos con un nivel de confianza indeciso. Además, el ícono de escudo ahora se usa para mensajes entrantes y salientes.

Actualizaciones de complementos: cada vez que se inicia Gajim, el instalador del complemento verificará si hay actualizaciones disponibles. Si hay una actualización para sus complementos, el instalador del complemento mostrará un mensaje pidiéndote que actualices. Al hacer clic en ‘Actualizar’ ahora se actualizará directamente, sin mostrar primero la ventana de complementos.

Cambios en python-nbxmpp

Este mes se ha lanzado la versión 1.0 de python-nbxmpp. La biblioteca se ha reescrito en la mayoría de las partes y ahora cuenta con un cliente de ejemplo para probar.

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

Gajim