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: Quick-add new entry to url-lists #295

Closed e-t-l closed 10 months ago

e-t-l commented 2 years ago

New Issue Checklist (tick off like this: [x])

What is your browser?

What is your operating system?

Description

A feature that would vastly increase this extension's usability would be an option to quick-add a new entry into the active list (i.e. either no-skip-urls-list or skip-urls-list, depending on the active Mode). This could be implemented in any of several places, either upon clicking the toolbar icon, or perhaps by clicking the notification popup (if it's enabled).

The feature would function something like this:

  1. A user attempts to navigate to a URL, and SR skips the redirect, but the user would like this URL not to be skipped.
  2. When the user clicks on the popup notification, a new form appears, containing two buttons, "Add to List" and "Cancel," and a textbox that has been autofilled with the most recently skipped URL.
  3. The user can edit the textbox's contents to be only the desired string, then clicks, "Add to list."
  4. SR then does two things:
    1. The string is added to the active list on a new line,
    2. The tab navigates to the URL that SR had skipped (aka the URL that the user originally intended to visit).
daveriedstra commented 2 years ago

I've had the extension for only about a day and I keep running into situations where this would be useful.

I'll add that this could make sense in the context menu for right-clicking on a link (similar to #296), which is where I looked when I hoped it was already implemented.

sblask commented 2 years ago

I am not really interested in this. Why not just copy the last skipped URL (see toolbar icon context menu) and paste it in the right box in the options popup? I might work on #296 but "bringing up a text box" is not actually that simple and is functionality I don't want to add. I also don't have time for it.

daveriedstra commented 2 years ago

That's too bad, but I definitely get not having enough time. What you suggest works, it's just a lot of extra clicking around inserted into what should have been a simple page navigation, and there's only so many times someone will do that before uninstalling the extension.

HyperCriSiS commented 1 year ago

As this happens quite regularly this is really a needed feature. I do not want to copy paste URLs every time. Instead of copy last skipped address it would help a lot it this would be "add last address to No-Skip-URL-List"