You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If you are starting a new version and suddenly finding your playlist blank, you will need to migrate it to the Sandbox Container.
To do so:
Close the app.
Open ~/Library/Application Support/Cog in one Finder window.
Open ~/Library/Containers/org.cogx.cog/Data/Library/Application Support/Cog in a second Finder window.
Select all the files in the Containers folder window, and move them to the Trash.
Select all the files in the first folder, and Copy them, either using Ctrl/Right Click, Copy, or by pressing Cmd+A to Select All and Cmd+C to Copy.
Switch to the Containers folder, which is now empty.
Paste the files here, either by using Ctrl/Right Click and Paste, or pressing Cmd+V.
Re-open Cog and your playlist will be imported.
Cog uses Core Data storage, but will happily migrate even the oldest tier of playlist formats it ever supported:
It tries to open Core Data. If it finds any playlist entries, it stops here.
It will attempt to import from the naively designed Default.sqlite data storage, which is unfortunately considerably slower to manipulate than Core Data. If it finds this database, it will import it and stop here.
It will attempt to import from a further naively designed Default.xml, which is in the Plist format. This format was even slower than the second format. If it finds this file, it will import it.
It will attempt to import an M3U playlist from Default.m3u, which is the common format named. This will require all the metadata about the tracks to be reloaded on first startup, which could be slow, depending on how large the list is.
However the input is processed, it will finally save the result in the Core Data storage, which is a SQLite database in a different format than I created for Default.sqlite, and also defined by the Core Data model for the app. It will also attempt to delete all of the legacy format files on app shutdown, assuming a successful import from them took place on startup.
The text was updated successfully, but these errors were encountered:
If you are starting a new version and suddenly finding your playlist blank, you will need to migrate it to the Sandbox Container.
To do so:
~/Library/Application Support/Cog
in one Finder window.~/Library/Containers/org.cogx.cog/Data/Library/Application Support/Cog
in a second Finder window.Cog uses Core Data storage, but will happily migrate even the oldest tier of playlist formats it ever supported:
Default.sqlite
data storage, which is unfortunately considerably slower to manipulate than Core Data. If it finds this database, it will import it and stop here.Default.xml
, which is in the Plist format. This format was even slower than the second format. If it finds this file, it will import it.Default.m3u
, which is the common format named. This will require all the metadata about the tracks to be reloaded on first startup, which could be slow, depending on how large the list is.However the input is processed, it will finally save the result in the Core Data storage, which is a SQLite database in a different format than I created for
Default.sqlite
, and also defined by the Core Data model for the app. It will also attempt to delete all of the legacy format files on app shutdown, assuming a successful import from them took place on startup.The text was updated successfully, but these errors were encountered: