Add-ons • Re: Working on a Greasemonkey fork for Pale Moon
Version 3.9 is finally out and can be downloaded from here
The long-awaited feature of jumping straight into the editor, the moment you decide to create a local userscript, new APIs to increase the extension's compatibility to support Tampermonkey-exclusive scripts, the updated source viewer that supports syntax-highlighting, and so many more features that can be viewed in the changelog.
I think I have reached the full parity with the mainstream userscript managers out there and any other feature/mechanism that would be introduced into the extension would be mainly covering the UI part of the extension.
The thing that I wanted to add into the extension, but couldn't find a good way to add it into the UI of the extension is the "Recycle Bin" feature, where the deleted userscripts are there, in case if someone wants to restore a deleted userscript - Feel free to weigh in any suggestion you have about it, I didn't want it to be another section on the left side, since it'll clutter the UI of the browser itself and having it accessable from the greasemonkey toolbar would be even worse and would clutter the already-refined toolbar.
I had the idea of the "recycle bin" page being accessible through the cog-wheel button on the page, despite that the visibility would be very low, but I decided to ask you guys about it first, in case if someone have a suggestion that didn't cross my mind or if you have the same suggestion of something that I dismissed, but you have a good reason why it would be suitable.
Off-topic: It has been bothering me a bit on why do some users still use the old fork of Greasemonkey that not only is not functioning on many mainstream APIs, but also has a lot of vulnerabilities in it. Is it that they haven't heard of the new fork? Is it that they believe the new fork is in active development, so they assume they'll be facing a lot of bugs? Is it that they're skeptical about mine somehow introducing more vulnerabilities? I guess I'll never be able to satisfy everyone
Discussion in the ATmosphere