Skip to content
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

feat: allow multiple directories per library #563

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

yedpodtrzitko
Copy link
Collaborator

  • this PR allows to have multiple individual directories in the same library. This means there's no such thing as "root" of the library, so there's a new dialog where metadata of the library should be stored

  • this also means that "open library" and "create library" are now two different actions as "open library" doesnt implicitly create the library subfolder (ie .TagStudio) automatically in given folder

  • each directory can be then toggled to show/hide its content in the library

Screenshot 2024-10-26 at 14 26 39

Screenshot 2024-10-26 at 14 27 00

@CyanVoxel CyanVoxel added Type: Enhancement New feature or request TagStudio: Library Relating to the TagStudio library system labels Oct 26, 2024
@CyanVoxel CyanVoxel added this to the Alpha v9.5 (Post-SQL) milestone Oct 26, 2024
@yedpodtrzitko yedpodtrzitko marked this pull request as ready for review October 29, 2024 02:07
@yedpodtrzitko yedpodtrzitko marked this pull request as draft October 29, 2024 02:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
TagStudio: Library Relating to the TagStudio library system Type: Enhancement New feature or request
Projects
Status: 🚧 In progress
Development

Successfully merging this pull request may close these issues.

2 participants