josh-berry / tab-stash

Firefox extension to save and restore tabs as bookmarks. Clear your tabs, clear your mind.
https://josh-berry.github.io/tab-stash/
Mozilla Public License 2.0
780 stars 45 forks source link

Save tabs into specific groups based on rules (URL/regex, date, etc.) #530

Open strunberg opened 2 weeks ago

strunberg commented 2 weeks ago

Problem Statement

It would be nice if we can have options for sorting stored tabs.

Preferred Solution(s)

Alternative Solution(s)

No response

Additional Context

No response

Vote for This Issue

josh-berry commented 2 weeks ago

Not sure I fully understand what you're asking, but there is an issue open for sorting here--is that similar to what you're expecting?

I'm also not sure I understand what you mean by "disable/enable creation of folders by date"--if you try to stash something, it has to go into a folder somewhere, so Tab Stash has to create a folder if one doesn't exist. There's not really any way around it. Can you expand more on what you'd expect to see instead?

Also, FWIW, the search feature will search based on URL as well as title, so searching for "youtube.com" would find all YouTube links across all folders, regardless of where they are stored.

gDansel commented 2 weeks ago

Had a similar thought.

I've been using tab stash for a while now and while I'm very happy with it, one thing I've found my self wishing for is a little bit more control of where a tab is stashed. Admittedly, this is probably more of a UX issue than anything else.

At the moment, when I stash a tab, I use the button next to the tab in the sidebar. In order to directly stash a tab to an existing group I have to find that group in the list and choose to stash active tab into that specific group. It's not a huge issue, but I have enough bookmarks by now that I find my self scrolling up and down the list to find something occasionally.

If you could define a regex or pattern or something for a group, and whenever a tab matching that regex is stashed it is placed there. I.e. if I have a Stash with the regex "(?:.*)?(?:youtube.com)", any tab matching that regex will be placed there. (I did not test that regex)

josh-berry commented 1 week ago

Got it; I'm going to re-title this accordingly, because it sounds like this is different from #194 (which is specifically about sorting, rather than automatic grouping, which it sounds like is what you're both asking for here).