Comments (7)
Quick & Dirty idea: Just make a button that open a new tab to : about:preferences#containers . That'll let you create / edit containers now and will likely continue to evolve as Mozilla adds more features.
from conex.
Yeah, that was my idea as welk, but it’s not possible to do that :( ... I guess for security reasons
from conex.
@grahamperrin my only guess it that it would potentially cause some really nasty security issues (opening preferences in a hidden iframe and change settings via js somehow? ... don't know -- it's really complex).
As to the alternative: the logic for creating, editing and deleting containers is super simple, I only lack the UI skills :'( -- or rather: I am really bad at it. If somebody can help, I am happy to integrate it. My only constraints are not to use any framework (just plain es6 and css).
from conex.
@kesselborn I'm interested in the reasoning for why this should be implemented. I feel like, if the user installs conex, they probably know how to manage containers already; why not just let them do it that way? In my last month or two of using conex, I've never felt like I didn't know how to create a new container or that it was too much work to do so.
from conex.
Yeah, without hesitation, first and foremost,
about:preferences#containers
Yes, it's quick and (I think) not a dirty idea.
If by Mozilla's design, an extension can not draw attention to a Mozilla-provided GUI to a preference that's integral to Firefox, that's insane less than sane. Actually, don't strike that, stet. From an end user point of view it is insane and I might want to bang my stetting head against a stetting brick wall.
Alternatively
Is it possible for an extension to do these two things?
- set
2
forprivacy.userContext.longPressBehavior
- educate the user that pressing (not clicking) the ➕ icon, for a new tab, will present Mozilla's Manage containers menu option
from conex.
👍 from me = ideally I should set aside time to gain a non-developer understanding of the overlaps/conflicts between (a) privacy/security best practices and (b) WebExtensions APIs.
Realistically any such time is radioactively eaten by the broad fallout from the rundown to Firefox 57 😆 I'll stop myself there.
from conex.
this is done in >0.6.3
from conex.
Related Issues (20)
- Garbage collect thumbnails and favicons HOT 1
- Scale down thumbnails before saving HOT 1
- Ctrl + T to open new tab with container selector? HOT 5
- Open tabs in same container not working when Import bulk tabs HOT 2
- Feature Request: split tab management in groups from actual open or closed tabs HOT 1
- Request: build Conex for Chrome HOT 1
- Conex does not import all tabs from a TabGroups json export/backup saved file, and loses some of the tabs after a restart HOT 4
- Ability to discard (unload) tabs from memory HOT 2
- Open link in a new tab sometimes is not working HOT 5
- Feature Request - Backup current tabs to file HOT 3
- Sort all Tabs of the Domain to container
- Firefox 74 (currently beta) has some new kind of container tab sync in dev, perhaps?
- Make website access optional HOT 2
- Error: Please use $(ref:runtime.getURL) in Firefox nightly 90.0a1
- Feature request: Alt-Tab like feature
- Feature Request / Idea: Tab Group Collapse/Expand in tab bar HOT 1
- Feature Request: Add option to open external Links in a defined container HOT 2
- CMD+T: conflict with Temporary Containers ext. results in a duplicate new tab opened HOT 1
- "ask in which container to open external links instead of always using the current container" feature does not work in fresh install of Firefox
- Is this addon still maintained? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from conex.