{"action":"created","issue":{"url":"https://api.github.com/repos/tux3/qTox/issues/1958","labels_url":"https://api.github.com/repos/tux3/qTox/issues/1958/labels{/name}","comments_url":"https://api.github.com/repos/tux3/qTox/issues/1958/comments","events_url":"https://api.github.com/repos/tux3/qTox/issues/1958/events","html_url":"https://github.com/tux3/qTox/issues/1958","id":92706024,"number":1958,"title":"[Feature request] special \"circles\" for removing and blocking friends","user":{"login":"zetok","id":3148759,"avatar_url":"https://avatars.githubusercontent.com/u/3148759?v=3","gravatar_id":"","url":"https://api.github.com/users/zetok","html_url":"https://github.com/zetok","followers_url":"https://api.github.com/users/zetok/followers","following_url":"https://api.github.com/users/zetok/following{/other_user}","gists_url":"https://api.github.com/users/zetok/gists{/gist_id}","starred_url":"https://api.github.com/users/zetok/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zetok/subscriptions","organizations_url":"https://api.github.com/users/zetok/orgs","repos_url":"https://api.github.com/users/zetok/repos","events_url":"https://api.github.com/users/zetok/events{/privacy}","received_events_url":"https://api.github.com/users/zetok/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/tux3/qTox/labels/proposal","name":"proposal","color":"84b6eb"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2015-07-02T18:46:16Z","updated_at":"2015-07-06T12:38:47Z","closed_at":null,"body":"![blocked removed](https://cloud.githubusercontent.com/assets/3148759/8484621/86e85944-20f0-11e5-98a0-b28cce1ea7b1.png)\r\n\r\n- [ ] circles are visible only when when there are members of them - i.e. if no one is blocked / removed, circles are not visible\r\n- [ ] special circles are always on the bottom of friendlist\r\n- [ ] user is not allowed to rename / remove / etc special circles\r\n- [ ] messaging friends or any other form of contact shouldn't be possible\r\n- [ ] friends in special circles have clickable ``Unblock`` (for ``Blocked``) and ``Restore`` (for ``Removed``) buttons in place of a status message\r\n- [ ] friends in special circles have very limited options for r-click;\r\n  -  in ``Blocked``:\r\n    - [ ] ``Unblock friend``\r\n      - removes from ``Blocked`` circle\r\n      - [ ] when restoring, they should go back to their original group, if they were a part of one\r\n    - [ ] ``Remove friend``  (moves to ``Removed`` circle)\r\n  - in ``Removed``:\r\n    - [ ] ``Restore friend``\r\n      - [ ] when restoring, they should go back to their original group, if they were a part of one\r\n    - [ ] ``Permanently delete contact``\r\n      - deletes friend, should have a big red warning shown when clicked on it\r\n- [ ] Change ``Remove friend`` r-click option to move friend to ``Removed`` circle instead of actually removing it\r\n  - [ ] ``Remove friend`` shouldn't then remove history nor permanently delete friends\r\n- [ ] When permanently removing friend, warning should clearly state that recovering it will not be possible, and not be ambiguous as current one is, where it's not quite clear that when pressing ``No`` friend is still removed\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/tux3/qTox/issues/comments/118841517","html_url":"https://github.com/tux3/qTox/issues/1958#issuecomment-118841517","issue_url":"https://api.github.com/repos/tux3/qTox/issues/1958","id":118841517,"user":{"login":"zetok","id":3148759,"avatar_url":"https://avatars.githubusercontent.com/u/3148759?v=3","gravatar_id":"","url":"https://api.github.com/users/zetok","html_url":"https://github.com/zetok","followers_url":"https://api.github.com/users/zetok/followers","following_url":"https://api.github.com/users/zetok/following{/other_user}","gists_url":"https://api.github.com/users/zetok/gists{/gist_id}","starred_url":"https://api.github.com/users/zetok/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zetok/subscriptions","organizations_url":"https://api.github.com/users/zetok/orgs","repos_url":"https://api.github.com/users/zetok/repos","events_url":"https://api.github.com/users/zetok/events{/privacy}","received_events_url":"https://api.github.com/users/zetok/received_events","type":"User","site_admin":false},"created_at":"2015-07-06T12:38:47Z","updated_at":"2015-07-06T12:38:47Z","body":">I'm with @raumkraut for the Removed list, I don't think it adds much. A dialog is enough confirmation for removing someone, and if you're prone to rage deleting people (is that a thing?) you can always add someone back later without sending a friend request as long as they didn't remove you too.\r\n\r\nHow exactly do you add again someone who has been removed, since you didn't save their changed (why wouldn't they change nospam), nor it it possible to obtain it?"}}