FoxReplace substitute targetting PM? Topic is solved

Add-ons for Pale Moon and other applications
General discussion, compatibility, contributed extensions, themes, plugins, and more.

Moderators: FranklinDM, Lootyhoof

User avatar
Mæstro
Keeps coming back
Keeps coming back
Posts: 908
Joined: 2019-08-13, 00:30
Location: Casumia

FoxReplace substitute targetting PM?

Post by Mæstro » 2026-01-11, 23:29

While looking through my extensions, I could see that FoxReplace (0·17·3) is the only one with an orange dot beside it. It is a small thing, but has a successor or substitute targetting Pale Moon ever been released? Nothing is wrong with FoxReplace, but it would be a small milestone in my Pale Moon history to be able to use only PM-specific extensions.
Life is a fever dream Mæstro would enjoy.
How is your computer at 96°C and not on fire?
All posts 100% organic. Ash is the best letter.
What is being nice online?
Debian 10 ELTS / Official PM build

User avatar
moonbat
Knows the dark side
Knows the dark side
Posts: 5767
Joined: 2015-12-09, 15:45

Re: FoxReplace substitute targetting PM?

Post by moonbat » 2026-01-11, 23:42

Mæstro wrote:
2026-01-11, 23:29
has a successor or substitute targetting Pale Moon ever been released?
Nothing similar on the addons site? If the extension works fine then it shouldn't matter.
"One hosts to look them up, one DNS to find them and in the darkness BIND them."

Image
KDE Neon on a Slimbook Excalibur (Ryzen 7 8845HS, 64 GB RAM)
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX
Jabber: moonbat@hot-chili.net

User avatar
adoxa
Astronaut
Astronaut
Posts: 577
Joined: 2019-03-16, 13:26
Location: Qld, Aus.

Re: FoxReplace substitute targetting PM?

Post by adoxa » 2026-01-12, 02:48

Here's 0.17.3 with an updated install.rdf to include Pale Moon's id (there didn't seem to be anything in 1.x worthwhile including, other than being restartless; didn't bother looking at 2, since that's WebExtension only).
You do not have the required permissions to view the files attached to this post.

User avatar
moonbat
Knows the dark side
Knows the dark side
Posts: 5767
Joined: 2015-12-09, 15:45

Re: FoxReplace substitute targetting PM?

Post by moonbat » 2026-01-12, 03:22

I mean, other than adding Pale Moon as a target application. Since support for both Firefox and PM IDs has been retained after reverting the controversial Tobin initiated move to stop supporting the Firefox ID about 4 years ago.
If the extension works fine with no problems then there's no need to change the target ID unless someone is willing to become a full time maintainer (and that would run into branding and licensing issues as well)
"One hosts to look them up, one DNS to find them and in the darkness BIND them."

Image
KDE Neon on a Slimbook Excalibur (Ryzen 7 8845HS, 64 GB RAM)
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX
Jabber: moonbat@hot-chili.net

User avatar
Moonchild
Project founder
Project founder
Posts: 38821
Joined: 2011-08-28, 17:27
Location: Sweden

Re: FoxReplace substitute targetting PM?

Post by Moonchild » 2026-01-12, 08:11

IMHO it's better to not just add a Pale Moon ID to install.rdf without actually having someone maintaining it. The indicator is a reason to keep in mind it's unmaintained and serves a purpose. I get it's an OCD/ADHD thing and such to be annoyed by one odd indicator in a list but it's there for a reason.
"There is no point in arguing with an idiot, because then you're both idiots." - Anonymous
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

User avatar
Mæstro
Keeps coming back
Keeps coming back
Posts: 908
Joined: 2019-08-13, 00:30
Location: Casumia

Re: FoxReplace substitute targetting PM?

Post by Mæstro » 2026-01-12, 15:15

Moonbat and Moonchild, you are both right that it is not that big a deal, hence ‘it is a small thing’. I thought to try experimenting with: an old Greasemonkey script as a substitute, manually editing the blacklist to permit words which are not profanity (such as vagina) or for which the ordinary meaning is far more important to me than any vulgar use in slang. Unfortunately, this script seems to fail in Pale Moon. Even so, this experiment has brought my attention to the fact that, now that I no longer browse Reddit through proxies or otherwise, I encounter foul words far less than before, such that I doubt I still need a profanity filter to spare myself headache. Discovering my needs for my browser have changed settles the matter (it is too trivial to call it a problem) just as well as any technical remedy.
Life is a fever dream Mæstro would enjoy.
How is your computer at 96°C and not on fire?
All posts 100% organic. Ash is the best letter.
What is being nice online?
Debian 10 ELTS / Official PM build

User avatar
UCyborg
Astronaut
Astronaut
Posts: 711
Joined: 2019-01-10, 09:37
Location: Slovenia

Re: FoxReplace substitute targetting PM?

Post by UCyborg » 2026-01-12, 23:20

Mæstro wrote:
2026-01-12, 15:15
Moonbat and Moonchild, you are both right that it is not that big a deal, hence ‘it is a small thing’. I thought to try experimenting with: an old Greasemonkey script as a substitute, manually editing the blacklist to permit words which are not profanity (such as vagina)
Off-topic:
I'd add foreskin too (though more precise term is prepuce).

I wonder how many times word vagina is used when the person really meant vulva.
That script accumulated a lot of years, especially from JavaScript's point of view. Reminds me of how some people like challenging themselves in what they could do with language features of the time.

I imagine version of the script written today would use MutationObserver to handle dynamically loaded content.
Moonchild wrote:
2026-01-12, 08:11
IMHO it's better to not just add a Pale Moon ID to install.rdf without actually having someone maintaining it. The indicator is a reason to keep in mind it's unmaintained and serves a purpose. I get it's an OCD/ADHD thing and such to be annoyed by one odd indicator in a list but it's there for a reason.
I like to put it on every extension I modify as a stamp of "It works on Pale Moon!".