Skip to content

[Feature Request]: More Performant Tag Lists in Modals (Remove View Limit) #1360

@CyanVoxel

Description

@CyanVoxel

Checklist

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

Description

Currently in the "Add Tags" and "Manage Tags" modals, there is a "View Limit" dropdown with the purpose of reducing lag when a user has a large number of tags in their library. This view limit is cumbersome and creates an issue where not all "priority" results are given at a time resulting in sub-par search results.
Image

This is a request to improve the performance of the tag lists used here, so that no view limit is required and all tags can be searched for with a negligible delay when typing out a live search.

Solution

I believe the performance bottleneck is on the UI side, which means that a similar performance improvement to #1119 may be able to be made here.

Alternatives

I don't believe the bottleneck is on the database side, but if it is then there could possibly be query improvements, indexes created, etc.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Priority: LowDoesn't require immediate attentionTagStudio: SearchThe TagStudio search engineTagStudio: TagsRelating to the TagStudio tag systemType: EnhancementNew feature or requestType: QoLA quality of life (QoL) enhancement or suggestionType: UI/UXUser interface and/or user experience

    Type

    Projects

    Status

    🛠 Ready for Development

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions