{"action":"created","issue":{"url":"https://api.github.com/repos/WhisperSystems/Signal-iOS/issues/439","labels_url":"https://api.github.com/repos/WhisperSystems/Signal-iOS/issues/439/labels{/name}","comments_url":"https://api.github.com/repos/WhisperSystems/Signal-iOS/issues/439/comments","events_url":"https://api.github.com/repos/WhisperSystems/Signal-iOS/issues/439/events","html_url":"https://github.com/WhisperSystems/Signal-iOS/issues/439","id":54994910,"number":439,"title":"99 issues for 2.0 ","user":{"login":"corbett","id":156182,"avatar_url":"https://avatars.githubusercontent.com/u/156182?v=3","gravatar_id":"","url":"https://api.github.com/users/corbett","html_url":"https://github.com/corbett","followers_url":"https://api.github.com/users/corbett/followers","following_url":"https://api.github.com/users/corbett/following{/other_user}","gists_url":"https://api.github.com/users/corbett/gists{/gist_id}","starred_url":"https://api.github.com/users/corbett/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/corbett/subscriptions","organizations_url":"https://api.github.com/users/corbett/orgs","repos_url":"https://api.github.com/users/corbett/repos","events_url":"https://api.github.com/users/corbett/events{/privacy}","received_events_url":"https://api.github.com/users/corbett/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/WhisperSystems/Signal-iOS/labels/core%20feature","name":"core feature","color":"5319e7"},{"url":"https://api.github.com/repos/WhisperSystems/Signal-iOS/labels/In%20progress","name":"In progress","color":"eb6420"}],"state":"open","locked":false,"assignee":{"login":"abolishme","id":3347534,"avatar_url":"https://avatars.githubusercontent.com/u/3347534?v=3","gravatar_id":"","url":"https://api.github.com/users/abolishme","html_url":"https://github.com/abolishme","followers_url":"https://api.github.com/users/abolishme/followers","following_url":"https://api.github.com/users/abolishme/following{/other_user}","gists_url":"https://api.github.com/users/abolishme/gists{/gist_id}","starred_url":"https://api.github.com/users/abolishme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/abolishme/subscriptions","organizations_url":"https://api.github.com/users/abolishme/orgs","repos_url":"https://api.github.com/users/abolishme/repos","events_url":"https://api.github.com/users/abolishme/events{/privacy}","received_events_url":"https://api.github.com/users/abolishme/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/WhisperSystems/Signal-iOS/milestones/4","labels_url":"https://api.github.com/repos/WhisperSystems/Signal-iOS/milestones/4/labels","id":816495,"number":4,"title":"2.0","description":"Release of Signal with TextSecure IM built-in. Mostly UI and app functionality to work on since last milestone.","creator":{"login":"FredericJacobs","id":400296,"avatar_url":"https://avatars.githubusercontent.com/u/400296?v=3","gravatar_id":"","url":"https://api.github.com/users/FredericJacobs","html_url":"https://github.com/FredericJacobs","followers_url":"https://api.github.com/users/FredericJacobs/followers","following_url":"https://api.github.com/users/FredericJacobs/following{/other_user}","gists_url":"https://api.github.com/users/FredericJacobs/gists{/gist_id}","starred_url":"https://api.github.com/users/FredericJacobs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/FredericJacobs/subscriptions","organizations_url":"https://api.github.com/users/FredericJacobs/orgs","repos_url":"https://api.github.com/users/FredericJacobs/repos","events_url":"https://api.github.com/users/FredericJacobs/events{/privacy}","received_events_url":"https://api.github.com/users/FredericJacobs/received_events","type":"User","site_admin":false},"open_issues":17,"closed_issues":26,"state":"open","created_at":"2014-10-07T11:00:41Z","updated_at":"2015-01-24T22:11:43Z","due_on":null,"closed_at":null},"comments":15,"created_at":"2015-01-21T09:20:17Z","updated_at":"2015-01-25T20:12:37Z","closed_at":null,"body":"## @corbett and @FredericJacobs \r\n- [x] BUG inbox on first launch doesn't update names (unless you select archive/inbox then updates) doing this selection in code doesn't work. mysterious yapdb related bug introduced. (@fredericjacobs will fix)\r\n- [ ] #370  Set \"Conversation Safe Words\" label in active conversation view\r\n- [ ] center the update/leave/members vertically on group convo dropdown\r\n- [ ] light gray hairline at top of inbox/archive switcher.\r\n- [ ] light gray hairline at the bottom of the contact details dropdown.\r\n- [x] contact details dropdown should have translucent \"vibrancy\".\r\n- [ ] calls updates in JSQ styling. \r\n- [ ] group updates in JSQ styling. \r\n- [ ] left transition for settings (some prototyping in reverse_settings_transition where I create a nave stack with the settings artificially at base)\r\n- [ ] text and image together (android has capability of sending)\r\n- [x] crash on search country code\r\n- [ ] fix identity key tap to verify\r\n- [ ] image full screen view no longer has save button\r\n- [ ] not use directories backed up in iCloud for attachment storage\r\n- [ ] searching for contact, create group, search bar doesn't dismiss\r\n- [ ] empty message has latest timestamp, can't be deleted\r\n\r\n### blocked by @abolishme \r\n- [ ] tap and hold \"my fingerprint\" button for five seconds just does \"abort secure session\" ... not \"shred\", which was previously the red button on the fingerprint screen. remove red button. (ask moxie for details). if user wants to clear history, they delete the conversation in the inbox/archive view.\r\n- [ ] in the build new conversation table, when you tap the phone icon, it should automatically launch a new call, and add the conversation to the inbox in the background (this should be a button before I hook it up) \r\n- [ ] crash on search country code\r\n- [ ] in add new message hide phone if user not redphone user. (this should be a button before I hook it up)\r\n- [ ] empty inbox/archive view state: first launch image is poorly sized. confirm text sizes/styles of normal empty inbox/archive view labels looks good\r\n- known issue will be fixed by constraint fixing: fingerprint view, nowhere to click to display/scan fingerprint.\r\n\r\n## @abolishme\r\n- [x] App Store-sized Icon + vectorial icon in repo TOP PRIORITY\r\n- [ ] in ContactTableView cell the phone should be a button (in general anything clickable should be a button) TOP PRIORITY \r\n- [ ] constraints on the invisible buttons on the fingerprintview controller are off (check by setting the background to something non clear). TOP PRIORITY\r\n- [ ] update size of signal-navigation-icon to work with toolbar TOP PRIORITY\r\n- [ ] on 6Plus bottom inbox/archive bar not constrained on left MEDIUM PRIORITY\r\n- [ ] delete button in inbox slightly poorly constrained on 6Plus (bleeds in) MEDIUM PRIOIRTY\r\n- [ ] constraint on table view cell, would be nice to have a longer preview message string (cuts off halfway through due to constraints)\r\n- [ ] improve twitter link image\r\n- [ ] review status bar changes and make suggestions (colors, size?) \r\n- [ ] paperclip for attach should be ows_ blue (need an icon for this then that is that color)\r\n\r\n## Completed\r\n- [x] replace back button or nav bar by signal icon where appropriate (places it says \"Signal\" now)\r\n- [x] format \"my number\" in settings\r\n- [x] always show \"hint\" labels on contact security details screen. remove \"hints button\".\r\n- [x] hide entire \"their fingerprint\" subview in contact security details unless the key material is present\r\n- [x] #372 space between keyboard and button confirm \r\n- [x] #372 spinner or some progress indicator (@abolishme) disabling buttons while request outstanding\r\n- [x] #371 delete account button row not resized\r\n- [x] #371 Name, change, and phone number positioned incorrectly \r\n- [x] #368 speaker button assets\r\n- [x] drop down on conversation view\r\n- [x] Add cancel button to registration view\r\n- [x] spinners on verification view\r\n- [x] signal icon on phone number enter is not centered any more (everything else looks great)\r\n- [x] #370 buttons needed\r\n- [x] #446 replace empty group avatar\r\n- [x] #369 buttons needed\r\n- [x] verify code submit verification code missing spinner (other spinners are present)\r\n- [x] empty message inbox/archive state\r\n- [x] add phone icon to ContactTableViewCell for contacts with RedPhone\r\n- [x] #364 this view needs complete stylizing within JSQ\r\n- [x] style conversation view\r\n- [x] redesign plus icon\r\n- [x] design contact security screen\r\n- [x] call status font color ... red has to change\r\n- [x] define colors\r\n- [x] #362 search bar is off\r\n- [x] Set safe word pair text color to ows_blue\r\n- [x] Call status \"failed\" or \"call ended\" red needs to change to ows red specified above\r\n- [x] plugin #369 buttons needed\r\n- [x] \"send invite to unregistered number\" should be ows_blue.\r\n- [x] turn **vibrancy off** on all blue navigation bars, looks like it is on and changing the way our blue appears.\r\n- [x] remove \"info\" button on network status\r\n- [x] add status bar back in with different colors\r\n- [x] fill out initializeTextInputBox method with fonts abolishme specified\r\n\r\n![screen shot 2015-01-23 at 1 58 58 am](https://cloud.githubusercontent.com/assets/3347534/5870893/84886d2c-a2a3-11e4-83ec-0df3a97fa154.png)\r\n\r\n### [Colors](http://color.hailpixel.com/#2090EA,92FF8A,FF3867,FFBB5C,)\r\n- black: #080A00\r\n- blue: #2090EA\r\n- green: #92FF8A\r\n- red: #FF3867\r\n- gold: #FFBB5C"},"comment":{"url":"https://api.github.com/repos/WhisperSystems/Signal-iOS/issues/comments/71390302","html_url":"https://github.com/WhisperSystems/Signal-iOS/issues/439#issuecomment-71390302","issue_url":"https://api.github.com/repos/WhisperSystems/Signal-iOS/issues/439","id":71390302,"user":{"login":"corbett","id":156182,"avatar_url":"https://avatars.githubusercontent.com/u/156182?v=3","gravatar_id":"","url":"https://api.github.com/users/corbett","html_url":"https://github.com/corbett","followers_url":"https://api.github.com/users/corbett/followers","following_url":"https://api.github.com/users/corbett/following{/other_user}","gists_url":"https://api.github.com/users/corbett/gists{/gist_id}","starred_url":"https://api.github.com/users/corbett/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/corbett/subscriptions","organizations_url":"https://api.github.com/users/corbett/orgs","repos_url":"https://api.github.com/users/corbett/repos","events_url":"https://api.github.com/users/corbett/events{/privacy}","received_events_url":"https://api.github.com/users/corbett/received_events","type":"User","site_admin":false},"created_at":"2015-01-25T20:12:37Z","updated_at":"2015-01-25T20:12:37Z","body":"The progress tracking is best seen by looking at the state of the current\r\nrepository and open issues. We will launch as soon as possible.\r\n\r\nOn Sun, Jan 25, 2015 at 10:00 AM, wp9015362 <notifications@github.com>\r\nwrote:\r\n\r\n> Hello,\r\n>\r\n> I came here because I am wondering when TextSecure-iOS will finally be\r\n> released, or, to be precise, when Signal will get messaging support.\r\n>\r\n> I saw this page:\r\n>\r\n> http://www.christinecorbettmoran.com/Signal-TextSecure-iOS\r\n>\r\n> and it says:\r\n>\r\n> [...] We're proud to announce the equivalent of our RedPhone client\r\n> on Android to now be available under Signal on iOS;\r\n> your iPhone can finally make free encrypted calls,\r\n> with messaging support coming soon: [...]\r\n>\r\n> But what does \"coming soon\" mean?\r\n>\r\n> Is there a progress tracker somewhere, where one could see how much is\r\n> left to do?\r\n>\r\n> And is there any ETA?\r\n>\r\n> Just wondering.\r\n>\r\n> Regards\r\n>\r\n> —\r\n> Reply to this email directly or view it on GitHub\r\n> <https://github.com/WhisperSystems/Signal-iOS/issues/439#issuecomment-71389581>\r\n> .\r\n>\r\n\r\n\r\n\r\n-- \r\nDr. Corbett Moran\r\nRockets @ http://www.spacex.com\r\nPhysics @ http://www.ICS.uzh.ch  <http://www.ICS.uzh.ch>\r\nDev @ http://circleof6app.com\r\nDev @ https://whispersystems.org\r\nwww.christinecorbettmoran.com"}}