MissingCore / Music

A Nothing inspired local music player.
GNU Affero General Public License v3.0
216 stars 13 forks source link

chore: indicator if we've saved all tracks #29

Closed cyanChill closed 3 months ago

cyanChill commented 3 months ago

Why

Adding an indicator on whether all images have been saved can help narrow down whether an issue is due to a bug or due to images not all being saved.

How

We display this information in the "Insights" screen. We can take advantage of the fetchedArt field in the Track schema.

We've also broke up the logic for generating the widgets for better separation of concerns.

Test Plan

Check the "Insights" screen and see the new "widget" displays whether all images have been saved. If we stayed on that page while images are being saved, it should update once all images have been saved.

Checklist