Skip to content

A proof of concept implementation of NVDA Core issue 3208 (ability to check for, download, and apply add-on updates)

License

Notifications You must be signed in to change notification settings

nvda-es/addonUpdater

 
 

Repository files navigation

Add-on Updater

This add-on brings NVDA Core issue 3208 to life: ability to check for, download, and apply add-on updates.

To check for updates after installing this add-on, go to NVDA menu/Tools/Check for add-on updates. If updates are available, a list of add-on updates will be shown, with each entry consisting of description, current version, and the new version. Select Update, and NVDA will download and apply updates in sequence, with a prompt to restart your NVDA shown afterwards.

The following add-ons provide built-in update feature and thus updates will not be checked via this add-on:

  • Braille Extender
  • WeatherPlus

The following add-ons do have their own update check feature which will be disabled once Add-on Updater is installed:

  • StationPlaylist Studio
  • Windows 10 App Essentials

IMPORTANT: this is a proof of concept add-on. Once the relevant feature is included in NVDA, this add-on will be discontinued.

Version 18.12

  • Updates for disabled add-ons can be checked. They will stay disabled after updating them.
  • During updates, if an add-on requires specific NVDA version and/or Windows release, these will be checked, and if one of these does not match, an error message will be shown and update will be aborted, resulting in no changes to already installed add-on version.
  • When automatic update check is enabled and when updates are ready, NVDA will present the updates list instead of asking if you wish to review updates.

Version 18.10

  • Initial stable release (still marked as proof of concept).

About

A proof of concept implementation of NVDA Core issue 3208 (ability to check for, download, and apply add-on updates)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 98.0%
  • CSS 1.1%
  • Smarty 0.9%