Updater für Erweiterungen

Diese Erweiterung löst das auf Github gemeldete Problem #3208. Sie ermöglicht die automatische Prüfung nach Aktualisierungen für Erweiterungen, lädt die Aktualisierungen herunter und wendet diese an.

Um nach Aktualisierungen zu suchen, gehen Sie zum NVDA-Menü / Extras / check for Add-on Updates. Wenn Aktualisierungen verfügbar sind, wird eine Liste der Erweiterungen, die aktualisiert werden können, angezeigt. Dabei besteht jeder Eintrag aus der Beschreibung, der aktuellen Version und der neuen Version. Wählen Sie Aktualisierungen herunterladen. NVDA lädt die Updates nacheinander herunter und wendet sie an, nachdem sie der entsprechenden Aufforderung mit "ja" gestimmt haben. NVDA muss neugestartet werden, damit die Änderungen wirksam werden.

Die folgenden Erweiterungen bieten bereits eine eingebaute Update-Funktion, so dass Updates nicht über diese Erweiterung geprüft werden:

  • Braille Extender
  • WetterPlus

WICHTIGE HINWEISE:

  • Dies ist eine "Proof of Concept"-Erweiterung. Sobald diese Funktion in NVDA selbst enthalten ist, wird diese Erweiterung eingestellt.
  • Wenn neue Aktualisierungen von Erweiterungen einen Kompatibilitätsbereich angeben (minimale und zuletzt getestete NVDA-Version) und wenn die NVDA-Version, die Sie ausführen, nicht in den Kompatibilitätsbereich fällt, wird die Aktualisierung nicht fortgesetzt.

Version 20.07

  • NVDA 2020.1 or later is required.
  • If one or more legacy add-ons (such as Screen Curtain) are installed, Add-on Updater will present a message asking you to disable or uninstall the add-ons listed.
  • You can now save, reload, or reset Add-on Updater settings by pressing Control+NVDA+C, Control+NVDA+R once, or Control+NVDA+R three times, respectively.

Version 20.06

  • Code bereinigt und mehrere Probleme mit Flake8 beseitigt. Resolved many coding style issues and potential bugs with Flake8.

Version 20.04

  • Fehler behoben, wonach NVDA nichts mehr zu tun scheint oder Fehlertöne abspielt, wenn Erweiterungen mit dem Erweiterungs-Updater aktualisiert werden.
  • Es wurde ein Problem behoben, bei dem der Eintrag"auf Erweiterungs-Updates prüfen" im NVDA-Werkzeuge-Menü nicht vorhanden war.

Version 20.03

  • Benötigt NVDA 2019.3 oder neuer.
  • Bei der Installation von Erweiterungs-Updates überprüft die Erweiterungsaktualisierung nicht mehr den Kompatibilitätsbereich. Dies macht nun NVDA selbst.

Version 19.11

  • Wenn Erweiterungs-Updates verfügbar sind, gibt NVDA deren Anzahl aus.

Version 19.09

  • Benötigt NVDA 2019.2 oder neuer.
  • Zeitüberschreitungs-Fehler beim Aktualisieren von Erweiterungen behoben,die vor allem bei auf Github gehosteten Erweiterungen auftraten.

Version 19.04

  • Benötigt NVDA 2019.1 oder neuer.
  • Bei der Installation von aktualisierten Erweiterungen werden sowohl minimale als auch zuletzt getestete Versionen überprüft.

Version 19.01

  • Benötigt NVDA 2018.4 oder neuer.
  • Die Reaktionsfähigkeit bei der Überprüfung auf Erweiterungsaktualisierungen wurde verbessert.
  • Die Erweiterung wurde mit Python 3 kompatibler gemacht.

Version 18.12.2

  • Bereit für Python 3.
  • Die Kompatibilität mit den neuesten NVDA-Alpha-Schnappschüssen wurde behoben, bei denen Erweiterungs-Updates nicht heruntergeladen wurden.

Version 18.12.1

  • Übersetzungen hinzugefügt.

Version 18.12

  • Updates für deaktivierte Erweiterungen können überprüft werden. Sie bleiben nach der Aktualisierung deaktiviert.
  • Wenn eine Erweiterung während der Updates eine bestimmte NVDA-Version bzw. ein bestimmtes Windows-Release benötigt, werden diese überprüft und wenn eines davon nicht übereinstimmt, wird eine Fehlermeldung angezeigt und das Update abgebrochen, was dazu führt, dass sich die bereits installierte Add-on-Version nicht ändert.
  • Wenn die automatische Aktualisierungsprüfung aktiviert ist und wenn die Updates fertig sind, zeigt NVDA die Aktualisierungsliste an, anstatt zu fragen, ob Sie Aktualisierungen überprüfen möchten.

Version 18.10

  • Erste stabile Version (Proof of Concept).