processing / processing/processing4

Updates requiring a reboot give the false impression that they failed (in the updates tab)

Offen
#647 8 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

has attachment
Vorherrschende Sprache
Java
Sterne
494
Forks
183
Ø Merge
4 Std. 39 Min.
Gemergte PRs (30 T.)
3

Beschreibung

Created by: SableRaf

Description

Updating contributions that require a reboot from the updates tab makes it look like the update silently failed (especially when successful update just disappear from the list). It doesn't show the message "Please restart Processing to update this item" making it look like the update failed. The message can be seen when opening the modes tab and selecting the mode in question.

Expected Behavior

Give the user some indication that they need to reboot.

Current Behavior

No indications that the download succeeded, or that the update requires a reboot of Processing, are given.

Steps to Reproduce

  1. Open PDE
  2. Click on "Updates" at the bottom-right. This assumes there are updates available and that some of them require a reboot (Processing for Android going from 4.5.0b2 to 4.5.0b4 in my case)
  3. Click Update All
  4. Select the mode that was just updated.

Your Environment

  • Processing version: 4.1.2
  • Operating System and OS version: Windows 10

Screenshot

Image

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne damit, den Update-Ablauf im Tab PDE Updates anhand eines Elements zu reproduzieren, das einen Neustart erfordert, und vergleiche ihn dann mit der im Tab Modes angezeigten Meldung. Erledigt ist die Aufgabe, wenn ein erfolgreiches Update eindeutig darauf hinweist, dass Processing neu gestartet werden muss, statt zu verschwinden, als wäre es fehlgeschlagen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
desktop
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.