solus-project / budgie-desktop

I Tawt I Taw A Purdy Desktop
https://solus-project.com/
2.33k stars 158 forks source link

Make Alt-F2 dialog (and even the Menu) remember last/most used search entries #840

Open cipricus opened 7 years ago

cipricus commented 7 years ago

budgie-desktop 10.2.9

When I launch an app with Alt-F2 (I have changed it to Alt-Space), let's say Deadbeef, I have to press three keys

2017-03-31-142305_614x343_scrot

If I launch it again and again, I have to do the same thing, typing just a letter or even two is not enough

2017-03-31-142917_717x505_scrot

Expected behaviour would be to find that often-used app more quickly, even with one key, like it happens in many other app-serch&launch tools.

The same could be asked for the Menu (Super-key) too. To launch Deadbeef directly, three keys are needed there too, but the last used apps are already listed and can be selected without typing anything, but you have to scroll for them down or clink them with the mouse.

ezgif com-crop

...

GladOSkar commented 7 years ago

Duplicate of #591 ?

cipricus commented 7 years ago

@GladOSkar -

"Budgie-Menu "Learns", that when i type "chr" i want to open "Google Chrome", not "Chrome Remote Desktop"

Is the menu really changing its search results for the same input after a while?

GladOSkar commented 7 years ago

Yes. But it is not really smart, i don't know, what the algorithm is, but I think it is either based on use frequency or recency.

cipricus commented 7 years ago

@GladOSkar - All it does is it has a separate list on the right with last apps used in each different category. I am talking here about what and how it remembers searches. And there is no change in search results, Deadbeef always needs three strokes just like the first time.

ikeydoherty commented 7 years ago

Its frequency based and its derpy a.f. The idea is to replace it with the same logic used by Brisk Menu, so that resorting isn't needed in the first place

JoshStrobl commented 7 years ago

Adding to the 11 milestone. Not anticipated to land in 10.3 series.

ikeydoherty commented 7 years ago

Brisk menu logic was implemented in the main menu and I'll do the same for alt+f2