• Autor: PaulBer19
  • Versión actual: 2.6
  • Compatibilidad con NVDA: de 2023.1 a 2024.1
  • Descargar

Este complemento tiene como objetivo mejorar la accesibilidad del editor de texto Notepad++ y añadir características para facilitar la edición de archivos utilizados en el lenguaje Python y los archivos escritos en lenguaje markdown.
Este complemento vuelve a tomar la mayoría de los suplementos proporcionados por el complemento NVDA_notepadPlusPlus creado por Derek Riemer y Tuukka Ojala, luego modificado por Robert Hänggi y Andre9642 (https://github.com/derekriemer/nvda-notepadPlusPlus). A saber:

  • verbalización del resultado de la órden «control+b» que permite moverse al delimitador simétrico,
  • verbalización del desplazamiento al siguiente o anterior marcador mediante «F2» o «mayúscula+f2»,
  • informar de línea demasiado larga,
  • accesibilidad al autocompletado,
  • accesibilidad a la búsqueda incremental,
  • Apoyo a la función de busqueda anterior / siguiente.

Para los archivos de Python, el complemento proporciona:

  • desplazamiento a la siguiente clase o método,
  • importación del código de la ventana de edición.

Para los archivos Markdown o txt2tags:

  • vista previa del resultado de la conversión en HTML en el búfer virtual de NVDA o en el navegador predeterminado,
  • añadido el Modo Exploración para encabezados, enlaces, citas.

Y los otros suplementos:

  • Anuncio del número y la sangría de cada línea,
  • scripts para establecer la sangría,
  • Verbalización del desplazamiento del foco mediante la tecla «inicio»,
  • Comparación del texto seleccionado con el del portapapeles,
  • ir a la siguiente línea que termina al menos con una tabulación o un espacio,
  • disposición del anuncio del nombre de los documentos:
    • anuncio reducido de la ruta de archivos,
    • anuncio del nombre del archivo antes de su ruta,
    • no verbalización de las barras inversas en la ruta.

Compatibilidad

Este complemento ha sido probado con Notepad++ versión 7.91.

Restricciones

Este complemento usa e intercepta los atajos de Notepad++ configurados por defecto. Por lo tanto, se recomienda encarecidamente, por su correcto funcionamiento, no modificar estos atajos.

Este complemento se puede utilizar para suprimir algunas notificaciones molestas generadas por el navegador Microsoft Edge.
Todas las notificaciones pueden configurarse en la categoría correspondiente al complemento en las opciones de NVDA.

Cambios para 0.5

  • Se ha añadido documentación y soporte de traducción.

Cambios para 0.4

  • Se han añadido más identificadores de notificaciones que se pueden suprimir.

Cambios para 0.3

  • Se elimina la extensión global y se mueve la interfaz gráfica de opciones dentro del propio módulo de aplicación.

Cambios para 0.2

  • Se ha añadido una interfaz gráfica para configurar qué notificaciones deberían habilitarse o deshabilitarse.
  • Se han añadido más identificadores de notificaciones a suprimir.
  • Limpieza del código.

Cambios para 0.1

  • Versión inicial.

Nota: este complemento interfiere con el complemento Utilidades Chrome. Además, algunas de sus órdenes podrían fallar si el idioma del teclado es distinto al inglés. Dichas órdenes, no obstante, se han traducido en la documentación para adaptarlas a la distribución española.
SPRITEs, pronunciado y escrito como Sprites, son las siglas en inglés de Spatial Region Interaction Techniques (técnicas de interacción en regiones espaciales), un conjunto de técnicas para navegar por la información espacialmente mediante el teclado. Este complemento es producto de una investigación realizada por el grupo Make4all de la universidad de Washington, y se basa en una investigación previa que demuestra que estas técnicas podrían mejorar la eficiencia de la navegación por teclado.
La información de esta página dará una breve descripción sobre la funcionalidad del complemento. Consulta el tutorial (en inglés) para comprender en profundidad su funcionamiento.

Descripción

Sprites es un modo de navegación por tablas que se puede activar cuando el usuario entra en una tabla usando el modo exploración de NVDA en Google Chrome pulsando NVDA+shift+t. Una vez activado, la fila superior en la que se activa se asocia con la fila superior de teclas del teclado alfanumérico (de 1 a ¡), y la columna seleccionada con estas teclas superiores se asocia a la columna de la izquierda del teclado (normalmente º, tabulador, mayúsculas y control). A continuación se enumeran algunos atajos importantes.

Gestos

Para activar el modo Sprites, pulsa NVDA+shift+t. Ten en cuenta que mientras esté activo, se deshabilitarán todos los demás gestos de NVDA hasta que el usuario salga del modo Sprites con escape, y sólo las teclas definidas a continuación se pueden usar:

  • Exploración de tablas:
    • Para pasar entre columnas: teclas del 1 al 9 y ‘ y ¡
    • Para pasar entre filas: teclas º, tabulador, bloqueo mayúsculas, mayúsculas y control izquierdo
    • Para anunciar el número de fila: r
    • Para anunciar el número de columna: c
    • Para anunciar ambos: b
  • Búsqueda:
    • Activar modo de búsqueda: f
    • Saltar entre resultados de búsqueda (si los hay): flechas arriba y abajo
    • Salir de la búsqueda (en el modo de búsqueda): escape
  • Otros:
    • Salir del modo Sprites (sin estar en modo búsqueda): escape
    • Interrumpir la voz: mayúsculas o control derechos

Pequeño módulo que añade algunos atajos de teclado y enfoques automáticos en algunas funciones.

comandos del complemento:

  • Sin asignar; Abrir la aplicación, o enfocarla si ya se encuentra abierta.
  • barra espaciadora; reproduce y pausa los mensajes de voz.
  • control + t; verbaliza el porcentaje reproducido del mensaje de voz.
  • control + d; conmuta entre velocidad rápida y normal en la reproducción de los mensajes de voz.
  • control + p; enfoca el panel de reproducción.
  • alt + control + l; pulsa el botón llamada de audio.
  • alt + control + v; pulsa el botón llamada de video.
  • control + shift + t; verbaliza el nombre del chat y su estado.
  • control + shift + a; activa el menú adjuntar.
  • control + l; descarga el archivo adjunto si el mensaje contiene alguno.
  • control + shift + c; pulsa el botón compartir.
  • alt + flecha derecha; enfoca la lista de chats.
  • alt + flecha arriba; enfoca el último elemento de lista que tuvo el foco, como un mensaje dentro de un chat.

Complemento sencillo que pretende facilitar la interacción con algunas funciones del programa añadiendo atajos de teclado, enfoque de elementos y lecturas de estado.

Comandos del complemento:

  • Control + n; abre un menú contextual para crear una nueva fuente.
  • control + números alfanuméricos del 1 al 9; enfoca y verbaliza el nombre de la fuente según su posición.
  • Control + shift + números alfanuméricos del 1 al 9; Enfoca y verbaliza los dispositivos de audio según su posición.
  • Control + r; Inicia y detiene la grabación.
  • Control + t; comienza y detiene la transmisión.
  • Control + p; pausa y reanuda la grabación.
  • Control + a; abre los ajustes del programa.
  • Control + shift + r; verbaliza el tiempo y estado de la grabación.
  • Control + shift + t; verbaliza el tiempo y estado de la transmisión.
  • control + tab; enfoca el panel de botones si es posible

Fuentes y dispositivos de audio:

Al enfocar las fuentes con control y los números alfanuméricos podremos utilizar:

  • Suprimir; para abrir el diálogo de eliminación de fuente.
  • Aplicaciones; para activar el menú contextual de la fuente.
    En el caso de los dispositivos de audio que se enfocan con el atajo control + shift + números alfanuméricos;
  • Aplicaciones; para abrir el menú contextual del dispositivo.

Nota:

Según la configuración que se haya realizado en las opciones ver puede que los objetos se distribuyan de diferente forma, lo que resultaría en el mal funcionamiento del complemento.
En tal caso podremos volver a la configuración por defecto con los siguientes pasos:
Con el programa abierto abrir la barra de menú con alt y activar la opción «Mostrar carpeta de configuración», que se encuentra en el apartado archivo.
Antes de eliminar todos los archivos de esta carpeta es conveniente cerrar el programa para que los mismos no estén en uso.
Al vover a ejecutar el programa se va a activar el asistente de primera configuración, y los objetos de la interfaz estarán en su lugar por defecto.
Si al abrir el programa los atajos no funcionan, tabular en la interfaz o volver a enfocar la ventana con alt tabulador debería solucionarlo.

Nota: este complemento sólo funciona si la interfaz de WhatsApp Desktop se muestra en español. Muchos atajos dejan de ser útiles si el programa se muestra en otro idioma.
Este complemento ha sido desarrollado para acceder cómodamente a ciertas funciones de la aplicación que son un poco incómodas de manipular. Para ello agrega diversos atajos de teclado que se pueden reasignar desde el diálogo Gestos de entrada, y etiqueta algunos controles de la aplicación que por defecto no vienen etiquetados.

Instrucciones y lista de comandos:

Al abrir el WhatsApp desktop, automáticamente va a activarse el modo foco para interactuar con el mismo. Pulsando shift tabulador luego de que termine de cargar la aplicación, colocará el foco en la lista de chats, la cual podremos recorrer con flechas arriba y abajo.
Nota: Este complemento solo funciona con el modo foco activo.

  • Iniciar y detener la grabación de un mensaje de voz; control + r.
  • Copiar el texto del mensaje con el foco; control + shift + c.
  • Abrir el link del mensaje con el foco en el navegador por defecto; control + l.
  • Abrir el menú adjuntar; control + shift + a. Solo disponible desde el cuadro de edición de mensaje.
  • Abrir el menú del chat; control + m.
  • Abrir el menú general de WhatsApp; control + g. Solo disponible desde la lista de mensajes de un chat.
  • En aleatorias actualizaciones de la aplicación se suele romper la acción de reproducir los mensajes de voz con la barra espaciadora, por lo que el complemento agrega esta opción pulsando intro sobre el mensaje para cuando esta no funcione.
  • Descargar el archivo del mensaje cuando el mismo contiene alguno; alt + intro.
  • Mover el foco al mensaje respondido. shift + intro. Solo disponible desde mensajes de voz.

Atajos generales de la aplicación:

  • Crear nuevo chat; control + n
  • Activar el cuadro de búsqueda de chats; control + f.
  • Archivar un chat; control + e.
  • Menú contextual del chat; flecha derecha.
  • Enfocar el chat siguiente; control + tabulador.
  • Enfocar el chat anterior; control + shift + tabulador.
  • Borrar el chat; control + shift + d.
  • Fijar, desfijar chat; control + shift + p.
  • Abrir el menú contextual del mensaje; flecha derecha
  • Activar la búsqueda de mensajes del chat; control + shift + f.

Este complemento mejora la accesibilidad de Becky! Internet Mail.

Órdenes de teclado:

  • NVDA+shift+u – Anuncia la cantidad de mensajes no leídos y todos los
    mensajes en la carpeta actual
  • NVDA+shift+a – En el redactor de mensajes, mueve el foco a la lista de
    adjuntos si es visible.

Se pueden reasignar estos atajos en la categoría Becky del diálogo Gestos de
entrada

Cambios para 0.3-dev:

  • Compatibilidad con NVDA 2022.1
  • Otras correcciones diversas

Cambios para 0.2-dev:

  • Compatibilidad con NVDA 2021.1
  • Añadida una orden para llevar el foco a la lista de adjuntos
  • En el visor de mensajes, se pueden activar los enlaces pulsando intro
  • Debería ser posible recuperar la cantidad de todos los mensajes y mensajes
    no leídos, incluso cuando se configura la barra de tareas de Windows para
    que se oculte automáticamente

Este complemento ofrece accesibilidad a la aplicación AirLiveDrive. La aplicación por sí sola está mal etiquetada, siendo muy difícil su manejo y teniendo que recurrir al navegador de objetos.
Con este complemento se etiquetan la mayoría de elementos, haciendo mucho más entendible la aplicación.

Registro de cambios

Versión 0.1

  • Versión inicial.

Este complemento trae superposición de accesibilidad para interfaces gráficas.
Importante: Por favor instala el complemento módulo OCR, contiene el OCR requerido.
Todos los atajos de teclado los provee SIBIAC por sí mismo, así que normalmente las reglas y opciones de NVDA se ignoran.

  • Tab y shift+tab cambian entre los controles virtuales.
  • Las flechas cambian la selección dentro de un control o valor.
  • La tecla intro realiza la operación específica del control.

Se incluyen las siguientes superposiciones con esta versión. Por favor revisa el foro del autor para detalles:

  • Behringer X-Touch Editor. Permite cambiar el modo de dispositivo y cargar diseños desde archivos en el hardware. La edición del diseño no está soportada. En la carga y subida el editor muestra una confirmación en un diálogo emergente. El diálogo no es accesible, pero la confirmación la anuncia NVDA. Presiona enter para confirmar y volver al editor.
  • Reaper:
    • XLN Addictive Drums 2. Todo excepto MIDI y detalles en la configuración del efecto.
    • GTune. Todas las operaciones.
    • XLN Addictive Keys. Solo selección de preset.
    • NI Guitar Rig 5. Solo selección de preset.
    • NI Absynth. Solo selección de preset.
    • Cakewalk instruments. Selección de preset. Carga el preset con ALT+intro.
    • EZ Mix 2. Completo.
  • Melodine.

La librería de proxy vinaria libsibiac.dll excepto el código CRC32 está bajo la licencia Apache2.0, el código fuente se puede obtener a petición.
sibiact.exe se provee “tal cual” sin ninguna garantía y por el momento sin el código fuente. No es esencial para las operaciones del complemento pero puede ser útil durante nuevas definiciones de aplicaciones. El resto está cubierto por la licencia pública general GNU (versión 2).

Aunque Recuva es una aplicación relativamente accesible, este complemento intenta mejorar su accesibilidad haciendo lo siguiente:

  • Etiquetando ciertos objetos no etiquetados
  • Evitando que el foco se sitúe innecesariamente en objetos desconocidos
  • Añadiendo el script «KEY_Search_RESULT» para volver a leer el resultado general de la búsqueda
  • Maximizando automáticamente la ventana que muestra el resultado de la búsqueda.

Este complemento se ha probado con la versión 1.53 de Recuva.