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

UI #32

Open rayman89 opened 6 years ago

rayman89 commented 6 years ago

I was wondering if you could make a button that popups the list of tabs and that you can select the tabs with check marks or control + click and shift + click to select the tabs and on right click give the options to bookmark etc on that context menu. I think that way would be more dynamic and easier than how it's now.

Adam42 commented 6 years ago

I'm 100% in favor of improving the UI of the extension. UI is not my strong suit clearly so can use as much help as possible!

However, I'm a little confused by your request. Do you mean taking the "advanced view" and converting it into a popup and adding keyboard shortcuts? Could you maybe create a prototype/mock-up/sketch of your idea?

rayman89 commented 6 years ago

imagen

edit: I just saw the comment on the other thread. So the actions on right click would only be the ones you said and no drag and drop.

Adam42 commented 6 years ago

I like the concept. I've thought about hiding the advanced view and exposing it via a button before but worry it would be annoying to have to click to display it, especially as advanced view is what I use most often.

Have also been thinking of adding buttons to select download/bookmark/clipboard/etc. for all selected tabs but I like your idea of a right click menu for that type of functionality a lot more!

Also love the idea of range selecting tabs to act on and the search/filter field.

What do you think about bringing some of these ideas into the existing advanced view (e.g. not in a popup)?

rayman89 commented 6 years ago

I personally prefer the pop up as it's more dynamic when you browse but we could have both. You could add at the bottom of the pop up menu "advanced view" or " classic view" and it will open a new tab and display the current ui with the mentioned new features for the people that prefer it that way.

joshgold22 commented 4 years ago

You might also consider detecting which tabs are selected. (Firefox supports selecting multiple tabs, including selection and deselection to collect disjoint ranges with shift/control/command-click combinations.)

There could be a checkbox on the popup to narrow to or check selected tabs, for instance. (Or they could start checked by default, perhaps as a preference.)

Additionally, the button at the top that says "Act on All Tabs" might change to "Act on Selected Tabs (17 tabs selected)" as soon as some are checked, so that you don't have to click the same radio button on each row.