Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Order by frequency #12

Open
drod3763 opened this issue Oct 21, 2021 · 9 comments
Open

Order by frequency #12

drod3763 opened this issue Oct 21, 2021 · 9 comments

Comments

@drod3763
Copy link

If I consistently use Firefox Dev Edition, then it would be useful to just have it show up as the first option. So ordering by frequency would be useful. Of course that means you have to track that number, so maybe it could just be an option?

@sonnyp
Copy link
Owner

sonnyp commented Oct 21, 2021

You don't need both order by frequency and hotkeys.

Hotkeys is a better solution to the problem of "I want to quickly open a browser".
Changing the order may also mess with mouse users muscle memory (Junction may already be doing that - not sure)

@drod3763
Copy link
Author

Frequency is useful if you use your mouse. For example, Bumpr is a mac program where the selection window appears underneath the mouse when you click the link (presumably also with your mouse). This allows you to create muscle memory in the sense that it could be two clicks to open it in your most frequently used browser quickly. This is less useful, if the window always appears in the center of the screen for example.

@rohmishra
Copy link

Instead of reordering, i would love it would highlight the most frequent option by default. That would man a double enter to open a image but enter and select app for everything else.

@sonnyp
Copy link
Owner

sonnyp commented Nov 20, 2021

@rohmishra that's a nice idea - please open a new issue

@sonnyp
Copy link
Owner

sonnyp commented Dec 5, 2021

Right now Junction orders by last use (its the default behavior of GLib).

Given that

  1. We don't show the complete list of options anymore (see Circular or Grid app icon layout #30) and it'll probably stay like that - relying on an arbitrary order such as alphabetical doesn't make sense.

  2. We will need to store the app use frequency for Select the most frequently used app by default #29

I'd say it'd make sense to order options by frequency

EDIT:

Or we take the 4 most recent/frequent options and order them alphabetically to avoid them moving around. And ensure the most used option is always one of the option.

@johnnyasantoss
Copy link

This is essential when your browser doesn't show in the initial recommendations. In my case, I wanted to use Waterfox (not sure why it doesn't show with the others).

image

@gloopsies
Copy link

Another solution could be manual ordering of preferred apps

@rohmishra
Copy link

Manual ordering can get out of hand quick and get confusing for multiple types. I do have a kinda working prototype on ordering by frequency that i worked on back in December but it requires some cleanup. I wanna rework how I handle gsettings before I send a PR.

@johnnyasantoss
Copy link

What about a preference to set this? Order by frequency on|off toggle for those that prefer it?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants