-
Notifications
You must be signed in to change notification settings - Fork 1
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
When list of profiles excceeds height of screen handle it in some creative way #24
Comments
Maybe allow user to just start typing when menu is expanded and it will filter like when you just start typing in linux. I don't know. This thing needs thinking through. Back burner for now though because I feel alphabetizing the profile names will help him somewhat. The problem is what about the profiles that are cut off. |
I'm thinking a scrollbar like this is always visible if exceeds screen height (pretend in pic its screen height) and on hover it becomes solid fill. With DOMWheel support of course. Also typing while mousenter'ed over stack it should filter, it should show hovering typed field like tab groups does but dont show ugly textfield show something nice. Pressing escape will clear out the filter and block the default action of hiding popup. If not filter shown then of course esc should do default action of hide popup. if the typing is the start of a word show a opacity .5 suggestion, pressing tab should accept it and arrow keys should toggle through other things that start with it (like command line/shell tabbing with mkdir) |
Working on implementing: as user types it shadow highlights the portion in the label and as its found it lights up with blue colored shadow behind it. Non-matches are hidden. If no matches at all, then it shows Here is bad mock up. Imagine the other things around (except the top most) are hidden: Disucssion on solution: http://stackoverflow.com/questions/28637649/text-shadow-in-porition-of-text-label-xul-xbl |
https://addons.mozilla.org/en-US/firefox/addon/profilist/reviews/610130/
This idea is by burann from AMO reviews section:
The text was updated successfully, but these errors were encountered: