Skip to content

ui: shortcut to add tags to selected entries; change click behavior of tags to edit #749

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Merged
merged 4 commits into from
Jan 30, 2025

Conversation

CyanVoxel
Copy link
Member

Summary

This PR adds a new menu shortcut to bring up a tag search box and add a tag to the currently selected entries. This can also be accessed with a new key combination: Ctrl+Shift+T.

This PR also changes the left-click behavior of tags from searching for the tag in the library to editing the tag. This matches the behavior of how selecting tag colors works, and I feel this is much more ergonomic than searching for tags - especially when accidentally clicked. Both the edit and search options still remain in the right-click context menu.

@CyanVoxel CyanVoxel added 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 Priority: High An important issue requiring attention TagStudio: Tags Relating to the TagStudio tag system labels Jan 30, 2025
@CyanVoxel CyanVoxel added this to the Alpha v9.5 (Post-SQL) milestone Jan 30, 2025
@CyanVoxel CyanVoxel marked this pull request as draft January 30, 2025 05:11
@CyanVoxel CyanVoxel marked this pull request as ready for review January 30, 2025 05:27
@CyanVoxel CyanVoxel merged commit 82edbee into main Jan 30, 2025
10 checks passed
@CyanVoxel CyanVoxel deleted the ux-changes branch January 30, 2025 05:28
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Priority: High An important issue requiring attention TagStudio: Tags Relating to the TagStudio tag 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: ✅ Done
Development

Successfully merging this pull request may close these issues.

1 participant