Skip to content

Commit

Permalink
Compativilidad añadida para NVDA 2024.1
Browse files Browse the repository at this point in the history
  • Loading branch information
JohanAnim committed May 8, 2024
1 parent 3bced63 commit d53580c
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 14 deletions.
26 changes: 16 additions & 10 deletions addon/doc/es/readme.md
Original file line number Diff line number Diff line change
@@ -1,26 +1,27 @@
# Note Diary v2023.1
Un complemento de NVDA para crear, modificar, importar y exportar notas de una manera muy rápida y fácil.
# Note Diary v2023.2.0

## Como usar el complemento.
Un complemento de NVDA para crear, modificar, importar y exportar notas de una manera muy rápida y fácil.

## Como usar el complemento

Para usar el complemento sigue los siguientes pasos:

1. Abre el complemento desde el menú de NVDA, Herramientas y finalmente Note diary. De manera inicial Note diary no tiene asignado un gesto de teclado para abrir la ventana, pero puedes asignarlo en preferencias>Gestos de entrada bajo la categoría de Note diary.
2. Crea un diario. Para crear un nuevo diario simplemente pulsa el botón de menú que está en la parte de arriba y selecciona Nuevo diario o de manera alternativa puedes pulsar la combinación de teclado CTRL+N estando en el Árbol de diarios, luego, escribe el nombre del diario que quieras. Por ejemplo, si quieres crear un diario personal donde guardes tus notas diarias como cualquier diario común puedes escribir algo como: "Mi diario personal" o otro similar, es dependiendo de que contenido vayas a guardar en el.
3. Crea capítulos a tu diario recién creado. Puedes hacer esto también de dos maneras: La primera es pulsando el botón de menú de más opciones>Nuevo capítulo o pulsando la combinación de teclado CTRL+P (Más adelante se explican todas las combinaciones posibles). Luego, dale un nombre a tu capítulo, puede ser un título que describa el contenido de ese capítulo, por ejemplo, en el ejemplo anterior, como título de tus notas de diario personal podrías poner la fecha en que lo escribiste. O por ejemplo, si tienes un diario que se llame "Curso de Python" el primer capítulo podría ser algo como: "Clase 01 Hola mundo". Luego de escribir el nombre del capítulo confirma con enter o tab luego enter en el botón de aceptar. Nota importante: Debes estár enfocado en el diario en que quieres crear los capítulos.
4. Escribe dentro de un capítulo. Luego cuando ya hayas creado el capítulo, simplemente púlsalo con enter o pulsa la tecla de aplicaciones o la combinación shift f10 y selecciona "Editar" y listo! Solo comienza a escribir en el campo multilínea que se enfoca automáticamente al abrir un capítulo.
5. Guarda el capítulo. Luego cuando ya hayas terminado de escribir, para guardar solo pulsa la combinación alt+g o navega con tab hasta el botón de "Guardar" y púlsalo, si tienes los sonidos activados emitirá un sonido que indica el guardado del capítulo, de igual manera, si hay edición en el capítulo y pulsas la tecla escape o en botón cerrar se te preguntará si qieres guardar el capítulo antes de cerrar o de lo contrario quieres cerrar sin guardar o continuar con la edición.
6. Listo! ahora tienes un espacio para escribir tus notas de una manera ordenada, fásil y eficiente.
3. Crea capítulos a tu diario recién creado. Puedes hacer esto también de dos maneras: La primera es pulsando el botón de menú de más opciones>Nuevo capítulo o pulsando la combinación de teclado CTRL+P (Más adelante se explican todas las combinaciones posibles). Luego, dale un nombre a tu capítulo, puede ser un título que describa el contenido de ese capítulo, por ejemplo, en el ejemplo anterior, como título de tus notas de diario personal podrías poner la fecha en que lo escribiste. O por ejemplo, si tienes un diario que se llame "Curso de Python" el primer capítulo podría ser algo como: "Clase 01 Hola mundo". Luego de escribir el nombre del capítulo confirma con enter o tab luego enter en el botón de aceptar. Nota importante: Debes estar enfocado en el diario en que quieres crear los capítulos.
4. Escribe dentro de un capítulo. Luego cuando ya hayas creado el capítulo, simplemente da enter o pulsa la tecla de aplicaciones o la combinación shift f10 y selecciona "Editar" y listo! Solo comienza a escribir en el campo multilínea que se enfoca automáticamente al abrir un capítulo.
5. Guarda el capítulo. Luego cuando ya hayas terminado de escribir, para guardar solo pulsa la combinación alt+g o navega con tab hasta el botón de "Guardar" y púlsalo, si tienes los sonidos activados emitirá un sonido que indica el guardado del capítulo, de igual manera, si hay edición en el capítulo y pulsas la tecla escape o en botón cerrar se te preguntará si quieres guardar el capítulo antes de cerrar o de lo contrario quieres cerrar sin guardar o continuar con la edición.
6. Listo! ahora tienes un espacio para escribir tus notas de una manera ordenada, fácil y eficiente.

## Explicación de la interfaz

### La lista de diarios

En primer lugar, te encontrarás con la lista de vista de árbol que te permite navegar por tus diarios y capítulos muy fásilmente, en el nivel 0 siempre estarán los diarios, con las flechas arriba y abajo te mueves por los diarios o capítulos, con la tecla enter o las teclas izquierda o derecha expandes o contraes el diario para ver sus capítulos; o también puedes navegar con las teclas de las letras de laa hasta la z.
En primer lugar, te encontrarás con la lista de vista de árbol que te permite navegar por tus diarios y capítulos muy fácilmente, en el nivel 0 siempre estarán los diarios, con las flechas arriba y abajo te mueves por los diarios o capítulos, con la tecla enter o las teclas izquierda o derecha expandes o contraes el diario para ver sus capítulos; o también puedes navegar con las teclas de las letras de laa hasta la z.

### El botón de más opciones

Cuando pulses este botón de menú o te ubiques en el, y pulses la flecha abajo apareserán las siguientes opciones:
Cuando pulses este botón de menú o te ubiques en el, y pulses la flecha abajo aparecerán las siguientes opciones:

* Nuevo diario: Crea un nuevo diario en la lista de diarios.
* Nuevo capítulo: Crea un nuevo capítulo en el diario seleccionado.
Expand All @@ -44,6 +45,7 @@ Simplemente cierra la ventana del complemento o alternativamente puedes cerrarla
## Lista de atajos de teclado

Esta es la lista de atajos disponibles para el complemento:

* Ctrl+N: Crea un nuevo diario.
* Ctrl+P: Crea un nuevo capítulo en el diario seleccionado.
* Suprimir: Elimina un diario con todos sus capítulos o un capítulo independiente de algún diario.
Expand All @@ -54,12 +56,14 @@ Esta es la lista de atajos disponibles para el complemento:
* tecla de aplicaciones o shift + F10 abre un menú contextual para el diario o el capítulo seleccionado.

Otros atajos útiles en la ventana de diarios:

* Alt+M: Abre el menú.
* Alt+D: Enfoca la lista de diarios
* Alt+i: enfoca el cuadro de edición de información.
* Alt+C: Cierra la ventana del complemento.

Atajos útiles dentro de la ventana de edición de un capítulo:

* Alt+N: Se enfoca en el campo de edición.
* Alt+P: Copia todo el contenido del capítulo al portapapeles.
* Alt+G: guarda el capítulo.
Expand All @@ -77,10 +81,12 @@ Para descargar directamente el complemento puedes dar click en el siguiente enla

## Colaboradores

### Programadores

créditos a los siguientes usuarios por colaborar con parte del código fuente y con algunas funcionalidades del mismo:
funcionalidades del mismo:

* [Héctor J. Benítez Corredera](https://github.com/hxebolax/): Implementó la parte inicial de este complemento.
* [metalalchemist](https://github.com/metalalchemist/): Implementación de algunas de las funcionalidades del complemento.

© 2023 Johan A G
© 2023 Johan A G
5 changes: 3 additions & 2 deletions addon/globalPlugins/note diary/settings.py
Original file line number Diff line number Diff line change
@@ -1,16 +1,17 @@
# -*- coding: utf-8 -*-
# Copyright (C) 2022 Johan G <gutierrezjohanantonio@gmail.com>
# Copyright (C) 2022 - 2024 Johan G <gutierrezjohanantonio@gmail.com>
# This file is covered by the GNU General Public License.

import wx
import config
import gui
import os
from gui.settingsDialogs import SettingsPanel

import addonHandler
addonHandler.initTranslation()
# interface for the settings panel
class noteDiarySettingsPanel(gui.SettingsPanel):
class noteDiarySettingsPanel(SettingsPanel):
# Translators: This is the label for the settings panel.
title = _("Note Diary")
def makeSettings(self, settingsSizer):
Expand Down
4 changes: 2 additions & 2 deletions buildVars.py
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ def _(arg):
# Translators: Long description to be shown for this add-on on add-on information from add-ons manager
"addon_description": _("""Este complemento te permite tener un espacio para guardar tus notas muy rápidamente con mucha eficiencia. Escribe, accede, guarda y borra tus notas con tan solo un par de teclas."""),
# version
"addon_version": "2023.2.0",
"addon_version": "2024.1.0",
# Author(s)
"addon_author": "Johan G <gutierrezjohanantonio@gmail.com>",
# URL for the add-on documentation support
Expand All @@ -37,7 +37,7 @@ def _(arg):
# Minimum NVDA version supported (e.g. "2018.3.0", minor version is optional)
"addon_minimumNVDAVersion": 2019.3,
# Last NVDA version supported/tested (e.g. "2018.4.0", ideally more recent than minimum version)
"addon_lastTestedNVDAVersion": 2023.1,
"addon_lastTestedNVDAVersion": 2024.1,
# Add-on update channel (default is None, denoting stable releases,
# and for development releases, use "dev".)
# Do not change unless you know what you are doing!
Expand Down

0 comments on commit d53580c

Please sign in to comment.