Skip to content

[Feature Request]: Manual entry relinking menu #923

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

Open
3 tasks done
TrigamDev opened this issue Apr 24, 2025 · 1 comment
Open
3 tasks done

[Feature Request]: Manual entry relinking menu #923

TrigamDev opened this issue Apr 24, 2025 · 1 comment
Labels
Priority: Medium An issue that shouldn't be be saved for last TagStudio: Library Relating to the TagStudio library system Type: Enhancement New feature or request Type: QoL A quality of life (QoL) enhancement or suggestion Type: UI/UX User interface and/or user experience

Comments

@TrigamDev
Copy link

Checklist

  • I am using an up-to-date version.
  • I have read the documentation.
  • I have searched existing issues.

Description

When I want to move or rename files, they inevitable become unlinked. However, the only method of relinking files is the "Search & Relink" option, which doesn't work if the file name was changed, or matches a different file's name.

Solution

Add a menu where the user can go through each unlinked entry and select the file the entry is supposed to be linked to. I imagine it as a grid of all of the unlinked entries where, when clicking on the unlinked entry, it opens the file browser and will link to the file the user selects. Of course, it should have checks for if an entry is already linked to the file to prevent duplicate entries.

Alternatives

Currently, I've had to go through the database and manually update each entry with the new path and filename. This isn't exactly something a user should be expected to do.

@TrigamDev TrigamDev added the Type: Enhancement New feature or request label Apr 24, 2025
@Thecreatre
Copy link

and maybe if you moved everything to the same place you can just select those ones and point it towards the folder and your done

@CyanVoxel CyanVoxel added Type: QoL A quality of life (QoL) enhancement or suggestion Type: UI/UX User interface and/or user experience TagStudio: Library Relating to the TagStudio library system Priority: Medium An issue that shouldn't be be saved for last labels Apr 25, 2025
@CyanVoxel CyanVoxel moved this to 🛠 Ready for Development in TagStudio Development Apr 25, 2025
@CyanVoxel CyanVoxel moved this from 🛠 Ready for Development to 🍀 Backlog in TagStudio Development Apr 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Priority: Medium An issue that shouldn't be be saved for last TagStudio: Library Relating to the TagStudio library system Type: Enhancement New feature or request Type: QoL A quality of life (QoL) enhancement or suggestion Type: UI/UX User interface and/or user experience
Projects
Status: 🍀 Backlog
Development

No branches or pull requests

3 participants