{"action":"created","issue":{"url":"https://api.github.com/repos/wordpress-mobile/WordPress-iOS/issues/4541","labels_url":"https://api.github.com/repos/wordpress-mobile/WordPress-iOS/issues/4541/labels{/name}","comments_url":"https://api.github.com/repos/wordpress-mobile/WordPress-iOS/issues/4541/comments","events_url":"https://api.github.com/repos/wordpress-mobile/WordPress-iOS/issues/4541/events","html_url":"https://github.com/wordpress-mobile/WordPress-iOS/pull/4541","id":120020241,"number":4541,"title":"Renames PostSettingsSelectionViewController","user":{"login":"jleandroperez","id":1195260,"avatar_url":"https://avatars.githubusercontent.com/u/1195260?v=3","gravatar_id":"","url":"https://api.github.com/users/jleandroperez","html_url":"https://github.com/jleandroperez","followers_url":"https://api.github.com/users/jleandroperez/followers","following_url":"https://api.github.com/users/jleandroperez/following{/other_user}","gists_url":"https://api.github.com/users/jleandroperez/gists{/gist_id}","starred_url":"https://api.github.com/users/jleandroperez/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jleandroperez/subscriptions","organizations_url":"https://api.github.com/users/jleandroperez/orgs","repos_url":"https://api.github.com/users/jleandroperez/repos","events_url":"https://api.github.com/users/jleandroperez/events{/privacy}","received_events_url":"https://api.github.com/users/jleandroperez/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"diegoreymendez","id":1836005,"avatar_url":"https://avatars.githubusercontent.com/u/1836005?v=3","gravatar_id":"","url":"https://api.github.com/users/diegoreymendez","html_url":"https://github.com/diegoreymendez","followers_url":"https://api.github.com/users/diegoreymendez/followers","following_url":"https://api.github.com/users/diegoreymendez/following{/other_user}","gists_url":"https://api.github.com/users/diegoreymendez/gists{/gist_id}","starred_url":"https://api.github.com/users/diegoreymendez/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/diegoreymendez/subscriptions","organizations_url":"https://api.github.com/users/diegoreymendez/orgs","repos_url":"https://api.github.com/users/diegoreymendez/repos","events_url":"https://api.github.com/users/diegoreymendez/events{/privacy}","received_events_url":"https://api.github.com/users/diegoreymendez/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/wordpress-mobile/WordPress-iOS/milestones/48","html_url":"https://github.com/wordpress-mobile/WordPress-iOS/milestones/5.9","labels_url":"https://api.github.com/repos/wordpress-mobile/WordPress-iOS/milestones/48/labels","id":1188118,"number":48,"title":"5.9","description":null,"creator":{"login":"sendhil","id":437043,"avatar_url":"https://avatars.githubusercontent.com/u/437043?v=3","gravatar_id":"","url":"https://api.github.com/users/sendhil","html_url":"https://github.com/sendhil","followers_url":"https://api.github.com/users/sendhil/followers","following_url":"https://api.github.com/users/sendhil/following{/other_user}","gists_url":"https://api.github.com/users/sendhil/gists{/gist_id}","starred_url":"https://api.github.com/users/sendhil/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sendhil/subscriptions","organizations_url":"https://api.github.com/users/sendhil/orgs","repos_url":"https://api.github.com/users/sendhil/repos","events_url":"https://api.github.com/users/sendhil/events{/privacy}","received_events_url":"https://api.github.com/users/sendhil/received_events","type":"User","site_admin":false},"open_issues":11,"closed_issues":24,"state":"open","created_at":"2015-06-30T23:23:15Z","updated_at":"2015-12-03T16:47:32Z","due_on":"2016-01-04T00:00:00Z","closed_at":null},"comments":2,"created_at":"2015-12-02T19:42:24Z","updated_at":"2015-12-03T20:03:06Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/wordpress-mobile/WordPress-iOS/pulls/4541","html_url":"https://github.com/wordpress-mobile/WordPress-iOS/pull/4541","diff_url":"https://github.com/wordpress-mobile/WordPress-iOS/pull/4541.diff","patch_url":"https://github.com/wordpress-mobile/WordPress-iOS/pull/4541.patch"},"body":"#### Description:\r\nThe class `PostSettingsSelectionViewController` is being used in few different spots, plus, is also consumed by the upcoming PR #4397.\r\n\r\nIn this PR, we're renaming `PostSettingsSelectionViewController` > `SettingsSelectionViewController` (because it's usage is not only limited to post settings). Plus, few other classes are getting moved to a new folder called *Tools*.\r\n\r\nI'm sending this change in this PR, in order to minimize #4397's footprint.\r\n\r\n\r\n--\r\n\r\n\r\n#### Scenario 1: Privacy Picker\r\n1. Tap over `My Sites` > *Any site* > `Settings` > `Privacy`\r\n2. Verify that the picker shows up onscreen, and behaves correctly\r\n\r\n#### Scenario 2: Post Format\r\n1. Tap over `My Sites` > *Any site* > `Settings` > `Post Format`\r\n2. Verify that the picker shows up onscreen, and behaves correctly\r\n\r\n#### Scenario 3: Image Alignment\r\n1. Edit a new post\r\n2. Upload an image\r\n3. Once the upload is compelte, tap over the image, and tap over the *Edit* button\r\n4. Tap over *Alignment*\r\n5. Verify that the picker shows up onscreen, and behaves correctly\r\n\r\n#### Scenario 4: Image Size\r\n1. Edit a new post\r\n2. Upload an image\r\n3. Once the upload is compelte, tap over the image, and tap over the *Edit* button\r\n4. Tap over *Size*\r\n5. Verify that the picker shows up onscreen, and behaves correctly\r\n\r\n#### Scenario 5: Post Status\r\n1. Edit a new post\r\n2. Tap over the Settings button (top right)\r\n3. Tap over the Status row\r\n4. Verify that the picker shows up onscreen, and behaves correctly\r\n\r\n#### Scenario 6: Post Visibility\r\n1. Edit a new post\r\n2. Tap over the Settings button (top right)\r\n3. Tap over the Visibility row\r\n4. Verify that the picker shows up onscreen, and behaves correctly\r\n\r\n#### Scenario 7: Post Format\r\n1. Edit a new post\r\n2. Tap over the Settings button (top right)\r\n3. Tap over the Format row\r\n4. Verify that the picker shows up onscreen, and behaves correctly\r\n\r\nNeeds Review: @diegoreymendez \r\nThanks in advance Diego!\r\n"},"comment":{"url":"https://api.github.com/repos/wordpress-mobile/WordPress-iOS/issues/comments/161767128","html_url":"https://github.com/wordpress-mobile/WordPress-iOS/pull/4541#issuecomment-161767128","issue_url":"https://api.github.com/repos/wordpress-mobile/WordPress-iOS/issues/4541","id":161767128,"user":{"login":"diegoreymendez","id":1836005,"avatar_url":"https://avatars.githubusercontent.com/u/1836005?v=3","gravatar_id":"","url":"https://api.github.com/users/diegoreymendez","html_url":"https://github.com/diegoreymendez","followers_url":"https://api.github.com/users/diegoreymendez/followers","following_url":"https://api.github.com/users/diegoreymendez/following{/other_user}","gists_url":"https://api.github.com/users/diegoreymendez/gists{/gist_id}","starred_url":"https://api.github.com/users/diegoreymendez/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/diegoreymendez/subscriptions","organizations_url":"https://api.github.com/users/diegoreymendez/orgs","repos_url":"https://api.github.com/users/diegoreymendez/repos","events_url":"https://api.github.com/users/diegoreymendez/events{/privacy}","received_events_url":"https://api.github.com/users/diegoreymendez/received_events","type":"User","site_admin":false},"created_at":"2015-12-03T20:03:06Z","updated_at":"2015-12-03T20:03:06Z","body":"Test 4: :white_check_mark: \r\nTest 5: :white_check_mark: \r\nTest 6: :white_check_mark: \r\nTest 7: :white_check_mark: \r\n\r\n:shipit: "}}