Novedades en el desarrollo de Gajim
🥳 ¡La publicación de este mes marca un año de las Noticias de Desarrollo de Gajim! Se completó la reelaboración de la ventana de preferencias de Gajim. Mejoramos las invitaciones a grupos de chat y facilitamos el acceso a la configuración de los grupos de chat. Además, unirse a un chat grupal ahora es mucho más bonito.
Después de reelaborar el backend de configuración de Gajim, llegó el momento de rediseñar la ventana de Preferencias. Durante este mes, se trabajó mucho para mejorar el marco de configuración, lo que simplificará la codificación y reducirá la cantidad de código necesario para agregar nuevas configuraciones. Muchos de estos cambios no se harán visibles al instante, pero ayudarán al desarrollo futuro.
La configuración de notificaciones de Gajim para el manejo de eventos se ha dividido. Ahora puedes decidir si deseas que las notificaciones se muestren en general y si deseas que el nuevo mensaje se abra directamente (sin un icono de notificación en la lista de contactos). Todas las configuraciones relacionadas con el envÃo de estados de chat (por ejemplo, ‘Redactar …’) se han movido de la ventana Preferencias a la ventana Cuentas, completando la migración de configuraciones relacionadas con la cuenta. Estas son solo algunas de las muchas mejoras que descubrirás en la próxima versión. Estos cambios deberÃan facilitarte el manejo de todas las posibilidades de configuración de Gajim.
Nueva ventana de Preferencias de Gajim
Gajim utiliza una configuración de ‘Umbral de sincronización’ para decidir cuántos mensajes deben sincronizarse al unirse a un chat. Si configura un umbral de sincronización personalizado, asegúrese de verificar la configuración después de actualizar Gajim, ya que no se pudo migrar.
Recibir una invitación a un grupo de chat a veces puede resultar ambiguo. ‘¿Realmente quiero unirme a este chat o debo rechazar la invitación?’ Para que puedas tomar una decisión informada, Gajim ahora muestra información sobre el chat (foto, nombre y descripción del chat grupal) antes de unirse . Además, muchas personas quieren unirse a los grupos de chat públicos usando un apodo diferente al que usan para los grupos privados. Gajim ahora ofrece elegir un apodo directamente antes de unirse.
Nueva ventana de invitación a un grupo
Ya sabes que muchas acciones de grupos de chat (por ejemplo, Información, Cambiar apodo …) se muestran en las ‘páginas’ de grupo de chat. La configuración del grupo (por ejemplo, Minimizar al cerrar, Mostrar cambios de estado) ahora está organizada en una nueva página de configuración. Esto reduce las capas de menú necesarias para hacer clic hasta que alcanza la configuración que deseas cambiar, y también coloca todas las configuraciones en un solo lugar para una mejor descripción general.
Por defecto, Gajim mantendrá tu historial de chat para siempre. Sin embargo, si deseas limpiar tu historial de chat de vez en cuando, Gajim ahora ofrece reducir automáticamente la cantidad de equipaje que lleva consigo. Por supuesto, eres tú quien decide por cuánto tiempo Gajim debe mantener tu historial de chat.
Las funciones de Gajim (extensiones de protocolo, llamadas XEPs) ahora se enumeran en gajim.org/support/extensions. La tabla se genera automáticamente a partir del archivo DOAP (Descripción de un proyecto) de Gajim, lo que reduce significativamente la cantidad de mantenimiento.
<Primary> <Shift> S
), Selector de Emoji ( <Primary> <Shift> M
)La vista previa de imagen de URL de Gajim ahora puede obtener una vista previa de archivos de audio. Si recibe un mensaje de voz, puede reproducirlo directamente desde la ventana de chat. El complemento Resaltador de Sintaxis ahora presenta una entrada ‘Pegar como código’/ ‘Pegar como bloque de código’ para la entrada de chat. ‘Pegar como código’ rodeará el texto que pegue con comillas invertidas, lo que habilita el resaltado de sintaxis.
Cada mensaje de chat muestra un pequeño icono de escudo verde si está cifrado. Los colores de estos iconos se han unificado entre OMEMO, OpenPGP y mensajes entrantes/salientes. Además, se han resuelto algunos problemas con los complementos PGP/OpenPGP de Gajim en Flatpak.
Se ha agregado soporte para VCard Temp (XEP-0054). Además, se ha modificado el código para la publicación de VCard y Avatar. Se han introducido tareas (que utilizan Python Generators), que deberÃan simplificar el flujo de muchas operaciones en el futuro. Hasta ahora, Pubsub, Avatars y Discovery están usando Tareas.
Como siempre, únete a nuestro grupo de chat gajim@conference.gajim.org para discutir con nosotros.
Join our XMPP chat to ask questions, share ideas or to report issues.
Únete a nuestro chat Abrir un ticket
Gajim is free software developed by volunteers.
If you like to support Gajim, please consider making a donation.