SnuggleDino.dev

Alle Einträge

DinoPulse , 2 Min. Lesezeit

DinoPulse sagt, wenn etwas schiefgeht

Viele Fehler gingen bisher einfach verloren, und manchmal hieß es, es gebe keine Musik, obwohl die Bibliothek nur noch nicht geladen war. Von 0.6.50 bis 0.6.58 hat DinoPulse gelernt zu sagen, was wirklich los ist.

Neun kleine Versionen drehten sich vor allem um eines: Wenn etwas schiefgeht, sollst du es sehen.

Fehler werden sichtbar (0.6.54 bis 0.6.57)

  • Klappt eine Aktion nicht, etwa Lautstärke, Spulen, die Warteschlange oder ein Download, steht das in der Fehlerzeile unter dem Player und im Mini-Player. Die Zeile bleibt, bis es wieder klappt.
  • Lässt sich eine Einstellung nicht speichern, sagt das der Kopf der Einstellungen, mit dem Grund, wenn du mit der Maus darüberfährst. Bisher stand dort trotzdem, alles sei gespeichert.
  • Lässt sich die Bibliothek nicht laden, sagt DinoPulse das, mit einem Knopf für einen neuen Versuch.

Keine falschen Meldungen mehr (0.6.58)

  • Beim Start zeigt die Bibliothek, dass sie lädt, statt zu behaupten, es gebe keine Musik.
  • Eine Playlist nennt ihre Titel nicht mehr fehlend, nur weil die Bibliothek noch nicht gelesen ist.

Ein Protokoll für den Notfall (0.6.51 und 0.6.53)

  • DinoPulse schreibt bei jedem Start ein Protokoll auf deinem Rechner und notiert, was schiefgeht. Nach einem Absturz bleibt die Spur erhalten.
  • In den Einstellungen unter Info steht, wo das Protokoll liegt, mit einem Knopf, der den Pfad kopiert. Startet DinoPulse gar nicht, sagt das Fenster, wo es liegt.

Einstellungen überstehen Updates (0.6.50)

  • Bevor eine neue Version Einstellungen und Playlists im neuen Format schreibt, legt sie eine Kopie der alten daneben, benannt nach der alten Version. Eine frühere Kopie wird nie überschrieben.
  • Lässt sich die Kopie nicht anlegen, wird nichts gespeichert, und das Fenster sagt, warum.