{"action":"created","issue":{"url":"https://api.github.com/repos/RequestPolicyContinued/requestpolicy/issues/601","labels_url":"https://api.github.com/repos/RequestPolicyContinued/requestpolicy/issues/601/labels{/name}","comments_url":"https://api.github.com/repos/RequestPolicyContinued/requestpolicy/issues/601/comments","events_url":"https://api.github.com/repos/RequestPolicyContinued/requestpolicy/issues/601/events","html_url":"https://github.com/RequestPolicyContinued/requestpolicy/issues/601","id":57730116,"number":601,"title":"Summary of requested UI changes","user":{"login":"nodiscc","id":3950390,"avatar_url":"https://avatars.githubusercontent.com/u/3950390?v=3","gravatar_id":"","url":"https://api.github.com/users/nodiscc","html_url":"https://github.com/nodiscc","followers_url":"https://api.github.com/users/nodiscc/followers","following_url":"https://api.github.com/users/nodiscc/following{/other_user}","gists_url":"https://api.github.com/users/nodiscc/gists{/gist_id}","starred_url":"https://api.github.com/users/nodiscc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nodiscc/subscriptions","organizations_url":"https://api.github.com/users/nodiscc/orgs","repos_url":"https://api.github.com/users/nodiscc/repos","events_url":"https://api.github.com/users/nodiscc/events{/privacy}","received_events_url":"https://api.github.com/users/nodiscc/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/RequestPolicyContinued/requestpolicy/labels/decision%20needed","name":"decision needed","color":"fef2c0"},{"url":"https://api.github.com/repos/RequestPolicyContinued/requestpolicy/labels/design","name":"design","color":"398ee7"},{"url":"https://api.github.com/repos/RequestPolicyContinued/requestpolicy/labels/enhancement","name":"enhancement","color":"C2F2CB"},{"url":"https://api.github.com/repos/RequestPolicyContinued/requestpolicy/labels/menu","name":"menu","color":"398ee7"},{"url":"https://api.github.com/repos/RequestPolicyContinued/requestpolicy/labels/user%20interface","name":"user interface","color":"398ee7"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-02-15T13:21:06Z","updated_at":"2015-04-10T00:08:53Z","closed_at":null,"body":"As discussed in https://github.com/RequestPolicyContinued/requestpolicy/issues/517#issuecomment-63688808 here is a quick draft of what added UI elements could look like, if added as requested in:\r\n\r\n * 1.0 block/allow list needs visual outline box #360 \r\n *  Visual indicator for temporary rules in the menu #167 \r\n *  option to quickly switch default policy #495 \r\n *  Change wording for \"Disable blocking/Enable blocking\" in menu #497 \r\n *  Add temporary permisions to whitelist #294 \r\n *  Feature Request: Quick Link to WOT or other Safety Search #456 \r\n *  Display \"Temporary\" actions in italic + light green/red #517 \r\n *  Pre filled rule creation #470 \r\n *  REQUEST: one-time approval click #422 \r\n\r\n![rp-ui](https://cloud.githubusercontent.com/assets/3950390/6203350/8bea801e-b51d-11e4-8d00-7bbd9125ee83.png)\r\n\r\nThis could help getting a clearer view of what the menu UI could look like. I omitted  \"bundle\" rules #338  as there is already a screenshot there. I'll upload a screenshot without annotations if needed, feedback welcome.\r\n\r\nI forgot the visual indicator for private browsing mode (https://github.com/RequestPolicyContinued/requestpolicy/issues/261 - temporary rules only). Having FF's \"private browsing\" icon on bottom right with text `Private browsing. Only temporary rules allowed` should do it."},"comment":{"url":"https://api.github.com/repos/RequestPolicyContinued/requestpolicy/issues/comments/91385807","html_url":"https://github.com/RequestPolicyContinued/requestpolicy/issues/601#issuecomment-91385807","issue_url":"https://api.github.com/repos/RequestPolicyContinued/requestpolicy/issues/601","id":91385807,"user":{"login":"Cerberus-tm","id":4452023,"avatar_url":"https://avatars.githubusercontent.com/u/4452023?v=3","gravatar_id":"","url":"https://api.github.com/users/Cerberus-tm","html_url":"https://github.com/Cerberus-tm","followers_url":"https://api.github.com/users/Cerberus-tm/followers","following_url":"https://api.github.com/users/Cerberus-tm/following{/other_user}","gists_url":"https://api.github.com/users/Cerberus-tm/gists{/gist_id}","starred_url":"https://api.github.com/users/Cerberus-tm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Cerberus-tm/subscriptions","organizations_url":"https://api.github.com/users/Cerberus-tm/orgs","repos_url":"https://api.github.com/users/Cerberus-tm/repos","events_url":"https://api.github.com/users/Cerberus-tm/events{/privacy}","received_events_url":"https://api.github.com/users/Cerberus-tm/received_events","type":"User","site_admin":false},"created_at":"2015-04-10T00:08:53Z","updated_at":"2015-04-10T00:08:53Z","body":"I've added my comment to issue number 294. Rarely would I want to make all temporary permissions permanent: nearly always I only want to make one or two permanent. Perhaps this depends on the kinds of sites you visit, but especially with complex sites this would save me a lot of time. As it is, I have to reload the site twice in order to make a single permission permanent. The workflow in the OP's second post on issue number 294 is exactly what I do all the time.\r\n\r\nThat is great! That should work for all possible scenarios."}}