Mise à jour des extensions

  • Auteur : Joseph Lee
  • Télécharger version stable
  • Compatibilité NVDA : 2021.1 et ultérieure

Cette extension donne vie au tiquet 3208 concernant le noyau de NVDA : possibilité de vérifier, de télécharger et d'appliquer des mises à jour des extensions.

Pour vérifier les mises à jour après l'installation de cette extension, allez dans le menu NVDA / Outils / Rechercher les mises à jour des extensions. Si des mises à jour sont disponibles, une liste avec les mises à jour des extensions s'affiche, chaque entrée comprenant la description, la version actuelle et la nouvelle version. Sélectionnez Mettre à jour les extensions, et NVDA téléchargera et appliquera les mises à jour dans l'ordre, avec une invite à redémarrer votre NVDA affichée par la suite.

Les extensions suivantes fournissent une fonction de mise à jour intégrée et les mises à jour ne seront donc pas vérifiées via cette extension :

  • Braille Extender
  • WeatherPlus

Notes importantes :

  • Ceci est une preuve de concept, une fois que la fonctionnalité sera incluse dans NVDA, cette extension sera arrêtée.
  • Si la mise à jour d'une extension spécifie une version minimale et une version maximale testée et que votre version de NVDA ne respecte pas cette limite, la mise à jour ne sera pas appliquée.
  • Toutes les extensions ne publient pas de version de développement. Si vous n'obtenez pas de mises à jour après avoir choisi d'installer les versions de développement d'une extension, passez au canal stable pour les extensions concernées.
  • Sur certains systèmes (en particulier les ordinateurs reliés à un domaine d'entreprise), la fonctionnalité de vérification des mises à jour d'extensions peut ne pas fonctionner correctement. Par conséquent, les mises à jour d'extensions doivent être téléchargées manuellement.

Version 21.10

  • Il est à nouveau possible de vérifier les mises à jour d'extensions sur certains systèmes, notamment après une nouvelle installation de Windows.

Version 21.09

  • Nécessite NVDA 2020.1 ou une version ultérieure.
  • Sous Windows 10 et versions ultérieures, il est possible de choisir pour la notification de mise à jour d'extensions entre un message toast et une boîte de dialogue de mise à jour. Cela peut être configuré à partir des paramètres de Mise à jour des extensions situé dans la fenêtre des Paramètres NVDA.
  • L'extension Mise à jour des extensions ne vérifiera plus les informations de version minimale de Windows pour les extensions, car les extensions tels que Windows App Essentials fournissent de meilleures informations de compatibilité Windows.

Version 21.07

  • Dans Windows 10 et versions ultérieures, une notification s'affiche lorsque des mises à jour d'extensions sont disponibles. Notez que vous ne pouvez pas cliquer sur cette notification - vous devez ouvrir le menu NVDA/Outils/Rechercher les mises à jour d'extensions pour consulter ces mises à jour.
  • Lorsque la boîte de dialogue des extensions obsolètes s'affiche au démarrage, vous pouvez désormais passer en revue celles-ci et les commentaires associés, tout comme les mises à jour d'extensions.
  • Amélioration des mécanismes de vérification des mises à jour des extensions, y compris l'utilisation des métadonnées fournies par la communauté pour valider leur compatibilité.

Version 21.05

  • NVDA n'émettra plus de bip d'erreur si vous essayez de vérifier les mises à jour alors que vous utilisez les versions snapshot alpha NVDA 2021.1, en raison des modifications apportées à la boîte à outils de l'interface graphique wxPython.

Version 21.03

  • Nécessite NVDA 2020.4 ou une version ultérieure.
  • NVDA affichera un dialogue d'erreur si des erreurs se produisent lors de la recherche de mises à jour d'extensions telles qu'une perte de connexion Internet.

Version 20.11

  • Nécessite NVDA 2020.3 ou une version ultérieure.
  • Résolution d'autres problèmes de style de code et de bugs potentiels avec Flake8.
  • NVDA n'émettra plus de bip d'erreur ni ne semblera rien faire lors de l'utilisation de l'extension pendant que NVDA s'exécute à partir du code source. A la place, un message à ce sujet sera enregistré dans le journal.

Version 20.07

  • Nécessite NVDA 2020.1 ou une version ultérieure.
  • Si une ou plusieurs extensions obsolètes (telles que Screen Curtain) sont installées, Mise à Jour des Extensions affichera un message vous demandant de désactiver ou désinstaller les extensions listées.
  • Vous pouvez maintenant sauvegarder, recharger ou réinitialiser les paramètres de Mise à Jour des Extensions en pressant Contrôle+NVDA+C, Contrôle+NVDA+R une fois ou Contrôle+NVDA+R trois fois respectivement.

Version 20.06

  • Beaucoup de problèmes de style de code et des problèmes potentiels avec Flake8 résolus.

Version 20.04

  • NVDA ne semblera plus inactif et n'émettra plus de son d'erreur en essayant de mettre à jour des extensions via Mise à Jour des Extensions.
  • Correction d'un problème où l'élément "Rechercher les mises à jour d'extensions" n'était pas présent dans le menu Outils de NVDA.

Version 20.03

  • Nécessite NVDA 2019.3 ou une version ultérieure.
  • Lors de l'installation de mises à jour d'extensions, Mise à Jour des Extension ne vérifiera plus la compatibilité des extensions. NVDA lui-même vérifiera la compatibilité des extensions.

Version 19.11

  • Quand des mises à jour d'extensions sont disponible, NVDA annoncera le nombre de mises à jour disponibles.

Version 19.09

  • Nécessite NVDA 2019.2 ou une version ultérieure.
  • Un problème de limite de temps dépassée constatées lors du téléchargement de certaines mises à jour d'extensions (en particulier pour des fichiers hébergés sur GitHub) a été corrigé.

Version 19.04

  • Nécessite NVDA 2019.1 ou une version ultérieure.
  • Lors de l'installation d'une mise à jour d'extension la version minimale requise et la dernière version testée sont vérifiées.

Version 19.01

  • Nécessite NVDA 2018.4 ou une version ultérieure.
  • Meilleure réactivité lors de la recherche des mises à jour des extensions.
  • Extension rendue plus compatible avec Python 3.

Version 18.12.2

  • Prêt pour Python 3.
  • Correction de compatibilité avec les récents snapshots NVDA alpha où les mises à jour des extensions ne se téléchargeraient pas.

Version 18.12.1

  • Ajout de localisations.

Version 18.12

  • Les mises à jour pour les extensions désactivées peuvent être vérifiées. Elles resteront désactivés après leur mise à jour.
  • Lors des mises à jour, si une extension nécessite une version spécifique de NVDA et / ou une version de Windows, celles-ci sont vérifiées. Si l'une d'elles ne correspond pas, un message d'erreur s'affiche et la mise à jour est abandonnée. Aucune modification n'est donc apportée à la version de l'extension déjà installée.
  • Lorsque la vérification automatique des mises à jour est activée et que les mises à jour sont prêtes, NVDA présentera la liste des mises à jour au lieu de vous demander si vous souhaitez examiner les mises à jour.

Version 18.10

  • Première version stable (toujours marquée comme preuve de concept).