fork-maintainers / iceraven-browser

Iceraven Browser
4.76k stars 221 forks source link

Please enable 3rd party, or manual Addon Installation #591

Closed RealFakeGitter closed 11 months ago

RealFakeGitter commented 1 year ago

What is the user problem or growth opportunity you want to see solved?

Allow 3rd Party Addons to be manually installed, like on the desktop version

How do you know that this problem exists today? Why is this important?

I tried to install an addon from Github i use on my desktop, in this case, it was https://github.com/iamadamdev/bypass-paywalls-firefox But there are others as well. I've also ran into an issue where Firefox addons are available on the Mozilla store (for example Buster Captcha solver) but not in the addon repo on icecraven, requesting these addons takes both the developer and the users time, if they could manually install addons it would be far more efficient

Who will benefit from it?

Both users and Developers. Developers will no longer have to waste time reading open tickets and importing new addons, and can work on other more important tasks continuing to improve the amazing IceCraven browser, And users, Will be able to install and test All addons from the Mozilla store and any addons that are 3rd party too. If your worried about it causing issues you can have it as a option that one has to enable, and agree that they take responsibility for addons, and Icrcraven is not responsible for adverse effects or anything else to do with self installation

HyperCriSiS commented 1 year ago

Most issues could be closed then!

mzso commented 1 year ago

Is it not possible to install from AMO website either? I tried Desktop Everywhere, but it only downloaded the xpi without prompting to install like Fennec.

RealFakeGitter commented 1 year ago

Is it not possible to install from AMO website either? I tried Desktop Everywhere, but it only downloaded the xpi without prompting to install like Fennec.

As far as I know, the only way to install add-ons currently is through the repo. You can certainly download the xpi but it won't install. Which is why I'm making this feature request.

seniordevel commented 1 year ago

I would prefer an "open file..." menu item. As (former) add-on developer I would like to see an easy way to open xpi files for installation and testing purposes - as well as the the possibility to open prepared html files to test special cases.

Development should be made as easy as possible by a platform. Mozilla did the opposite. Please remove those obstacles.

raulvasquez commented 1 year ago

There is a way to install any addon, but it is difficult and convoluted. See here (no relation): https://github.com/Rhys-T/fenix-arbitrary-addons

HyperCriSiS commented 1 year ago

There is a way to install any addon, but it is difficult and convoluted. See here (no relation): Rhys-T/fenix-arbitrary-addons

I was using this with Firefox nightly, but it is not really a solution. It is a really annoying workaround.

Any chance this feature is added in the next version?

HyperCriSiS commented 1 year ago

https://blog.mozilla.org/addons/2023/08/10/prepare-your-firefox-desktop-extension-for-the-upcoming-android-release/

ghost commented 1 year ago

I wonder why this isn't a thing already. other firefox browsers seem to be on the same boat. why are addons such a hassle in android?

mzso commented 1 year ago

So currently iceraven is 118.1 based. I guess we only need to wait for the next update that's 119 based to get this. Though I fully expect that mozilla made it such that most addons will be unavailable.

mzso commented 1 year ago

So this should be working now with the Fenix 119 basis, right? Did anyone try it?

By the way, is there anything good beside this in 119?

krystian3w commented 12 months ago

I agree #684.

akliuxingyuan commented 11 months ago

completed in #702