Gajim 1.2.0

La versión 1.2.0 de Gajim ha sido liberada

Gajim es un cliente XMPP con todas las funciones. Te permite chatear en una red descentralizada utilizando uno de los muchos proveedores disponibles o incluso tu propio servicio. La decisión es tuya. Gajim ofrece cifrado de extremo a extremo, es extensible y de código abierto. Más de un año después del lanzamiento de Gajim 1.1.3 finalmente es hora de Gajim 1.2. Un año de desarrollo de nuevas funciones, limpieza de código antiguo y corrección de errores. Los aspectos más destacados de esta versión son (entre otros): sistema de grupos mejorado, código de red completamente reescrito y un nuevo asistente de creación de cuentas. Pero hay mucho más por descubrir.

Grupos de chat

Comencemos con una parte vital de muchos mensajeros instantáneos: los grupos de chat. Hasta ahora, las acciones relacionadas con el grupo de chat, como cambiar su apodo o invitar a personas, se mostraban en cuadros de diálogo separados. En Gajim 1.2, todos estos cuadros de diálogo se han reorganizado en ‘páginas’ de chat grupal superpuestas al chat. Además de eso, ahora también es posible ver una página de información para cada grupo de chat, que contiene la configuración del chat, la descripción, el tema, etc. (consulta Noticias de desarrollo de noviembre). Invitar a personas se ha vuelto mucho más fácil con la nueva página de invitación, donde puedes buscar y filtrar tus contactos. Ahora también es posible invitar a alguien de tu lista de contactos arrastrando y soltando. Además, cada ventana de chat grupal ahora presenta una lista actualizada de participantes, que corrige algunos desagradables errores de visualización del pasado. En caso de un error (chat destruido, servicio eliminado), Gajim ahora ofrecerá eliminar un chat grupal defectuoso de forma permanente.

< gallery caption-position=“none” hover-effect=“none”> < figure link="/img/news/group-chat-invite.png" caption=“Nueva página de invitación a grupo de Gajim”> < figure link="/img/news/group-chat-info.png" caption=“Información de grupo de gajim@conference.gajim.org” > < /gallery >

¿Pero cómo creas un chat grupal? Esto no era obvio en versiones anteriores, pero ahora Gajim presenta una nueva ventana de creación de grupo, disponible a través de Gajim> ‘Crear chat grupal’. Te permite crear grupos privados y públicos y aplica configuraciones predeterminadas sensatas. Además, puedes establecer un nombre y una descripción.

Conexión de red

Reescribir el código de conexión de red de Gajim ha sido una tarea importante en los últimos meses. Estos cambios permiten a Gajim establecer conexiones más rápido (especialmente cuando se ejecuta en Windows) y también recuperarse de la pérdida de conexión de red u otros problemas relacionados con la conexión. Se mejoró el manejo del proxy y WebSocket (RFC 7395 como reemplazo de BOSH) ahora también es compatible. En un futuro próximo, el Instalador de complementos de Gajim y la Vista previa de la imagen de URL también podrán respetar la configuración de proxy que especificó para su cuenta. Este proxy también se usará para transferencias de archivos a través de la Carga de archivos HTTP. Noticias de desarrollo de marzo cubren la mayoría de los cambios.

Para obtener una idea de los detalles de la conexión, la ventana Información del servidor ahora presenta el protocolo de transporte, la seguridad del transporte y el proxy de conexión. Si es necesario, también puede inspeccionar el certificado del servidor. También se presentan las direcciones de contacto publicadas por el servidor (por ejemplo, para la resolución de problemas).

Asistente de creación de cuenta

Nos gustaría presentar el asistente de creación de cuentas completamente reescrito de Gajim. Presenta sugerencias de servidor, enlaces al verificador de conformidad de conversations.im y finalización automática del servidor, que debería ayudar en el proceso de registro de una nueva cuenta. Los errores de entrada se marcarán en línea sin interrumpir los cuadros de diálogo de error. Por último, pero no menos importante, el widget de formulario de datos (el servidor proporcionó entradas para nombre de usuario, contraseña, captcha, etc.) se ha mejorado significativamente. La ventana del asistente subyacente también se utiliza para guiar a los usuarios a través de la eliminación de la cuenta y los cambios de contraseña.

Mejoras en beta

La versión beta del mes pasado generó algunos informes de errores (gracias), y ahora parece que la nueva versión está lista para su entrega.

Con tus comentarios, pudimos mejorar las configuraciones de múltiples cuentas agregando insignias de cuenta de colores. Ahora puedes nombrar tus cuentas y asignar colores.

Cuentas con insignias coloreadas

Cuentas con insignias coloreadas

La ventana ‘Iniciar / Unirse al chat’ ahora mostrará una pista para los usuarios nuevos, presentando, por ejemplo, la nueva búsqueda de chat grupal global. Gajim ahora puede buscar grupos a nivel mundial, utilizando el servicio de search.jabber.network. Puedes buscar nuevos chats grupales y unirte a ellos directamente.

Además, se ha vuelto a implementar el inicio de sesión anónimo y se han solucionado varios errores pequeños.

Más cambios

  • Muchos arreglos y mejoras en la versión Flatpak de Gajim
  • Los avatares predeterminados ahora se generan para cada contacto utilizando Generación de color consistente (XEP-0392) y la inicial del contacto
  • Ahora es posible pegar una imagen desde el portapapeles para enviarla
  • Las transferencias de archivos a través de HTTP File Upload ahora mostrarán el nombre del archivo, la velocidad de carga y el tiempo restante
  • El tamaño máximo de archivo permitido para las cargas de archivos HTTP File Upload se muestra en la ventana Información del servidor
  • Ahora es posible soltar un fichero sobre un contacto para iniciar una transferencia de fichero
  • Además de ver un archivo cifrado OMEMO, ahora también es posible abrir la carpeta que lo contiene
  • Gestor de temas mejorado
  • Mejoras en contraste y color para los temas claro y oscuro
  • Mejor icono para acuses de entrega de mensajes
  • Los errores de entrega ahora se muestran en el globo del icono de mensaje correspondiente
  • La base de datos de registro de Gajim (donde se guarda el historial entre otras cosas) ha recibido algunas mejoras de rendimiento
  • Mejorada la selección de origen de audio/vídeo en preferencias (además de la previsualización de vídeo)
  • Limpieza del globo de la lista de contactos
  • Muchas cadenas de texto se han revisado (por ejemplo, uso constante de términos como ‘grupo de chat’, lenguaje más fácil)
  • Se han añadido atajos de teclado para movimiento entre pestañas
  • Nuevas características de la consola XML (filtrar la secuencia XML por cuenta, buscar dentro de la secuencia)
  • El menú global (appmenu) ha sido movido detrás de la barra de menú (GNOME)
  • El estado ‘Invisible’ se ha eliminado
  • Chat: la característica FuzzyClock ha sido retirada
  • Y mucho más: echa un vistazo al registro de cambios completo

Problemas conocidos

  • Zeroconf (mensajería sin servidor) no ha sido reimplementado todavía
  • La configuración del certificado de cliente no es posible todavía
  • Se han realizado algunos trabajos para que las llamadas de audio/vídeo vuelvan a funcionar, sin embargo, esta característica es altamente experimental por ahora

Gajim

Como siempre, no dudes en contactarnos en gajim@conference.gajim.org o abrir un problema en nuestro Gitlab.