-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
Description
Steps to reproduce:
- create a playlist with at least one video
- add some markers to the video
- save the playlist & close Screen
- move the video file to another volume or unmount the volume
- open the playlist in Screen - the video will be marked "unreadable" in the playlist sidebar
- close Screen
What is the expected behavior?
The playlist should retain markers and other user data for the offline file, so it can be accessed when the video is online again.
What happens instead?
The playlist gets auto-saved without prompting the user upon closing Screen, and all user data is removed for the offline file. Only a skeleton with { "type" : "media", "sourceURL" : "…", "sourceRelativePath" : "…" } remains in the JSON.
Related issues
- There seems to be no way to relink a playlist to moved files. A workaround could be manual editing of the JSON, but the stripping and overwriting of the playlist currently prevents this.
- Screen does not ask for user confirmation when saving the modified playlist upon quitting the application.
- Screen warns the user about not being able to save playlist versions on some filesystems (eg. exFAT) the first time the playlist is saved, but there is no warning upon subsequent auto-saves of the playlist. Also, the user may not be aware of the consequences (markers being stripped) of overwriting their playlist.