WhatsApp NG

Componente aggiuntivo per NVDA che fornisce migliorie di accessibilità per WhatsApp desktop basato sul web

Caratteristiche

Scripts da attivare o disattivare (nessun tasto predefinito, configurare in "Gesti e tasti di immissione")

Scorciatoie da tastiera native di WhatsApp Desktop

Requisiti

Installazione

  1. Scaricare il file whatsAppNG.nvda-addon
  2. In NVDA, andare su Strumenti→ Gestione componenti aggiuntivi
  3. Cliccare su Installa e selezionare il file
  4. Riavviare NVDA

Configurazione

Il filtraggio dei numeri di telefono può essere attivato o disattivato: - Nella lista conversazioni: Configurare il tasto rapido nella finestra "Gesti e tasti di immissione" - Nella lista dei messaggi: configura il tasto rapido nella finestra "Gesti e tasti di immissione

Configura i tasti rapidi in: Menu di NVDA → Preferenze → Gesti e tasti di immissione → WhatsApp NG

Cronologia delle modifiche

Versione 1.8.1 (2026-05-06)

Modificato: - Compatibilità NVDA 2026

Corretto: - Control+R: Non funzionava per i messaggi con pulsante "leggi di più" (ora trova il pulsante tramite struttura invece di testo dipendente dalla lingua) - Control+R: Non funzionava con il filtro suggerimenti d'uso disattivato - Control+R: Non leggeva i messaggi con link o testo formattato

Versione 1.8.0 (2026-05-01)

Aggiunto: - Finestra di donazione durante l'installazione del componente aggiuntivo

Modificato: - Navigazione (Alt+1, Alt+2, Alt+D) più resistente alle modifiche dell'interfaccia di WhatsApp

Corretto: - Enter e Shift+Enter non funzionavano con il filtro suggerimenti d'uso disattivato - Tasto Enter non funzionava nelle finestre di dialogo dei file e nell'elenco conversazioni - Interruttore del filtro numeri di telefono nell'elenco conversazioni non si aggiornava correttamente - Migliorata traduzione e documentazione finlandese

Versione 1.7.1 (2026-04-10)

Corretto: - Ordine di riproduzione tasto Invio: Risolto problema in cui i messaggi audio non venivano più riprodotti con il tasto Invio - La verifica del pulsante ora avviene solo fuori dalla lista dei messaggi - I messaggi audio vengono riprodotti correttamente durante la navigazione della lista dei messaggi

Versione 1.7.0 (2026-04-10)

Aggiunto: - Traduzione finlandese: Supporto completo alla lingua finlandese

Corretto: - Tasto Invio sui pulsanti: Invio ora passa correttamente quando il focus è su un pulsante - In precedenza, premere Invio su qualsiasi pulsante in WhatsApp attivava la riproduzione audio - Ora i pulsanti si comportano correttamente (ad esempio, il pulsante salva file funziona come previsto)

Versione 1.6.0 (2026-03-23)

Aggiunto: - Filtraggio suggerimenti: nasconde automaticamente suggerimenti come "Per più opzioni..." dagli annunci dei messaggi - Supporta più lingue - Può essere attivato/disattivato con NVDA+Shift+H

Corretto: - Annuncio duplicato nell'elenco conversazioni: NVDA non annuncia più ogni riga due volte durante la navigazione con frecce (#11) - Navigazione Alt+1: maggiore affidabilità nel localizzare l'elenco conversazioni - Copia messaggi: maggiore precisione nella copia dei messaggi con Control+C

Versione 1.5.0 (2026-03-05)

Aggiunto: - Ctrl+Shift+Invio: Reagisci al messaggio (apre menu reazioni) - Alt+Invio: Leggi messaggio completo in modalità navigazione - Scorciatoie da tastiera nativi WhatsApp Desktop aggiunti alla documentazione

Cambiato: - Prestazioni significativamente ottimizzate: La navigazione è ora più fluida e reattiva - Alt+2 più affidabile e preciso nella navigazione - Ctrl+C ora funziona solo nella lista messaggi

Corretto: - Ctrl+R ora legge il testo correttamente quando espande messaggi lunghi

Versione 1.4.0 (2026-02-23)

Aggiunto: - Supporto linguistico completo per: Arabo, Tedesco, Spagnolo, Italiano e Russo - Traduzione ucraina aggiornata con le stringhe più recenti

Risolto: - Errore "Testo non trovato" in Control+R dopo aver cliccato il pulsante "Leggi di più" - Control+R ora funziona solo sui messaggi di testo (mostra "Non è un messaggio di testo" per voce/immagini)

Modificato: - Link del repository aggiornati al nuovo repository (nunotfc/WhatsAppNG) - Documentazione: Tutti i README localizzati ora includono la cronologia completa fino alla versione 1.3.0

Versione 1.3.0 (2026-02-07)

Aggiunto: - Supporto per la traduzione in turco - Attiva/disattiva la modalità focus automatica (configura il tasto rapido nella finestra Gesti e tasti di immissione)

Modificato: - Prestazioni migliorate: i comandi di navigazione sono ora più veloci nell'uso ripetuto - Il tasto Escape ora passa a WhatsApp correttamente

Risolto: - L'invio ora riproduce i messaggi video (precedentemente funzionava soltanto con gli audio)

Versione 1.1.1 (2025-01-31)

Aggiunto: - Control+R: Legge il messaggio completo (clicca il pulsante "Leggi di più" automaticamente) - Control+C: Copia il messaggio attuale negli appunti - Disattiva automaticamente la modalità navigazione (mantiene abilitata la modalità focus per una migliore esperienza in WhatsApp)

Modificato: - Messaggi di errore migliorati: ora tutti gli scripts forniscono un chiaro feedback se qualcosa va storto - I comandi di navigazione(Alt+1, Alt+2, Alt+D) ora rimangono muti se tutto va a buon fine - Enter: rilevazione basata sullo slider invece che sul conteggio dei pulsanti (più affidabile)

Risolto: - Alt+1 e Alt+2 segnala correttamente gli errori quando tutti i percorsi falliscono - Ottimizzato il filtraggio oggetti per ridurre la latenza in digitazione

Versione 1.1.0 (2025-01-30)

Aggiunto: - Control+R: Leggi il messaggio completo - Riproduzione del messaggio intelligente usando la rilevazione dello slider

Modificato: - Invio: Logica migliorata utilizzando il rilevamento degli slider anziché il conteggio dei pulsanti

Risolto: - Alt+2 ora tenta tutti i percorsi di navigazione se il primo tentativo non riesce

Versione 1.0.0 (2025-01-29)

Versione iniziale: - Tasti rapidi per la lista conversazioni, la lista dei messaggi, e il campo di scrittura del messaggio - Riproduzione dei messaggi vocali con supporto alle chat individuali e di gruppo - Accesso al menu di contesto per le azioni sui messaggi - Attiva/disattiva il filtraggio dei numeri di telefono per la lista conversazioni e quella dei messaggi - Attivazione della modalità focus automatica in WhatsApp desktop

Ringraziamenti

Sviluppato da Nuno Costa per fornire migliorie di accessibilità sul nuovo WhatsApp desktop.

Supporto

Per problemi o suggerimenti, si prega di visitare: https://github.com/nunotfc/whatsAppNG/issues

Compilazione delle traduzioni

Per aggiornare o compilare le traduzioni: bash scons pot

Questo richiede l'installazione di GNU Gettext tools.