bwinton / TabCenter

Firefox add-on for arranging tabs vertically
https://testpilot.firefox.com/experiments/tab-center
210 stars 56 forks source link

Allow creating new tabs with drag and drop between tabs. #258

Open Zaggy1024 opened 8 years ago

Zaggy1024 commented 8 years ago

In most browsers, users are able to drag and drop links or text to between tabs in their tab bar to open a tab with that in the address bar, but when I attempt to do so with VerticalTabs it instead sends the hovered tab to the address. This is a handy feature to have to create new tabs with URLs in pages that don't have links or to make search queries.

Screwtapello commented 8 years ago

I can drag, say, the link "Zaggy1024" on this page and drop it on the New Tab button or on empty-space in the tab-bar to create a new tab, or if I hover over an existing tab then Firefox switches to it so I can drop the text in a specific place on the loaded page (Firefox Nightly, on Linux).

So, uh, I think it already works the way you want?

Zaggy1024 commented 8 years ago

The important word is "between". I have no empty space in my tab list because I have enough up to show the scroll bar, so I can only use the new tab button (which I wasn't aware was an option).

However, it is nice to be able to place a new link anywhere in the tab list (not just the bottom), so inserting tabs between other tabs would be nice.

Screwtapello commented 8 years ago

Ah, right. I parsed "drag and drop text between tabs" as "drag and drop text from one tab to another", but you mean "drop text in the space between tabs". Like when you drag a tab you can position it in between two other tabs.

r0flm4k3r commented 8 years ago

OP wants "create new tab from a drag-and-drop link between two existing tabs" maybe?

ericawright commented 7 years ago

So I've been looking into this more and it's tough to actually fix, but I made some discoveries that may be useful. Even though it is in a vertical arrangement, it still behaves as if it is horizontal. the means if you drop the link at the first quarter (roughly) of a tab it will be opened above that tab, and if in the last quarter, it will open below that tab. If you drop it near the middle it will replace that tab. So the functionality is still entirely there, there is just no indicator.