Tras dos años de desarrollo, se ha publicado la primera versión del proyecto Conversations Classic (2.2). Esta versión desarrolla una bifurcación del cliente XMPP Conversations para la plataforma. AndroidEl programa admite funciones como cifrado de extremo a extremo, transferencia de imágenes y archivos, llamadas de audio y video, mensajes de voz, conferencias, indicadores de progreso de lectura, sincronización con el escritorio, integración con la libreta de direcciones y vinculación de múltiples cuentas. El código del proyecto está escrito en Java y se distribuye bajo la licencia GPLv3.
La bifurcación se creó debido al cambio radical de interfaz en la aplicación original de Conversations, que se convirtió al concepto de diseño "Material 2.0", así como debido a la respuesta única del autor de Conversations a los mensajes de error y las solicitudes de extracción. Uno de los objetivos del proyecto es crear clientes Jabber de código abierto modernos y fáciles de usar para todas las plataformas (Linux/BSD, Android, iOS, MacOS, Windows) con soporte para todas las funciones de Jabber, incluido el cifrado de extremo a extremo, la sincronización entre dispositivos de confianza, las llamadas de voz y vídeo cifradas y el uso compartido de archivos.
Entre los cambios en Conversations Classic 2.2:
- DTMF (marcación por tonos) para llamadas, que puede resultar útil a la hora de realizar llamadas a redes telefónicas públicas.
- Implementación inicial de configuración de reacciones a mensajes (XEP-0444).
- Se agregó un editor de imágenes incorporado que se usa al enviar imágenes y fotografías.
- Se ha implementado la posibilidad de seleccionar varios mensajes a la vez para copiarlos o redirigirlos. Al copiar varios mensajes, se proporciona información sobre el autor y la fecha.
- El elemento "mensajes guardados" (chatear consigo mismo) se ha agregado al menú contextual.
- Se agregó un gesto de control de deslizar para responder.
- Se ha introducido la agrupación de contactos y conversaciones por etiquetas.
- Se agregó soporte para la acción "Guardar en Descargas" para archivos adjuntos.
- Se agregó soporte para la selección de múltiples mensajes en la pantalla Compartir con.
- Se agregó la visualización de un menú de acciones para el contacto seleccionado cuando mantienes presionada una conversación.
- Función agregada para seleccionar el color principal (acento).
- Se agregó una configuración para descargar automáticamente todos los archivos cuando se conecta a Wi-Fi.
- Se agregó soporte para “XEP-0061” (Respuestas de mensajes) con la capacidad de saltar a un mensaje respondido.
- Procesamiento mejorado de mensajes guardados.
- Visualización mejorada de mensajes de chat (ya no se utiliza una lista monolítica).
- Comportamiento mejorado del botón de desplazamiento hasta el final del cuadro de diálogo.
- Respuestas mejoradas a mensajes con archivos o imágenes.
- Se ha mejorado la búsqueda de mensajes: ahora puede ir a un lugar específico en el diálogo del mensaje deseado.
- Procesamiento de notificaciones mejorado y configuración de límite de notificaciones para cada contacto.
- Configuración mejorada para sonidos de notificación.
- Se implementaron llamadas de voz para admitir todos los clientes existentes que admiten llamadas de voz y video con DTLS-SRTP.
- Reducción del consumo de memoria y batería al trabajar durante mucho tiempo con una gran cantidad de chats abiertos.
- Se agregaron nuevos íconos de inicio de aplicaciones y una nueva categoría de interfaz de usuario en la configuración experta. Esquema de color cambiado.
- El cifrado OMEMO obligatorio está deshabilitado de forma predeterminada.
- Se agregaron botones para copiar contactos JID y restaurar una copia de seguridad.
- Se ha eliminado el antiguo sistema de notificación de errores. El nuevo sistema utiliza la exportación a un archivo de texto en lugar de enviarlo a la conferencia del autor.
Fuente: opennet.ru
