WhatsApp NG

Complemento para NVDA que proporciona mejoras de accesibilidad para la versión de escritorio de WhatsApp basada en web.

Características

Scripts conmutables (sin atajo predeterminado - configurar en Gestos de entrada)

Atajos de teclado nativos de WhatsApp Desktop

Requisitos

Instalación

  1. Descarga el archivo whatsAppNG.nvda-addon
  2. En NVDA, ve a Herramientas → Administrador de complementos
  3. Haz clic en Instalar y selecciona el archivo
  4. Reinicia NVDA

Configuración

Los filtros de números de teléfono se pueden activar o desactivar: - En la lista de conversaciones: Configura un atajo en Gestos de entrada - En la lista de mensajes: Configura un atajo en Gestos de entrada

Configura los atajos en: Menú NVDA → Preferencias → Gestos de entrada → WhatsApp NG

Historial de cambios

Versión 1.8.1 (2026-05-06)

Cambiado: - Compatibilidad con NVDA 2026

Corregido: - Control+R: No funcionaba en mensajes con botón "leer más" (ahora encuentra el botón por estructura en lugar de texto dependiente del idioma) - Control+R: No funcionaba con el filtro de sugerencias de uso desactivado - Control+R: No leía mensajes con enlaces o texto formateado

Versión 1.8.0 (2026-05-01)

Añadido: - Diálogo de donación durante la instalación del complemento

Cambiado: - Navegación (Alt+1, Alt+2, Alt+D) más resistente a cambios en la interfaz de WhatsApp

Corregido: - Enter y Shift+Enter no funcionaban con el filtro de sugerencias de uso desactivado - Tecla Enter no funcionaba en diálogos de archivos y lista de conversaciones - Alternancia del filtro de números en la lista de conversaciones no se actualizaba correctamente - Mejorada la traducción y documentación en finlandés

Versión 1.7.1 (2026-04-10)

Corregido: - Orden de reproducción de tecla Enter: Corregido problema donde los mensajes de audio ya no se reproducían con la tecla Enter - La verificación de botón ahora solo ocurre fuera de la lista de mensajes - Los mensajes de audio se reproducen correctamente al navegar la lista de mensajes

Versión 1.7.0 (2026-04-10)

Añadido: - Traducción finlandesa: Soporte completo al idioma finlandés

Corregido: - Tecla Enter en botones: Enter ahora pasa correctamente cuando el foco está en un botón - Anteriormente, presionar Enter en cualquier botón en WhatsApp activaba la reproducción de audio - Ahora los botones se comportan correctamente (por ejemplo, el botón guardar archivo funciona como esperado)

Versión 1.6.0 (2026-03-23)

Añadido: - Filtrado de sugerencias de uso: oculta automáticamente sugerencias como "Para más opciones..." de los anuncios de mensajes - Soporta varios idiomas - Se puede alternar con NVDA+Shift+H

Corregido: - Anuncio duplicado en la lista de conversaciones: NVDA ya no anuncia cada fila dos veces al navegar con flechas (#11) - Navegación Alt+1: mayor confiabilidad al localizar la lista de conversaciones - Copiar mensajes: mayor precisión al copiar mensajes con Control+C

Versión 1.5.0 (2026-03-05)

Añadido: - Control+Shift+Enter: Reaccionar a mensajes (abre menú de reacciones) - Alt+Enter: Leer mensaje completo en modo exploración - Atajos de teclado nativos de WhatsApp Desktop añadidos a la documentación

Cambiado: - Rendimiento significativamente optimizado: La navegación ahora es más fluida y responsiva - Alt+2 más confiable y preciso en navegación - Control+C ahora solo funciona en la lista de mensajes

Corregido: - Control+R ahora lee el texto completo correctamente al expandir mensajes largos

Versión 1.4.0 (2026-02-23)

Añadido: - Soporte completo de idiomas: Árabe, Alemán, Español, Italiano y Ruso - Traducción ucraniana actualizada con las cadenas más recientes

Corregido: - Error "Texto no encontrado" en Control+R después de hacer clic en el botón "leer más" - Control+R ahora funciona solo en mensajes de texto (muestra "No es un mensaje de texto" para voz/imágenes)

Cambiado: - Enlaces del repositorio actualizados al nuevo repositorio (nunotfc/WhatsAppNG) - Documentación: Todos los README localizados ahora incluyen el historial completo hasta la versión 1.3.0

Versión 1.3.0 (2026-02-07)

Añadido: - Soporte para traducción al turco - Opción para alternar el Modo Foco automático (configurar gesto en Gestos de entrada)

Cambiado: - Rendimiento mejorado: Los comandos de navegación son ahora más rápidos en usos repetidos - La tecla Escape ahora se envía correctamente a WhatsApp

Corregido: - Enter ahora reproduce mensajes de vídeo (antes solo funcionaba para audio)

Versión 1.1.1 (2025-01-31)

Añadido: - Control+R: Leer mensaje completo (hace clic en "leer más" automáticamente) - Control+C: Copiar el mensaje actual al portapapeles - Desactivación automática del modo exploración (mantiene el modo foco activo para una mejor experiencia en WhatsApp)

Cambiado: - Mensajes de error mejorados: Todos los scripts proporcionan ahora una respuesta clara en caso de fallo - Los comandos de navegación (Alt+1, Alt+2, Alt+D) ahora son silenciosos cuando se ejecutan con éxito - Enter: Detección basada en deslizadores en lugar de conteo de botones (más fiable)

Corregido: - Alt+1 y Alt+2 informan correctamente de errores cuando fallan todas las rutas - Filtrado de objetos optimizado para reducir el retardo de entrada

Versión 1.1.0 (2025-01-30)

Añadido: - Control+R: Leer mensaje completo - Reproducción inteligente de mensajes de voz mediante detección de deslizadores

Cambiado: - Enter: Lógica mejorada usando detección de deslizadores en lugar de contar botones

Corregido: - Alt+2 ahora intenta correctamente todas las rutas de navegación si el primer intento falla

Versión 1.0.0 (2025-01-29)

Lanzamiento inicial: - Atajos de navegación para lista de conversaciones, lista de mensajes y redactor de mensajes - Reproducción de mensajes de voz con soporte para chats individuales y grupos - Acceso al menú contextual para acciones de mensaje - Alternancia de filtrado de números de teléfono para conversaciones y mensajes - Activación automática del modo foco en WhatsApp Desktop

Créditos

Desarrollado por Nuno Costa para proporcionar mejoras de accesibilidad en la experiencia moderna de WhatsApp Desktop.

Soporte

Para problemas o sugerencias, por favor visita: https://github.com/nunotfc/whatsAppNG/issues

Compilación de traducciones

Para actualizar o compilar traducciones: bash scons pot

Esto requiere tener instaladas las herramientas GNU Gettext.