{"action":"created","issue":{"url":"https://api.github.com/repos/uProxy/uproxy/issues/2018","labels_url":"https://api.github.com/repos/uProxy/uproxy/issues/2018/labels{/name}","comments_url":"https://api.github.com/repos/uProxy/uproxy/issues/2018/comments","events_url":"https://api.github.com/repos/uProxy/uproxy/issues/2018/events","html_url":"https://github.com/uProxy/uproxy/pull/2018","id":113908735,"number":2018,"title":"Show the roster before asking user to login.","user":{"login":"lucyhe","id":8723127,"avatar_url":"https://avatars.githubusercontent.com/u/8723127?v=3","gravatar_id":"","url":"https://api.github.com/users/lucyhe","html_url":"https://github.com/lucyhe","followers_url":"https://api.github.com/users/lucyhe/followers","following_url":"https://api.github.com/users/lucyhe/following{/other_user}","gists_url":"https://api.github.com/users/lucyhe/gists{/gist_id}","starred_url":"https://api.github.com/users/lucyhe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lucyhe/subscriptions","organizations_url":"https://api.github.com/users/lucyhe/orgs","repos_url":"https://api.github.com/users/lucyhe/repos","events_url":"https://api.github.com/users/lucyhe/events{/privacy}","received_events_url":"https://api.github.com/users/lucyhe/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-10-28T19:54:25Z","updated_at":"2015-10-30T22:33:19Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/uProxy/uproxy/pulls/2018","html_url":"https://github.com/uProxy/uproxy/pull/2018","diff_url":"https://github.com/uProxy/uproxy/pull/2018.diff","patch_url":"https://github.com/uProxy/uproxy/pull/2018.patch"},"body":"ALMOST READY FOR REVIEW (keeping notes)\r\n\r\n\r\nNote: these changes are only visible on dev\r\n\r\nNew:\r\n- clicking \"Next\" from the splash page goes directly to the roster\r\n- the invite FAB will always be visible\r\n- clicking on the FAB opens a page that looks like the existing login page\r\n- clicking on a network from the new \"invite-user\" page will prompt the user to login with that social network\r\n- depending on the network, after login, the user will get further instructions for inviting a friend\r\n- \"Log out\" from the settings panel will log you out of networks, but does not move you back to the splash screen\r\n- if you choose to start copypaste, you will be logged out of all other social networks first\r\n- if the user \"hasSeenWelcome\" (they've clicked through the welcome messages), they will not see the splash screen again; opening uProxy will always open the roster\r\n- the option to enter an invite has been moved from the network specific invite page (e.g. the red page to invite a Gmail contact) to the generic invite-user page\r\n\r\nTODOs:\r\n- Update website screenshots, instructions and map from social network name to social network display name (will do when design for this PR is confirmed!)\r\n\r\nMocks:\r\n![image](https://cloud.githubusercontent.com/assets/8723127/10800737/e10525a6-7d89-11e5-98d3-4e29f7fd4425.png)\r\n\r\nScreenshots:\r\n![image](https://cloud.githubusercontent.com/assets/8723127/10801016/99b74182-7d8b-11e5-8d62-93884e9bc6d7.png)\r\n\r\n![image](https://cloud.githubusercontent.com/assets/8723127/10854497/753e8f1c-7f12-11e5-9371-f3c38208fe0a.png)\r\n\r\nSign in dialog for public (social1) networks:\r\n![image](https://cloud.githubusercontent.com/assets/8723127/10801162/6259a7d8-7d8c-11e5-8b04-baa757f403b9.png)\r\n\r\nSign in dialog for invite (social2) networks:\r\n![image](https://cloud.githubusercontent.com/assets/8723127/10801046/bdda6ee0-7d8b-11e5-9661-a638e86b20b3.png)\r\n\r\n![image](https://cloud.githubusercontent.com/assets/8723127/10854491/6b746cd6-7f12-11e5-9dec-929b0933a413.png)\r\n\r\n![image](https://cloud.githubusercontent.com/assets/8723127/10854481/62d7b5b0-7f12-11e5-9775-1b7c2b8ec70d.png)\r\n\r\nWhat settings looks like if you're not logged in:\r\n![image](https://cloud.githubusercontent.com/assets/8723127/10854462/44b8687c-7f12-11e5-8b11-c8509fed7721.png)\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nProposal:\r\n\r\nI think one-time connection can be combined with social networks:\r\n![image](https://cloud.githubusercontent.com/assets/8723127/10859392/6642e546-7f33-11e5-9e55-1378835b0c65.png)\r\n\r\nThoughts?\r\n\r\n<!-- Reviewable:start -->\r\n[<img src=\"https://reviewable.io/review_button.png\" height=40 alt=\"Review on Reviewable\"/>](https://reviewable.io/reviews/uproxy/uproxy/2018)\r\n<!-- Reviewable:end -->\r\n"},"comment":{"url":"https://api.github.com/repos/uProxy/uproxy/issues/comments/152666183","html_url":"https://github.com/uProxy/uproxy/pull/2018#issuecomment-152666183","issue_url":"https://api.github.com/repos/uProxy/uproxy/issues/2018","id":152666183,"user":{"login":"lucyhe","id":8723127,"avatar_url":"https://avatars.githubusercontent.com/u/8723127?v=3","gravatar_id":"","url":"https://api.github.com/users/lucyhe","html_url":"https://github.com/lucyhe","followers_url":"https://api.github.com/users/lucyhe/followers","following_url":"https://api.github.com/users/lucyhe/following{/other_user}","gists_url":"https://api.github.com/users/lucyhe/gists{/gist_id}","starred_url":"https://api.github.com/users/lucyhe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lucyhe/subscriptions","organizations_url":"https://api.github.com/users/lucyhe/orgs","repos_url":"https://api.github.com/users/lucyhe/repos","events_url":"https://api.github.com/users/lucyhe/events{/privacy}","received_events_url":"https://api.github.com/users/lucyhe/received_events","type":"User","site_admin":false},"created_at":"2015-10-30T22:33:19Z","updated_at":"2015-10-30T22:33:19Z","body":"A few more things left to internationalize, but this is ready for review!"}}