Subtly notify user on invalidated songs
Reason for the change
When a song becomes invalidated, it greys out and becomes unplayable. But we don't display any text to the user regarding this, so they have to guess at what might have happened.
To fix that, show a PassiveNotification when they try to play an invalid song and it's marked as invalid.
Test plan
- Add some songs to the Playlist
- Quit Elisa
- Delete one of them on disk in Dolphin
- Re-open Elisa and try to play that exact song
Screenshots or screen recordings
Bugs fixed
BUG: 475905 FIXED-IN: 24.02
Edited by Nate Graham