-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow changing library location after installation. #1
Comments
This can be done, but it violates the philosophy of keeping your library consolidated. The intent is to have files moved around automatically as little as possible, and introducing a consolidate library feature won't be on the table. The library location isn't really meant to be changed after the fact. Perhaps a warning that you will have to manually re-import files through Automatically Add to Library, then recreate the database? Making the user move files manually puts the onus on the user to make backups and be aware of what is happening to the files. For some use cases, I much prefer the more inelegant way of having the user move the tracks, edit the TOML, and then the database to update paths. It will work (provided the SQL query used to update paths is correct), but is not supported, and is very clearly unsupported due to the hoops needed to be jumped through. |
There should definitely be some option. When I first installed seiri I pressed cancel when it asked me to pick a library folder, which ended up being "fine" apparently, but there was no way for me to figure out where it was. Even reinstalling didn't prompt me again for picking it, stumbling across this issue and knowing I have to look for a TOML file was the only real way of solving this issue. Edit: The way you mention it, it makes sense why you do not want it to be a thing, but I for one would also be okay with a complete destructive "option" that simply changes the path and deletes the database. |
It doesn't 100% solve the problem, but 0.1.3 partially addresses this by adding a button to "Open Configuration Folder" in the tray menu, while I think of a good way to implement this in a safe way. It will most likely just back up and delete the database and configuration TOML, then restart itself. 0.1.3 should arrive by way of automatic update. |
Having to manually edit TOML file to change location is inelegant.
The text was updated successfully, but these errors were encountered: