Adam42 / pull-tabs

Browser extension to manage tabs either in bulk or per-tab
https://adam42.github.io/pull-tabs/
Other
7 stars 0 forks source link

Tab management #33

Closed rayman89 closed 6 years ago

rayman89 commented 6 years ago

I was wondering if you were willing to expand the addon so that you can manage tabs in bulk a bit more like for example being able to re arrange he tab order or reload tabs mute them copy their url to the clipboar move them to an other window or an existing window etc.

Adam42 commented 6 years ago

The driving force behind this extension is to provide ways to remove tabs that are not actively needed while still saving them somewhere for later.

I personally likely won't implement re-arranging, reloading or muting tabs as those fall more into management than removal & storage. I'm not opposed to merging in these features if you or someone else can implement them but I likely won't have spare time to.

Actions are now loaded into the extension via Service Providers structure https://github.com/Adam42/pull-tabs/tree/master/src/js/services

And I'm currently working on updating the options page to allow enabling/disabling individual services/actions which would allow adding those three features without impacting the current workflow.

I started work on adding a clipboard action last week https://github.com/Adam42/pull-tabs/tree/feature/copy-to-clipboard/src/js/services and plan to deploy that new action once I've updated the options page with the enabling/disabling actions preference I noted above.

I hope to have both the updated options page and the clipboard action deployed as part of the next release of this extension :)

Adam42 commented 6 years ago

Wanted to share this extension I discovered today that seems to already have much of the functionality you're looking for https://addons.mozilla.org/en-US/firefox/addon/multiple-tab-handler/

Not a perfect match for your desired features but pretty close!

rayman89 commented 6 years ago

Thank you.

Adam42 commented 6 years ago

Added copy to clipboard in https://github.com/Adam42/pull-tabs/releases/tag/v0.13.0-beta and ability to enable/disable services. Made a card here https://github.com/Adam42/pull-tabs/projects/1 if someone wants to add new features.