Novità NVDA 2020.1

2020.1

Le principali migliorie presenti in questa versione si concentrano sul supporto per molti nuovi display braille prodotti da HumanWare e APH, oltre a molti importanti bug risolti , come la possibilità di leggere nuovamente i contenuti di tipo matematico presenti in Microsoft Word usando MathPlayer / MathType.

Novità

  • L'elemento selezionato nelle caselle combinate di Google Chrome viene nuovamente mostrato anche in modalità navigazione, così come avveniva in NVDA 2019.1. (#10713)
  • Ora è possibile eseguire clic con il tasto destro del mouse sui dispositivi touch toccando e tenendo premuto un dito. (#3886)
  • Supporto per nuovi Display Braille: APH Chameleon 20, APH Mantis Q40, HumanWare BrailleOne, BrailleNote Touch v2, e NLS eReader. (#10830)

Cambiamenti

  • NVDA impedisce al sistema di bloccarsi o andare in modalità di sospensione durante la modalità dire tutto. (#10643)
  • Supporto per iframe fuori processo in Mozilla Firefox. (#10707)
  • Aggiornato liblouis braille translator alla versione 3.12. (#10161)

Bug Corretti

  • Risolto il problema con NVDA che non annunciava il simbolo meno Unicode (U+2212). (#10633)
  • Durante l'installazione di un addon da Gestione componenti aggiuntivi, i nomi dei file e cartelle nella finestra di ricerca non vengono più annunciati due volte. (#10620, #2395)
  • In Firefox, quando si carica Mastodon con l'interfaccia Web avanzata abilitata, tutte le varie cronologie ora vengono visualizzate correttamente in modalità navigazione. (#10776)
  • In modalità navigazione, NVDA ora dirà "non attivato" per le caselle di controllo non selezionate, correggendo un bug che talvolta le faceva pronunciare come attivate. (#10781)
  • Non vengono piu' fornite informazioni errate sugli interruttori dei controlli Aria, come "non premuto attivato" o "premuto attivato". (#9187)
  • Le voci SAPI4 non dovrebbero piu' presentare problemi nella pronuncia di alcune sezioni di testo. (#10792)
  • NVDA può di nuovo leggere ed interagire con le equazioni matematiches in Microsoft Word. (#10803)
  • NVDA annuncerà nuovamente che il testo viene deselezionato in modalità navigazione se viene premuto un tasto freccia quando vi è del testo selezionato. (#10731).
  • NVDA non si chiuderà più nel caso in cui vi sia un errore durante l'inizializzazione di Espeak. (#10607)
  • Nel caso in cui vi siano errori unicode nelle traduzioni internazionali sui tasti rapidi, il programma di installazione non si bloccherà più e passerà alla lingua inglese. (#5166, #6326)
  • Migliorata la gestione di tabelle ed elenchi in modalità dire tutto, ora NVDA siulta meno prolisso. (#10706)

Changes for Developers

  • Developer documentation is now build using sphinx. (#9840)
  • Several speech functions have been split into two. (#10593) The speakX version remains, but now depends on a getXSpeech function which returns a speech sequence.
    • speakObjectProperties now relies on getObjectPropertiesSpeech
    • speakObject now relies on getObjectSpeech
    • speakTextInfo now relies on getTextInfoSpeech
    • speakWithoutPauses has been converted into a class, and refactored, but should not break compatibility.
    • getSpeechForSpelling is deprecated (though still available) use getSpellingSpeech instead. Private changes that should not affect addon developers:
    • _speakPlaceholderIfEmpty is now _getPlaceholderSpeechIfTextEmpty
    • _speakTextInfo_addMath is now _extendSpeechSequence_addMathForTextInfo
  • Speech 'reason' has been converted to an Enum, see controlTypes.OutputReason class. (#10703)
    • Module level 'REASON_*' constants are deprecated.
  • Compiling NVDA dependencies now requires Visual Studio 2019 (16.2 or newer). (#10169)
  • Updated SCons to version 3.1.1. (#10169)
  • Again allow behaviors._FakeTableCell to have no location defined (#10864)