Flow.Launcher icon indicating copy to clipboard operation
Flow.Launcher copied to clipboard

Enhancement: Improve search algorithm

Open pegasusearl opened this issue 1 year ago • 4 comments

Checks

  • [x] I have checked that this issue has not already been reported.

  • [x] I am using the latest version of Flow Launcher.

Problem Description

I have an app called ATLauncher. When I open flow launcher and type "at", I expect that I will get ATLauncher but I didn't, instead I got Kate. ATLauncher is nowhere to be seen.

While at is part of Kate, ATLauncher's at is in the very front so I think it should be prioritized.

Additional Info: ATLauncher is installed with official installer, while Kate is installed with scoop.

Image

Image

Image

To Reproduce

  1. Install ATLauncher
  2. Install Kate
  3. run Flow Launcher and search "at".

Screenshots

No response

Flow Launcher Version

1.19.4

Windows Build Number

Microsoft Windows [Version 10.0.19045.5371]

Error Log


Replace this line with the important log contents.

pegasusearl avatar Jan 22 '25 15:01 pegasusearl

fyi, it looks like there are a lot of results when you search for at, and if you are able to find ATL in that list, then you can right click on it and press a button that says something like keep at top. This will make it so ATL launcher is the first result for when you search AT Something that might help with this is either temporarily disabling plugins like explorer that return a lot of results, or upping the program plugin's base score to push the programs closer to the top.

Alternatively, you can use query shortcuts to have AT link to ATLAUNCHER.

cibere avatar Jan 22 '25 16:01 cibere

then you can right click on it and press a button that says something like keep at top.

Alternatively, you can use query shortcuts to have AT link to ATLAUNCHER.

Oooh, those are some nice features, and there are some others too, thanks. But would it still be considered as an issue? ATLauncher is just one app.

Personally I think the order should go like this:

  1. app that begins with at, sorted from "recently launched from the launcher" then alphabetically
  2. app that had at least a word begin with at, sorted from "recently launched from the launcher" then alphabetically.
  3. app that had letter with at in it, sorted from "recently launched from the launcher" then alphabetically.

Btw, when I pressed the topmost thing, it doesn't give any user feedback so I don't know if it worked or not. Then I accidentally clicked "Disable this" because I though it does nothing and now it's gone forever and I can't get it back. There is nothing in the settings that I thought may help. Except maybe "Open Data Location".

pegasusearl avatar Jan 22 '25 17:01 pegasusearl

Oooh, those are some nice features, and there are some others too, thanks. But would it still be considered as an issue? ATLauncher is just one app.

Personally I think the order should go like this:

1. app that begins with `at`, sorted from recently launched then alphabetically

2. app that had at least a word begin with `at`, sorted from recently launched then alphabetically.

3. app that had letter with `at` in it, sorted from recently launched then alphabetically.

I was just trying to provide a solution to your problem until the issue gets fixed and a new release is made. I think that this issue is definitely still valid, but perhaps more as a feature request than a bug

Btw, when I pressed the topmost thing, it doesn't give any user feedback so I don't know if it worked or not. Then I accidentally clicked "Disable this" because I though it does nothing and now it's gone forever and I can't get it back. There is nothing in the settings that I thought may help. Except maybe "Open Data Location".

  1. Open the flow launcher settings window
  2. Go to the Plugins tab
  3. Find the Program entry

Image

  1. Find your program and enable it
Image

While making this I found a bug with being unable to delete entries, I've created #3196 to report it

cibere avatar Jan 22 '25 19:01 cibere

app that begins with at, sorted from "recently launched from the launcher" then alphabetically

Also FYI the more you use the result the higher the result will be placed.

jjw24 avatar Feb 10 '25 09:02 jjw24