Coder Social home page Coder Social logo

extensity's People

Contributors

mehdichaouch avatar sammarcus avatar sergiokas avatar

Stargazers

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

Watchers

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

extensity's Issues

user feedback, suggestion

I notice if I use Chrome Canary and install extensions, it will sync with Chrome regular (through my Gmail account); however, the profiles don't sync and the icons aren't in the same order as on Chrome Canary. I chiefly use Canary, however, I also use the regular, beta, and developer Chrome browsers as backups, especially when I have to wait for something to be fixed in Chrome or have to reinstall. It would be great if there is a way for me to export/import all the extensions, profiles, and order from one browser to the other. By the way, this an excellent Chrome extension. I frequently toss or disable extensions, even highly useful ones, due to aggravating behaviors, i.e. changing my new page settings, etc., however, Extensity has been with me for a very long time and proved to be stable and dependable as well as highly useful. (Specs: Windows 10 user). Adding this... I only now noticed someone has already brought up this issue under the title 'sync profile between browsers' - Sorry! since this is my first time posting, I don't know how to move my post under that title issue, or if it's possible.

Big bug when you have a lot of extension: Profiles are not saved

I was trying to debug a conflict this morning between extension so I wanted to save my "profile" before disabling some extensions and find the problem.

So when I was saving my new profile nothing was saved when I was reloading chrome-extension://jjmflmamggggndanpgfnpelongoepncg/profiles.html.

I opened the console and see that error message Unchecked runtime.lastError while running storage.set: QUOTA_BYTES_PER_ITEM quota exceeded

image

Note: I have 102 extension at this moment.

A workaround would be to have a fallback or an option to use chrome.storage.local so the limitation would not be there.

I understand that using chrome.storage.local I would lost the sync feature but I don't mind personally so having an option to choose the between "unlimited" storage for heavy extension users like me or using the current storage for light/moderate users that want to be able to sync would be the better solution IMO.

Regards :octocat:

[Feature Request] Please add option to "Hide in Google Menu"

I love this extension!
I have many extensions that I don't need to their icon to be visible. Yes, I can simply right click and "Hide In Google menu" but, I often have to sign in/out on diff computers (and instances of Chrome). It would be very useful to have the option to simply click and remove from view the same way one can disable extensions.

Cheers,

Link profile to computer

It would be nice to save a profile to a computername.
I use chrome on multiple computers (work, home, ...) with the same account.
I want to use a different set of extensions on different computers, but now I have to switch the profile on each computer.

Saved profiles disappeared

We are two people using your extension for a while now and we both set up several profiles. 2 days ago, our profiles disappeared.

On the page extension://jjmflmamggggndanpgfnpelongoepncg/profiles.html, the console gives this error:

DevTools failed to load SourceMap: Could not load content for chrome-extension://jjmflmamggggndanpgfnpelongoepncg/js/libs/underscore-min.map: HTTP error: status code 404, net::ERR_UNKNOWN_URL_SCHEME

We both have Extensity version 1.11.0 and Microsoft Edge [chromium based] Version 85.0.564.44 (Official build) (64-bit)

I have about 20 extensions installed (but only about 5-10 are usually enabled).

Save current enabled/ disabled extensions to a Group/ State?

Save current enabled/ disabled extensions to a Group/ State?

How are you? Wanted your help with this.

Is there a way to "Save" Current set of enabled & disabled Extensions as a "Primary" or "main" Group?

There are many times I enable disable extensions without Extensiry, I'd like to be able to take "existing" current state of extensions and save them as a Group.

For now, my intent is to "save" this "CURRENT" 'state' and then disable all extensions for a Chrome User Profile migration and then do a "restore" of the saved "CURRENT" state to have it back the same way.

What steps do I need to take for this?

Thanks & regards,

  • A

Open in Chrome Web Store

I would like to suggest a new button which opens the extension page in Chrome Web Store.

It might be an arrow button, perhaps before the extension options button (the cog wheel), which, when clicked, opens the extension page in Chrome Web Store.

This would be particularly useful for disabled extensions.

Sugestion: Profile Editor: Please display the Extension Description

Thank you very much for this great, useful addon.

The Profile Editor lists the name of each extension so that we can add/remove an extension to a profile.

Profile - Adblock Plus
          Asciidoctor.js Live Preview
          …

Unfortunately, it's often hard to remember the function of each extension just by it's name.

Therefore, it would be great if you could display the Extension description (with a smaller font :-)), too, e.g.:

Profile - Adblock Plus                  Adblock Plus is one of the world's most popular ad blockers.
          Asciidoctor.js Live Preview   Render AsciiDoc (.ad, .adoc, .asc, .asciidoc) as HTML inside your browser!
          …

Thanks a lot, kind regards,
Thomas

[feature Request] using a custom name for the extensions

It's not easy to remember why do I need the XYZ extension. It would be great to right click on the extension (on your app) to assign a custom name to it, (or a note/description field).

In any case your app is already fantastic, I wonder how I did live without it!

Add visual tag to "Always on" extensions in drop down list

There should be a visual tag to make "always on" extensions stand out.

Suggestions:

  • different background color (light gray)
  • and/or font style italic
  • text color dark gray
  • or better, give a little "font-style" choice option to the user (in the extension options)

This is because I have vision issues and with about 10-15 extensions in the list it's hard (for me, don't laugh ;-)) to find the particular ones I'm interested in. For example, I really enjoy this extension manager to try out new extensions in a sandbox profile. In this profile, I'm only interested in the 2-3 extensions I'm comparing, rather than the other 10 ones which are "always on".

Great extension btw, it quickly became a staple in my browsers. Kudos to developers, I shall contribute...

Suggestion for future release

Something I think would be an improvement to an already great extension: the ability to sort the order of extensions in the menu to match that of the users' menu bar would be great! If possible, that is...

[Feature Request] Pin Specified Extensions in Profiles

Hi,

Currently, when switching between profiles some extensions may get "unpinned" from the extensions bar. It seems like Chrome not always correctly restores pinned/unpinned extensions states. It would be superb to have an additional option for each extension in Profiles to specify whether it should be pinned or not.

Feature Suggestion: Sticky Extensions

It would be great if it were possible to stick to top (or even reorder) our preferred extensions within the list.

image
image

I took a look at the source code, but due to lack of knowledge on Extensions Development at the moment, I can't go any further to help.

[Request] Pin other extensions

Is it possible to only pin other extensions on the toolbar? I don't want to disable them because it kind of defeats the purpose.

Enable shortcut functionality to turn extension on or off?

Is this possible currently? Say I have an extension "A". I want to assign a shortcut to it and when I press that shortcut, that extension should be disabled. When I press that shortcut again, it should be enabled.

On settings page I do not see any option to set our own shortcuts. Is this even possible in chrome or chromium?

If not would this be considered as a feature request for this project? Thanks

[Feature Request] Arrow keys to choose extension and enter to toggle

I'd love if we could use arrow keys to go up and down and choose the extension and press enter to toggle them so I have to use my mouse even less ( read: so I can get carpal tunnel even sooner ).
I'm gonna be maintaining a fork of this with this feature for personal use but would you accept the PR to add this?

EDIT: I've changed my mind - I'm not going to be maintaining a fork of this but this feature would still be interesting to see

profile indicator

Hello,

there seems to be no visual feedback for the chosen profile. Most times I have to click the profile after starting up the browser to know if I'm in the right profile.

I think a little marker on the active profile would be helpful.

sync between two devices

I have two devices
I want to use different extensities

screenshot 2018-01-18 at 00 06 23

if i use chromebook
then i use 'chromebook' profiles
else if i use pc
then i use 'pc' profiles

thanks

bug: does not show all extensions in main dropdown

if i toggle them in the chrome extensions thing i can see them.

If i press the extensity logo to see them, some are not visible.

Could it be that one of the loaded extensions is messing with extensity. Have kind of seen that before.

Profiles

I am really sorry that I have to go back to using Switcher because Extensity was better. Thank you for having made such a great extension. It did make things more efficient for me. But now instead of being able to turn one extension on and another off as I pleased, which I did frequently. I wiill now have to make dozens of profiles. One for when I am using this site and another for when I am using a different site and can't switch tabs because there is no way of turning on this particular search engine and ublock off and font changer on and all the rest. There wasn't even one request for anything similar to this in the Extensions store? Why would you fix something that wasn't broken? Because you are a developer and must develop or what? Well, thanks again, it was one of the best extensions I had. Now it would complicate things too much.

Feature Suggestion: Multiple active profiles

Hi,

First off, thanks for your excellent extension, it's very useful!

I've a feature suggestion to make the profiles feature even better. Here's the use case: I have multiple profiles for work and home, one for linux and one for windows, ideally I'd be able to enable multiple profiles at the same time so that I can have 'work' and 'linux' active.

Cheers

[Bug] Hide in Chrome menu

I love Extensity and use the profiles feature all the time.
However there are some extensions I want enabled but hidden in the chrome menu (ad-blocker). As soon as I switch to a profile where an extension hidden in the chrome menu gets disabled and I switch back to a profile where it is, a seemingly random amount of extensions gets hidden in the chrome menu.
This is super annoying because it effectively prevents me from hiding any extensions while still using them.

[Feature Request] Rather than Profiles I would love to see Groups or Categories

The Extensity Menu Opens with two 'packaged' categories. I would love to define the Categories (Groupings) of the Extensions, be able to collapse / expand the Categories - and similar to the Profiles, have an all disable / enable checkbox on the Category Header, which could be overwritten by individually enabled - disabling a specific extension in that group.

For example, one of My Main Categories would be dev tools. I would like to have them grouped together so as I am working on a particular project, I can pick and choose the ones best suited for that project or the ones that don't work well together.

Feature Sugestion: Profile url activation

Hi,

Thanks for your excellent extension, it's really useful when you have over 20 extensions

I've a feature suggestion to make the profiles feature even better. Here's the use case: I have multiple extensions for múltiple websites like enchance reddit, the camelizer for amazon and so on. It will be useful to activate a profile automatically depending on the url for example, activate profile reddit when the url begins with www.reddit.com and deactivate when leave

Thanks

[Feature Request] Enable/disable groups of extensions at the same time

It would be extremely useful to be able to disable and enable groups of related extensions at the same time.

A suggestion to implement this would be to have 'add to group' and 'remove from group' options on the side for each extension when you right click; currently you only get the default right click options menu.

A related feature that would be extremely useful as well would be the ability to export your custom groups into a JSON file or similar for easy import and export.

Thanks for the great work!

Request for a button to "start" the action from the menu.

Hi @sergiokas ,

I use over 75 extensions, so it's hard for me to remind which icons is for which extension in the chrome menu when I need it.

So I use Extensity and write few letters about the extension and I find what I want quickly BUT I have to remind the Icon and going back in the Chrome menu (or toolbar) to click on the Icon.

What I'd like if it is possible is to have another button directly in the Extensity menu where I could click and the "action" of the extension would be triggered. The icon for this could be a small "hammer" 🔨 to show the purpose.

It would be especially useful for the extension that display information in a new tab.

Do you think it's feasible ? 🤔

Thanks for this very useful project :octocat:

Suggestion: Profile-Definition: indicate, if an extension is currently enabled

Good morning
Thank you very much for sharing your useful extension manager!

I have a small suggestion:
If we open Extensity Options » Profiles and select a profile, then we get a list of all extensions and we can enable/disable each extension for this profile.

It would be very useful if this list of all extensions would also display if an extension is currently enabled/disabled.

To display a currently activated / deactivated extension, it would probably be very intuitive to display the extension name text in black (activated) or grey (deactivated), because of the markdown limitations I use the bold/normal formatting:

Enabled for profile? Extension
Extension 1 (Text black, because this extension is currently enabled)
Extension 2 (extension is currently enabled)
Extension 3 (Text gray, because this extension is currently disabled)

This would allow to quickly compare a profile with the currently active setting so that we can easily adjust a profile to the real situation.

Thanks a lot, kind regards,
Thomas

profile disappeared

Hi there,
I use the extensity a lot, have quite a few profiles (and too many extensions for it to save all it says)
That said, I turned on my laptop today and all my extensions have disappeared!

Is there a bug here?
Has anyone else had this issue on windows 10 64bit with chrome browser?

Hope someone can advise
Is there any way to export/save profiles, so if it crashes again, I can just re-import?

Many thanks

what does Chrome Cloud Storage sync mean?

Hi, I would like to ask to add more information into README about what exactly the Chrome Cloud Storage sync function does. It wasn't obvious for me what that means and I had to dig through old issues to find that information.
For example, it would be nice to clarify these questions:

  • What information is synchronized? My thinking was: since Extensity is an extension manager, probably it will synchronize settings of all extensions? E.g. I have installed extension foo and in its options I turned on option bar. Will that information be synchronized? Or only the list of installed extensions will be synced? Or only profiles (and list of installed extensions Chrome manages by itself)
  • How can I check if this feature is working correctly? Would be nice to see some green text in case if saving information to Chrome Cloud Storage was done successfully.

Feature Request

I do touch typing a lot and, therefore hate to use a mouse.

AFter I trigger extensify and type the name of an extension, I'll have to use a mouse to click one among the search results. Is it possible to navigate through the results via keyboard itself? I tried tabbing but that didn't help.

Issues porting Extensity to Firefox

Hi. I'm trying to port Extensity to Firefox (for which purpose I have downloaded and installed Firefox Nightly), but it doesn't seem to (de)activate any Firefox add-ons the same way it works with Chrome extensions.

The offending line of code seems to be in index.html:
<li class="extension" data-sbind="click: toggle, css:{disabled: disabled}"><img width="16px" height="16px" data-sbind="attr:{src:icon}" /> <span data-sbind="text: short_name"></span></li>

I don't know what the Firefox equivalent is, so I'm posting this issue here.

Brandon Taylor

Sync profile between Browser

Hi,
First, good extension, great work !

I think it would be great if extensify could sync profiles settings between browser.
By replacing localStorage with chrome.storage.sync api I think it could be done without too much effort.

Prevent Active Profile From Being Synced In Chrome Settings

I have a work and a home profile. When I toggle work, this also syncs with Chrome and I go home to find the extensions setup as work and vice versa. This is the only breaking issue I have with this extension and am hoping you'd consider an option to allow the current selected profile to be synced or deselect syncing active profile. This would allow me to maintain 2 profiles on separate computers without them conflicting.

Differentiate between types of extensions

As as chrome extension developer - I might have two versions of same chrome extension installed.
There should be visual cue on differentiating between unpacked and packed extension.

Chrome Management API

Such difference is also showcased on Chrome Extension Page - chrome://extensions/

Extensions not being placed back in tolbar

I like what Extensity does and that you can use profiles.
But I don't like my extensions being removed from the toolbar and not being placed back after they are switched back to active.

So can you fix this so Extensity remembers which extensions should be shown in the toolbar when active?

Or maybe even be able to control this separately in the profiles per extension?
That would allow you to have one profile to have an extension active and shown in the toolbar, and another active but hidden, and a third where it is inactive.

[Feature Request] "Always on" profile

I'd like to suggest this feature of "Always on" profile. Some extensions like password manager, network proxy, should always be enabled, regardless of which profile is currently on.

[feature request] being able to sort the item on the menu

Currently, the items are alphabetically sorted. I need to put on the top of the list certain extension I often enable/disable (to avoid searching for them each time). It could look like this:

image

Or this

Thanks!

ps: I'm sorry to add another feature request to the (very long!) list, you are the victim of your success!

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.