doshidak / showdex

Pokémon Showdown extension that harnesses the power of parabolic calculus to strategically extract your opponents' Elo.
GNU Affero General Public License v3.0
104 stars 18 forks source link

Opera GX Support #12

Closed zuils closed 2 years ago

zuils commented 2 years ago

The extension that allows you to install chrome extensions on opera gx just doesn't load on showdown. I can install it but the showdex tab doesn't appear.

doshidak commented 2 years ago

Interesting, we've known Opera GX to support Chrome extensions and actually, someone on Smogon Forums has successfully ran a self-compiled version on GX, but there are probably some caveats to get it working properly (which I'll look into).

We've knocked out Firefox support (which was its own can of worms), so GX shouldn't be too difficult :) I'll keep your issue open until GX is supported.

Thanks for your report!

doshidak commented 2 years ago

Hey @zuils,

Just wanted to quickly update you on my findings.

Is the Opera extension you were talking about called Install Chrome Extensions? Apparently, users are saying that that extension is for older versions of Opera and the newer ones allow you to just add the extension from the Chrome store directly.

opera-install-chrome-extensions-screenshot

I just went on our Chrome Web Store page on Opera GX and clicked on the "Add to Chrome" button. Opera GX handled the rest right out-of-the-box without any additional Opera extensions.

opera-gx-extensions

Opening Showdown, the Hellodex appears as intended.

opera-gx-hellodex

Spectating a game, the Calcdex appears as intended with all the Pokémon and downloaded sets loaded in.

opera-gx-calcdex

Could you try installing the Showdex extension directly through the Chrome store on Opera GX and let me know how that goes? We'll still put the extension up on Opera Addons to avoid this confusing installation process.

Thanks!

zuils commented 2 years ago

Ok I'll test that a bit later, got some stuff to do rn, I'll keep you updated when I get around to doing that!

zuils commented 2 years ago

Got it to work, thanks for the help!