FelisCatus / SwitchyOmega

Manage and switch between multiple proxies quickly & easily.
GNU General Public License v3.0
21.14k stars 3.17k forks source link

Site-specific proxy setting needs a "SwitchyOmega proxy" option #962

Closed yaoziyuan closed 7 years ago

yaoziyuan commented 7 years ago

When you specify a proxy for a specific website (e.g. github.com), the menu should offer you an option "Use SwitchyOmega's proxy", so that the current SwitchyOmega proxy is used instead of a fixed proxy.

The reason for this suggestion: If you use Freegate and Ultrasurf, you usually have 5 proxy options:

Freegate 8580 Freegate 8581 Ultrasurf 9666 Ultrasurf 9667 Ultrasurf 9668

You often need to switch between these proxies because Freegate and Ultrasurf often jump between them when they're restarted. When you switch ProxyOmega's current proxy, a website's specific proxy also needs to be switched. This is why we need a "Use SwitchyOmega's proxy" option.

FelisCatus commented 7 years ago

In that case, it may be helpful to add a new Virtual Profile named Preferred Proxy and point that to the current proxy you are using. In Switch Profile, you can then specify all rules to use the Preferred Proxy instead of Freegate 8580, etc.

The Preferred Proxy can be changed in the popup menu on the extension icon at any time easily.

yaoziyuan commented 7 years ago

Too indirect...

I just want an option to remove a site's fixed proxy (so that the site will use whatever is the current SwitchyOmega proxy).

On Mon, Jan 2, 2017 at 6:43 AM, Felis Catus notifications@github.com wrote:

In that case, it may be helpful to add a new Virtual Profile named Preferred Proxy and point that to the current proxy you are using. In Switch Profile, you can then specify all rules to use the Preferred Proxy instead of Freegate 8580, etc.

The Preferred Proxy can be changed in the popup menu on the extension icon at any time easily.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/FelisCatus/SwitchyOmega/issues/962#issuecomment-269922970, or mute the thread https://github.com/notifications/unsubscribe-auth/ABYI9sb4NEwrmatqcy_Q7C7_0e2QUqxvks5rOCwggaJpZM4LYDYi .

Arlen22 commented 5 years ago

@FelisCatus Having an undo button would be very helpful here. I sometimes find I have accidentally selected a site-specific proxy and want to undo the setting. Reinstalling the extension is not an option.

yaoziyuan commented 5 years ago

You should simply add a "[Default proxy]" or "[Current proxy]" option below "[Direct connection]" in the site-specific proxy submenu.

Arlen22 commented 5 years ago

Or call it [Default]. It really cant be very hard. Even a page in settings to list all site-specific selections would be useful, but I'm sure that's harder than just adding an option to the list.