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

Faster filter controls. #438

Open
ghost opened this issue Jun 7, 2018 · 8 comments
Open

Faster filter controls. #438

ghost opened this issue Jun 7, 2018 · 8 comments

Comments

@ghost
Copy link

ghost commented Jun 7, 2018

Can you use segmented controls instead of popup menus for all filter categories? The [Favorites, Downloaded, Unwatched] filter already uses a segmented control. This would make toggling filters much faster and easier to use.

@insidegui
Copy link
Owner

How would you list many categories in a segmented control?

Sent with GitHawk

@ghost
Copy link
Author

ghost commented Jun 7, 2018

Sessions and Platforms should be fine, because they only have 2 and 4 items respectively. As for Tracks, maybe look to Calendar's show/hide calendar list for inspiration?

It would be nice to have all options visible onscreen, and togglable with one click instead of two.

@allenhumphreys
Copy link
Collaborator

I've kinda wanted to implement a menu like the constraint addition menu in IB that allows you to hold option to quickly choose multiple values. It would still be a popup button of some kind, but be faster in the case of choosing multiple options.

@ghost
Copy link
Author

ghost commented Jun 7, 2018

Holding modifier keys doesn't seem discoverable, and that still doesn't address the options being hidden until you reveal them.

There are a lot of sessions and filtering is very common. I think making it as prominent and fast as possible is a good idea.

@insidegui
Copy link
Owner

@allenhumphreys Are you going to try it out? I personally don't believe this would work, but I can be persuaded...

@allenhumphreys
Copy link
Collaborator

It was just thinking out loud. It seems like a complex thing to implement if there isn’t but in. I am in favor of improving the filtering, though.

@insidegui
Copy link
Owner

Maybe a menu/shortcut to clear all filters would be a good compromise?

@ghost
Copy link
Author

ghost commented Jul 5, 2018

I feel like that adds another thing to learn, and still doesn't speed things up. It's not clearing filters that needs to be faster, but toggling individual filters.

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

No branches or pull requests

2 participants