Coder Social home page Coder Social logo

tiansh / always-in-container Goto Github PK

View Code? Open in Web Editor NEW
14.0 2.0 6.0 20 KB

Always In Container; Firefox Extension; Chose a container everytime you try to open a page out of a container

Home Page: https://addons.mozilla.org/en-US/firefox/addon/always-in-container/?src=external-github-description

License: Mozilla Public License 2.0

JavaScript 84.79% HTML 8.21% CSS 7.00%
webextension firefox-addon firefox-containers

always-in-container's People

Contributors

charlieegan3 avatar ikurek avatar tiansh avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

always-in-container's Issues

Conflicts with Facebook Container extension

If you are also using Facebook Container extension, when opening Facebook, an additional tab by this extension is still opened to choose container to open Facebook in, while there's already a tab with Facebook in it's special container.

Per domain configuration

There should be a configuration which contains a list of rules with domains and containers. When open a page matches some domain, only select from these containers.

But I won't have time to do this, so post here and maybe anyone interested in it.

Always In Container – point of reference

The extension

https://addons.mozilla.org/addon/always-in-container/

Point of reference

I find myself repeatedly suggesting the Always In Container extension as a complement or workaround to:

To avoid repetition, I'm creating this issue – as a point of reference, nothing more – and closing. Cross-references to follow.

Opening tab results in 2 tabs (Always in container + Use first container as default)

Reproduction steps:

  1. Create a new Tab (with Ctrl+T or plus-sign)
  2. type a search term or select a bookmark
  3. Press Enter

Expected behavior:

  • Only 1 tab (ideally the default tab container, which is the container of the very first tab)

Actual behavior:

  • A new tab with my default container (normal behavior without always-in-container)
  • A second tab with "always-in-container" choice

I've gotten into the habit to just close this tab (Ctrl+W) but maybe there is a way to suppress it.

image

Add option to open in a private tab?

Often, I find myself thinking I don't need a container at all for a link I'm opening. It might be useful to include the option of a new private tab.

Quickly select a container with keyboard

I love this extension for Firefox.

I think it would be easier and quicker if it were possible to quickly choose a container with a key on the keyboard.
For example "Business" container could be the "B" or "1" key, "Personal" container could be the "P" or "2" key, etc... This way, when I click on a link that opened Firefox, I just had to press one key.

Thank you!

Enhancement request: allow something other than a container to be chosen

Ignoring, for a moment, Always In Container as the name of the extension …


Please: is it possible for the extension page to include no container as a choice?

Can this be done, without breaking the method of detection for a link that is initially non-contained?

(I don't understand the code, but I can imagine things 'looping back' to the extension page.)

Rough mock-up

image

  • … no container as one of two buttons below the array of containers
  • the second button is notionally for #5

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.