Skip to content

[Feature Request]: "Full"/"Broad" search for tags, filenames, descriptions, etc #1448

Description

@RaphaelArctic

Checklist

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

Description

Currently in the search bar, searching for anything only shows files that have fitting tags/categories. This makes broad searches for keywords across files that not only have a fitting tag or category, but also filename, description, or other fields either very tedious or for novice users just impossible.

Solution

Some kind of way to search for words, phrases or multiple separated words, which will then show all files that not only contain the word(s)/phrase in tags, but also in filename and fields.

If i were to search for 'Mario', the results would include

  • File with the tag "Mario"
  • File with the tag "MK8", which has "Mario games" as a parent (Which contains 'Mario')
  • File with the filename "Mario_jumping_around.mp4"
  • File with no tags, random filename but a description field with "Video of mario collecting coins"

Being able to search this way would make it a lot more convenient and make writing out descriptions or notes about files more useful.

A toggleable setting to default words in the search bar to tags-only and everything would be very appreciated.

Alternatives

New search prefixes could be used to search for words in filenames and fields, but using prefixes and filters is difficult for novice users.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Status: Needs ConsiderationIssue needs to be discussed and considered before being worked onTagStudio: SearchThe TagStudio search engineType: FeatureNew feature or requestType: RefactorCode that needs to be restructured or cleaned upType: UI/UXUser interface and/or user experience

    Fields

    No fields configured for Feature.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions