I've made enough threads annoying people with my absolute dumness, but I haven't shown too much of what I have.
Here's a thread on Flashify!
What exactly is Flashify? I hear nobody ask.
Flashify is a UXP extension that forces Flash content to run in Flash instead of Ruffle.
Ruffle has a host of compatibility issues and browser-specific bugs (not to mention it has quite a few issues on Pale Moon specifically), but a lot of sites don't even give you the option to use Flash Player anymore.
So I made a neat little extension to play Flash content in Flash Player instead.
It has three modes:
- Embed
- Redirect
- New Tab
In Redirect mode, Flashify will open the Flash content in the current tab directly, without the rest of the page.
In New Tab mode, Flashify will open the Flash content in a new tab.
Flashify will also have the option to automatically trust Flash content from Newgrounds, or any other supported website, should the user want to automatically load Flash content.
For untrusted sites, you will click the Flashify extension icon to Flashify the page, or the dropdown menu for more options. (The default option when clilcking the extension icon is also configurable.)
Flashify will be ready very soon, I want to release it when it supports more than four websites ideally.
I also have a few more annoying bugs to deal with.
I'm only making this post now because I feel bad about not publishing it anywhere yet.
This is my first XUL extension, I've only had exposure to userscripts and WebExtensions before, so there's a lot of stuff for me to figure out, and I want to make sure it meets the (probably) high bar of "not modern JavaShit slop" that I want to achieve.
I do plan on releasing it, and I hope it will be useful to someone at least.