Logiciel de récupération de fichiers Recuva: complément d'accessibilité - Historique
Auteur : paulber19 (paulber19@laposte.net)
URL: https://github.com/paulber19/recuvaAccessEnhancementNVDAAddon.git
Téléchargement :
1. v1.11 (26/02/2026)
Compatibilité avec NVDA 2026.1
Les versions antérieures à la version NVDA 2025.1 ne sont plus supportées.
Développement :
- pour afficher le "Quoi de neuf" d'une nouvelle version de l'extension, le document "changes.html" n'est plus ouvert par"urlopen", mais est téléchargé , enregistré momentanément dans le dossier "appData\local\temp" et ouvert dans le navigateur.
- utilisation de json en lieu et place de pickle pour stoquer l'état de la mise à jour de l'extension.- prise en compte de la fermeture du site rawgit.com pour la mise à jour de l'extension.
Mise en conformité avec l'API de NVDA :
- prise en compte du déplacement de la version de NVDA dans le module buildVersion.py.
2. v1.10 (05/06/2025)
Compatibilité avec NVDA 2025.1
Les versions de NVDA antérieures à la 2024.1 ne sont plus supportées.
Correction de bogues :
- la recherche de mise à jour ne se fait plus lorsque l'option "Rechercher automatiquement les mises à jour " est décochée juste après le démarrage de NVDA.
Développement :
- lors de l'installation de l'extension, la configuration courante n'est plus sauvegardée dans le dossier de l'extension mais est maintenant sauvegardée dans le dossier de la configuration utilisateur. Cela permet si une installation se passe mal de conserver quand même la configuration courante.
Mise en conformité avec l'API de NVDA :
- utilisation de la méthode "ExecAndPump" du module "systemUtils ".
- prise en compte de l'obsolescence de gui.messageBox et gui.message.messageBox, remplacés par MessageDialog:
- MessageDialog est maintenant utilisé pour toutes les versions de NVDA supérieures à 2025.1.
3. v1.9 (18/10/2024)
Compatibilité avec NVDA 2024.2, NVDA 2024.3 et NVDA 2024.4.
Les versions de NVDA antérieures à la version 2023.1 ne sont plus prises en charge.
4. v1.8 (25/03/2024)
Compatibilité avec NVDA 2024.1
Nouveautés :
- prise en compte du mode "Parole à la demande" introduit dans nvda 2024.1: tous les scripts annonçant une information vocaliseront cette information. Dans ce mode, tous Les autres scripts resteront muets.
- compatibilité de l'extension avec la version 64 bits de Recuva.
Développement :
- utilisation du décorateur scriptHandler.script.
- suppression du code spécifique aux versions antérieures à NVDA 2022.1.
5. v1.7 (14/02/2023)
Compatibilité avec NVDA 2023.1
6. v1.6 (31/05/2022)
- correction de l'impossibilité d'afficher l'historique de l'extension à l'aide du bouton "Voir l'historique".
7. v1.5 (27/01/2022)
- Compatibilité avec NVDA 2022.1,
- réinitialisation de la configuration en cas d'erreurs dans le fichier de configuration.
Changements:
- lors d'une mise à jour automatique de l'extension, il n'est plus demander à l'utilisateur s'il veut conserver les paramètres actuels de configuration de l'extension.
- lors d'une installation manuelle de l'extension, une demande de confirmation est demandée qquand l'utilisateur a choisi de ne pas garder les paramètres actuels de la configuration de l'extension.
8. v1.4 (04/11/2021)
compatibilité avec NVDA 2021.3. Les versions de NVDA antérieures à la version 2020.4 ne sont pas supportées.
9. v1.3 (22/06/2021)
- compatibilité avec NVDA 2021.1. Les versions de NVDA antérieures à la version 2019.3 ne sont pas supportées.
- suppression du code spécifique à Python 2.7.
10. v1.2.1 (04/02/2021)
Ajout traduction arabe
11. v1.2 (29/12/2020)
- compatibilité avec NVDA 2020.4
- ajout du bouton "Voir l'historique" dans la catégorie "Mise à jour " des paramètres de l'extension.
12. v1.1.1 (29/10/2020)
Correction de la documentation
13. v1.1 (27/10/2020)
- compatibilité avec NVDA 2020.3,
- nettoyage du code (corrections des erreurs détectées par Flake8)
- ajout du bouton "Quoi de neuf" dans le dialogue proposant l'installation d'une nouvelle mise à jour.
14. v1.0 (28/07/2020)
Création de l'extension.