-
-
Notifications
You must be signed in to change notification settings - Fork 115
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add enable/disable to popup menu #92
Comments
That can cause complications for people who don't want such behaviour. However, there is an alternative approach which is toolbar icon content-menu. It is easy to add a context-menu to the toolbar where user can right-click on the icon and select a menu. Note that a maximum of six such context-menus are allowed for toolbars and they are best for actions that are fixed. |
So you do not think on/off switch in the popup is a good idea? (Just like we have in options.html) |
Is it possible to add submenus like in the pre-Quantum days? (FoxyProxy had a context-menu that was dynamically generated from the list of proxies) |
Max Six top menus and as many sub-menus as you want.
IMHO, it is not best suited to dynamically generated browserAction menus. It is good for static menus. Dynamic menus would be the same as loading the toolbar icon pop-up which is more versatile for that purpose. There would also be a delay since context-menu has to be stopped until the storage data is retrieved asynchronously and then context-menu updated with that data. |
Email author here. Thanks for looking into this. I think erosman's alternative approach is great too, adding additional on/off option to right-click context menu will be better than current pop-up dialog method a lot for me. If "click to switch" will cause complications then right-click should be better a lot. To clarify, the current pop-up method is acceptable, but it becomes annoying when someone needs to change proxy settings frequently, especially after the reduction of column height in a certain update and the change of proxies order in the latest update. |
Proxy On/Off Options1. Popup (current)
Additional Requirements
2. Toolbar Icon Context-menu
Additional Requirements
3. Toolbar Icon On/Off
Additional Requirements
ConclusionBearing in mind that the feature would only apply to a very limited number of users, and the extra processes involved to avoid a single click (2 vs 1 click), the feature would be worthwhile if there is a popular demand for it. |
Keyboard shortcut feature is being added to v8.1 which can be an alternative method to enable/disable proxies in FoxyProxy. |
From email to me:
The text was updated successfully, but these errors were encountered: