** Ha pasado casi un año desde el lanzamiento de Gajim 1.1.3. Un año de desarrollo de nuevas funciones, limpieza de código antiguo y corrección de errores. Este mes finalmente es el momento de la primera versión beta de Gajim 1.2. Los aspectos más destacados son (entre otros): sistema de grupos de chat mejorado, código de red completamente reescrito y un nuevo asistente de creación de cuentas. Pero hay mucho más por descubrir. Si tienes sugerencias sobre cómo se puede mejorar esta versión Beta, infórmanos. Tus comentarios son bienvenidos.**
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 (probablemente con el lanzamiento de 1.2), 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.
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 funciona todavía
- La configuración del certificado de cliente no es posible todavía
- La entrada anónima no ha sido reimplementada 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
Si decides probar esta nueva versión beta, tus comentarios serán apreciados. No dudes en contactarnos en [gajim@conference.gajim.org](xmpp: gajim@conference.gajim.org?join) o abrir un ticket en nuestro Gitlab.
< download_button label=“Descargar Beta” >