Yellow-Dog-Man / Resonite-Issues

Issue repository for Resonite.
https://resonite.com
141 stars 2 forks source link

Fuzzy Search #536

Open Stellanora64 opened 1 year ago

Stellanora64 commented 1 year ago

Is your feature request related to a problem? Please describe.

Currently the search in the worlds tab is mostly exact (sometimes not, but most of the time it is, and when it isn't it only shows some results).

This can make finding worlds more difficult, especially if the world has a colour tag in the name and doesn't have proper tags to fix searchability.

Describe the solution you'd like

Make the world browser search more fuzzy to allow worlds to be found more easily.

Describe alternatives you've considered

The current method of searching, more tags, using custom categories.

Additional Context

Searching Creato image

Searching Creator image

These should both give similar search results.

Enverex commented 1 year ago

To clarify what's going on for people that aren't aware:

The world search only searches the tags and only matches whole words (note: every word in the world title will always be in the tags too). So searching Cinema would not match "CinemaSins" nor would searching Sins, unless these have been added as additional tags manually.

The exception is active sessions which appears to support partial matches (which is why you get those three results in your "Creato" search, as those are all live sessions, not just worlds).