nikku / wuffle

A multi-repository / multi-organization task board for GitHub issues.
https://wuffle.dev
MIT License
118 stars 23 forks source link

feat(board): add option to add quick-filters #136

Open marstamm opened 2 years ago

marstamm commented 2 years ago

Adds the option to save and quickly access frequently used filters on the board.

Filters are stored in localStorage and persisted accross sessions, but not accross accounts/browsers.

Recording 2022-06-17 at 13 59 59

nikku commented 2 years ago

Thanks for your contribution.

I've personally thought about a feature like this before, however I dismissed it earlier because Browsers can just bookmark things. How do you see this being better than a simple browser bookmark?

marstamm commented 2 years ago

Hi @nikku ,

I think that using Bookmarks is really unintuitive for this feature. Anecdotally, I never considered this possibility before you mentioned it 😅

I think having this as part of the application improves on the UX over Bookmarks:

Overall, I think bookmarks work as a workaround, but do not replace a native feature

nikku commented 2 years ago

Makes sense. I'll play around with your PR and may end up with a variation that is a little bit less verbose.


To understand your requirements:

marstamm commented 2 years ago

I'll play around with your PR and may end up with a variation that is a little bit less verbose

:+1:

Quick filters should be accessible with a single click?

I based my implementation of Jira, an in my opinion this works well

How often do you create a quick filter (over using it)?

I will not change the filters often after I created my most-used ones, so I rarely add or remove some. A Keyboard Shortcut or a more hidden button will work as well

nikku commented 1 year ago

I had a look into this but was not able to complete it. Will give it another try next week.