Giter Club home page Giter Club logo

open-link-in-other-window's Introduction

Open Link in Other Window

This extension adds a context menu for opening links in other window. Great for people who use multiple monitor setup, running more than one instance of Firefox.

Features:

  • Option to open the link in a foreground or background tab, with the consideration that other window's active tab (or any tab) is playing media.
  • Option to bring the new tab window to foreground.
  • i18n, contribution is greatly appreciated (they're only 10 lines ๐Ÿ˜‰).

Bug reports and suggestions are highly appreciated ๐Ÿ˜„

Firefox AMO link: https://addons.mozilla.org/en-US/firefox/addon/open-link-in-other-window/

open-link-in-other-window's People

Contributors

kyuucr avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

sopor

open-link-in-other-window's Issues

Targeting a multi-tab window with Waterfox Classic

If the previously active tab in the target window was not right-most โ€“ and if the target window is not foregrounded when targeted โ€“ then aiming to open a link in the window:

  • will activate the tab to the right in the target window
  • will not open the link.

Workaround

Always bring target window to foreground.

Environment

  • home-built Waterfox Classic 2019.10 (20191103135811)
  • FreeBSD-CURRENT
grahamperrin@momh167-gjp4-8570p:~ % date ; uname -v
Tue 26 Nov 2019 05:55:26 GMT
FreeBSD 13.0-CURRENT #37 r354945: Thu Nov 21 19:11:47 GMT 2019     root@momh167-gjp4-8570p:/usr/obj/usr/src/amd64.amd64/sys/GENERIC-NODEBUG 
grahamperrin@momh167-gjp4-8570p:~ % pkg query '%o %v %R' firefox waterfox
www/firefox 70.0.1_3,1 FreeBSD
www/waterfox 2019.10.c.1 unknown-repository
grahamperrin@momh167-gjp4-8570p:~ % 

https://www.waterfox.net/releases/ tl;dr

  • historically, Waterfox 56.0 was based on Firefox 56.0.2
  • with security fixes etc. it's now Waterfox Classic 2019.10.

open in NEW window

Would it be possible to open a link not in an existing, but in a new window?

Also, could there be separate options to open this new window in the foreground or in the background?

Regards

Suggestion to Specially Mark Incognito Windows

A user may prefer to add a link to a regular or a private window, but currently it is difficult to tell which is which. The information hopefully is easy to retrieve --

https://developer.mozilla.org/Add-ons/WebExtensions/API/windows/Window

-- but I'm not sure of the best UI. Perhaps you could use the icons property to show the mask:

https://developer.mozilla.org/Add-ons/WebExtensions/API/menus/create

and make that an optional third argument to generateItem().

"Open in other window" submenu lists focused tab in each window, not the window title

It is possible in Firefox to have the window itself titled differently than the currently focused tab. When this happens, even though the Window menu and the OS switcher show the actual window titles, the "Open in other window" submenu still lists the focused tab title instead of the actual window title.

The Window Titler extension will let you rename the windows, and it seems at first glance that it would make life with Open Link in Other Window much easier since you know which window is which without having to remember what tab was open in it, until you discover that OLOW doesn't see the customized titles (even though everywhere else that uses window titles does).

Keybinding

Would it be possible to associate the action "open the link in the last opened other windows" to a shortcut?

Let's say I have only 2 firefox windows. I'd like to press Alt + left mouse button (or middle button) and open the link in the other opened windows.

Apart from that, thanks for this extension: I find it useful when I read a webpage that describes something (eg. a paint, a map) and I want to look both at this webpage and the described things. Your extension reminds me the "page preview" feature on en.wikipedia.org but if it had the keybinding it'd be definitely better :)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.