sblask-webextensions / webextension-skip-redirect

Some web pages use intermediary pages before redirecting to a final page. This add-on tries to extract the final url from the intermediary url and goes there straight away if successful.
https://addons.mozilla.org/firefox/addon/skip-redirect/
MIT License
481 stars 45 forks source link

[Feature Request] Option to disable/hide "Add context menu entry to copy target URL" context menu item #299

Closed ImSpecial closed 10 months ago

ImSpecial commented 2 years ago

Title pretty much says it all. Update recently added this "feature" to the context menu, not everyone want's or needs this, it creates clutter in the context menu, can this be disabled in the options?

sblask commented 2 years ago

I just found out that this extension will probably stop working next year, so I am not going to put more effort into it, but you can open a PR.

ImSpecial commented 2 years ago

Incredible... I'm already looking for a replacement. :/

crssi commented 2 years ago

I just found out that this extension will probably stop working next year, so I am not going to put more effort into it, but you can open a PR.

Why is that?

sblask commented 2 years ago

@crssi Because Manifest V2 will stop working and Manifest V3 does not have the API that I am currently using. You can thank Google for that. So whatever happens there is work that needs to be done, but without the API the only way to make this work is to intercept clicks on links. I am not sure I am up for that because it's a rabbit hole.

ImSpecial commented 2 years ago

Google/Chrome are the ones dropping the Manifest IIRC, Firefox is the one that are sticking with the other. Are you sure Firefox is affected here?

sblask commented 2 years ago

I am not using Firefox anymore and it's unclear what they will or will not do, the last update has been almost a year ago. SO there won't be much effort from my side, but PRs are welcome.

dnmTX commented 2 years ago

@sblask don't give up,just yet 😉 Chrome can be run with --allow-legacy-extension-manifests switch which will extend the life of essential extensions like yours. Feature development is encouraged 👍