cxw42 / TabFern

Google Chrome extension for saving and restoring sets of tabs, and for switching between windows and tabs from a vertical, grouped list.
https://cxw42.github.io/TabFern/
Other
170 stars 29 forks source link

Group tags #115

Open TealG opened 6 years ago

TealG commented 6 years ago

A quite useful feature would be the ability to set tags for groups and then filter/search for one or more tags.

cxw42 commented 6 years ago

Interesting idea! I'd like to find out more about what you're thinking. Do you have a specific use case in mind?

Re. "group" --- are you thinking of tags for individual windows, as they are at present? For subsets of tabs in a window? For groups within a window once #34 (full hierarchy) is implemented?

What type of tags? User-provided text string? Choices from a dropdown menu? Colors? More than one of those?

Filtering --- so the TabFern tree only shows the matching nodes? Highlighting the matching nodes in some way?

TealG commented 6 years ago

use case: whenever I open a new window for a certain topic, I add tags for the window, and then later I can search for these window tags to quickly find back the topic/task I was working on

These would be user-provided free-text tags for windows, and then searching for tags would only show windows matching all tags entered

similar to http://orgmode.org/org.html#Matching-tags-and-properties could also adapt the match syntax from there

cxw42 commented 6 years ago

Thanks for the detail links - I see the example of tags (and the example of properties). I will give this some consideration. It looks like a useful feature. It might also be a good candidate for the second plugin once #26 is implemented (the first plugin will be #7 :D ).

TealG commented 6 years ago

yes, looks like that in org-mode. hierarchies/inheritance could make sense if we also allow tagging individual tabs, that would be interesting for finding specific tabs