l10nelw / winger

Window Manager: A Firefox web extension for switching windows, moving tabs between windows, and more
https://addons.mozilla.org/firefox/addon/winger/
GNU General Public License v3.0
48 stars 7 forks source link

Ctrl+Shift+Click link to open in other window #22

Open saluto opened 1 year ago

saluto commented 1 year ago

I'd like to have two windows open and Ctrl+Shift+Click (or other key combination + click) on a link in one window to open it in the other window. I know that I can right-click on a link and then "send to window", but I need this so often that I want to avoid additional clicks or opening omnibox. So I would greatly appreciate if something like Ctrl+Shift+Click or similar combinations would be supported.

Anyway, thanks a lot for your great work!

l10nelw commented 1 year ago

I think if you are a 2-window user, there are other extensions that can cater to that setup. For example https://addons.mozilla.org/firefox/addon/move-tab-to-next-window, https://addons.mozilla.org/firefox/addon/otherwindow, etc. Ideally something that offers a keyboard shortcut.

I don't currently know of another extension that can do exactly as you request. If I have time to spare I might try building one. But right now I'm reluctant to implement it in Winger as it would probably require an extra permission and I'm not yet convinced it would fit in as a strong multi-window management feature.

@saluto if you are researching my suggestions, please let me know how it goes. Thank you!

l10nelw commented 1 year ago

I have some ideas developing for a 2-window mode/system for Winger...

saluto commented 1 year ago

@l10nelw Thanks for your response! I looked into the alternative extensions. So far I wasn't able to setup something to open a link in the second (already opened) window with just one click (+keyboard shortcut). Investing more time might help, but you know how time flies... ;-)

I appreciate your privacy considerations. Maybe it is possible to make the feature and extra permission opt-in via a setting?

But don't feel pressured to work on it just for me.