oliverschwendener / ueli

Cross-Platform Keystroke Launcher
https://ueli.app
MIT License
3.62k stars 239 forks source link

[Bug] Unable / unsure how to use Everything Search in V9.0+ #1148

Closed z-chw-rd closed 1 month ago

z-chw-rd commented 1 month ago

Bug description I do not see a way to use Everything Search within Ueli since upgrading to V9. I have Ueli's file search pointed at es.exe, but I don't see any documentation on how to start a search within Ueli using Everything.

To Reproduce

  1. Invoke Ueli
  2. Open settings with ^ ,
  3. Add path to es.exe in File Search tab
  4. Go back to primary Ueli window
  5. Unsuccessfully attempt to use Everything Search

Expected behavior

Invoke Everything Search within Ueli by entering a user-defined prefix

Screenshots Ueli Everything Search

Environment

oliverschwendener commented 1 month ago

Did you try searching for "file search"?

z-chw-rd commented 1 month ago

I tried that just now and yes, it works.

I guess that makes this more a feature request than a bug. I liked how in previous versions of Ueli, I could set up a prefix to invoke Everything, but with version 9+ I need to type out / access file search, then search.

I think at the very least some documentation that instructs users how to utilize the file search feature is probably necessary; I searched around and wasn't able to find any instructions.

If you need some help with documentation, I'd be happy to help with putting some stuff together!

oliverschwendener commented 1 month ago

My bad, the documentation of all the features and extensions is still under construction. I added now some docs for most of the extensions here: https://github.com/oliverschwendener/ueli/wiki/Extensions.

Regarding your feature request: this is currently how it's supposed to work and I have no plans to change that. The reason for this is the following:

The search results in the main search view are from Ueli's own search index and can be accessed instantly (synchronous). Because the file search extension depends on an external search index (everything on windows and mdfind on macos), those search results must be collected in an asynchronous way and therefore I don't want to mix them with the main search result list. I hope you understand what I mean.