iridium-browser / iridium-browser-windows

Packaging of Iridium browser for Windows.
26 stars 6 forks source link

cannot disable or remove extensions #23

Closed delvethop closed 1 year ago

delvethop commented 6 years ago

I had installed uBlock Origin. Then I installed nano defender, a fork. Clicking the trash icon on the extensions manager tab does nothing. Clicking the enable button does not toggle

The toggles for incognito mode function

This is upsetting as I cannot disable User Agent Spoofer without wiping out my settings or needless extensions waste cpu.

Aeroxia commented 5 years ago

Yeah, clicking the "Remove" button does nothing, and the disabling it changes the thing on screen but it's not really doing it. On reloading, it's showing everything on, as before.

mrivera7 commented 4 years ago

I'm having the same problem with an entirely different set of extensions.

corporeo-team commented 2 years ago

Hello guys. I have the same problem here. If extensions' icon is not displayed in the browser's horizontal bar it is not possible to remove the extension itself from the browser. I understand Iridium policy not to connect to Chrome WebStore. It is secure. However, the inverse is possible. Why is it possible to install extensions from the Chrome WebStore since its uninstallation is very-very limited?

Well, extensions shouldn't be possible to install... However, I believe it is useful to install extensions. It depends on the user's needs and, of course, it is by her/his own responsability.

That said, I think the only way to remove installed extensions is to get them permanently enabled once installed. The corresponding extension's pin must be enable. Even if it is disabled it MUST be visible in order to enable it. In that way it is possible to view extension's icon in the browser's horizontal bar, so that it may be uninstalled.

I ask to the Iridium team: Is it possible to do this? If so, it would be a great achievement!

Best regards for the team who manages this interesting project.

Cheers!

Aeroxia commented 2 years ago

It's probably said somewhere else, but in case anyone doesn't know:

You can remove extensions from the toolbar at the top. Click the Extensions icon (puzzle icon), and hit the 3 dots for the addon you want to remove and choose "Remove from browser...".

Ishiharaerika commented 2 years ago

I'm facing the problem that in some cases I could have manually disable an extension. For example after installing a new-tab customizer extension(in my case, Leoh new tab), I can disable it by clicking on disable button at startup-settings. However the bad news could be that configuration to open a selected tab in that setting won't be worked(such as chrome://new-tab etc.). And I can't re-able it by any kind of settings. Including deleting the original file of the extension, reinstalling the crx extension file, deleting the objects in regedit. But none of it worked properly. There should be another file storing the configurations about the extensions and I somehow can't find it. It would be great if we can manually disable extensions. Can we have a list of the related files to the extension configurations?

Ishiharaerika commented 2 years ago

For the question above(accidently disable an extension then failed to toggle or uninstall), I've found a temporary solution to it. Unfortunately, you have nothing to deal with extension managers for extensions, uninstall tools and reinstalls. These just don't work. All you need is a file searcher(maybe Everything) and an in-file context searcher(FileLocator etc.).

  1. Open dev mode at extension manager and search for the encrypted name of the extension.
  2. Use it to locate to you extension file, likely at Users/_your name_/AppData/Local/.../Extensions
  3. Delete it and use regedit to delete the same thing located under HKEY_LOCAL_MACHINE - SOFTWARE.
  4. Use your context searcher search for your whole C driver. It may be possible to just search for Users/your name/Appdata. But I still recommend you to search the whole bunch of driver in case that no junk files there.
  5. It may show over 10+ results. You may ignore the files end with "cache" or you may replace the specific context(encrypted name) in them to blank(nothing). Focus on the Preferences and Secure Preferences stuffs. Try to backup them in case something goes wrong but inspect them carefully. You'll need to delete a whole bunch of things before and after the specific context(encrypted name). For example "from_webstore", "key", "name" etc. Read the code and you may understand somehow.
  6. For the other files containing the specific context(encrypted name), you may dumbly replace them into blank(nothing). I did it and it worked somehow. Last but not least, I still didn't figure out how extension works. I haven't find a direct code that activate the extension(or maybe I just missed it), so I have no choice but to remove them all right in the file. You may not have a simple choice to toggle it off but to remove a whole bunch of stuffs. Do your best to leave a backup next time and solve it permanently by returning to the previous snapshot. So you will never have to solve these messy troubles. Wish you good luck and have a gorgeous day!
R3dXIII commented 1 year ago

I'm still getting this in 2023 on Version 2022.04 (Official Build) (64-bit). Using Windows 10 Pro.

souldanger commented 1 year ago

I'm still getting this in 2023 on Version 2022.04 (Official Build) (64-bit). Using Windows 10 Pro.

Please see FAQ. If the extension panel would work, it would transfer your data to Google, therefore it has been turned off for good reasons.