Commit graph

1182 commits

Author SHA1 Message Date
Matthew Chen 8da1e1399c Merge branch 'charlesmchen/flushLogsVsSubmitLogs' 2017-02-14 13:53:15 -05:00
Matthew Chen dde8132f0e Flush logs before submitting logs.
// FREEBIE
2017-02-14 13:52:26 -05:00
Matthew Chen dfcfbe7022 Merge branch 'charlesmchen/verificationCodeAutoFormatting' 2017-02-14 13:50:38 -05:00
Matthew Chen 6b3fabc0c1 Respond to CR.
// FREEBIE
2017-02-14 13:49:31 -05:00
Matthew Chen 1a7425d63d Fix auto-formatting and filtering issues in code verification view.
// FREEBIE
2017-02-14 13:49:02 -05:00
Matthew Chen 2cf3275e75 Merge branch 'charlesmchen/prekey2' 2017-02-14 13:46:22 -05:00
Matthew Chen 3c3f782e7d Clean up prekey usage.
// FREEBIE
2017-02-14 13:46:08 -05:00
Matthew Chen f493e02608 Merge branch 'charlesmchen/markUnsentMessages' 2017-02-13 17:23:17 -05:00
Matthew Chen c0f52d1de9 [SSK] Mark "attempting out" messages as "unsent" on app launch
// FREEBIE
2017-02-13 17:21:58 -05:00
Matthew Chen 21e55d3be5 Mark "attempting out" messages as "unsent" on app launch.
// FREEBIE
2017-02-13 17:16:32 -05:00
Matthew Chen b1f5540938 Merge branch 'charlesmchen/attachmentViews' 2017-02-13 16:31:15 -05:00
Matthew Chen a52771e286 Respond to CR.
// FREEBIE
2017-02-13 16:30:54 -05:00
Matthew Chen e48efe01c9 Improve formatting of message view controller.
// FREEBIE
2017-02-13 16:09:27 -05:00
Matthew Chen 3b1cc0dfa2 Fix present & dismiss animations for video attachment view & ensure this view is cleaned up.
// FREEBIE
2017-02-13 16:09:27 -05:00
Matthew Chen 593c3d53d4 Clean up present & dismiss animations for image attachment view.
// FREEBIE
2017-02-13 16:09:27 -05:00
Matthew Chen 6a3b462541 Add save/copy menu to the image attachment view.
// FREEBIE
2017-02-13 16:09:27 -05:00
Matthew Chen df509f2d54 Merge branch 'charlesmchen/rateLimitingErrorMessage' 2017-02-13 16:08:08 -05:00
Matthew Chen fcf1d7af97 Respond to CR.
// FREEBIE
2017-02-13 16:07:33 -05:00
Matthew Chen 2b64d94bad Update SignalServiceKit pod.
// FREEBIE
2017-02-13 15:59:07 -05:00
Matthew Chen 6cf454b3b4 Improve rate-limiting error message in registration and code verification views.
// FREEBIE
2017-02-13 15:59:07 -05:00
Matthew Chen 18b8afa20d Merge branch 'feature/verifyCodeView' 2017-02-13 12:13:09 -05:00
Matthew Chen ef8735e238 Respond to CR.
// FREEBIE
2017-02-13 12:11:41 -05:00
Matthew Chen cf828dc1cf Rework “verify code” view.
* Ensure all controls visible at all times, on all form factors, even with keyboard active.
* Improve focus (i.e. auto-focus textfield on arrival and after errors).
* Move to programmatic view creation and layout.
* Improve spacing and sizing.
* Replace “change number” button with “back” button.
* Submit code with return key.
* Improve copy for clarity.

// FREEBIE
2017-02-13 11:42:45 -05:00
Matthew Chen 1824fd0b75 Merge branch 'charlesmchen/buildInstructions' 2017-02-13 09:46:43 -05:00
Matthew Chen 9e7ca5d87c Refine Carthage instructions.
// FREEBIE
2017-02-13 09:37:02 -05:00
Matthew Chen f02d325952 Update the Carthage submodule.
// FREEBIE
2017-02-13 09:36:57 -05:00
Matthew Chen 12dabd004d Refine Carthage instructions.
// FREEBIE
2017-02-13 09:36:51 -05:00
Matthew Chen 602fbcfb80 Slightly revise Carthage build instructions.
// FREEBIE
2017-02-13 09:36:41 -05:00
Matthew Chen 98a57d69c7 Revert "Corrected BUILDING.md and MAINTAINING.md instructions so new developers will have a successful build in XCode. Current instructions from BUILDING.md were not current and incomplete nor referenced MAINTAINING.md."
This reverts commit 13647bab39.
2017-02-13 09:35:54 -05:00
EDSGH 13647bab39 Corrected BUILDING.md and MAINTAINING.md instructions so new developers will have a successful build in XCode. Current instructions from BUILDING.md were not current and incomplete nor referenced MAINTAINING.md. 2017-02-13 09:35:46 -05:00
Michael Kirk 2791b9551e bump build
// FREEBIE
2017-02-10 17:42:21 -05:00
Michael Kirk 4a8cfde6b3 Sync translations
// FREEBIE
2017-02-10 17:41:08 -05:00
Matthew Chen 2789edbdbd Merge branch 'feature/prekeys_' 2017-02-10 16:35:42 -05:00
Matthew Chen 97001018ae Clean up prekey logic.
// FREEBIE
2017-02-10 16:35:16 -05:00
Matthew Chen 35728b2835 Merge commit '8b3b2836128a7244822fe4204a0e26139f8b140a' 2017-02-10 14:19:03 -05:00
Matthew Chen 8b3b283612 Update Carthage submodule.
* Merge feature/webrtc into master.
* Move submodule reference from https:// to git://

// FREEBIE
2017-02-10 14:14:32 -05:00
Michael Kirk 2675a724ce [SSK] avoid intermittent YAP deadlock when receiving message
// FREEBIE
2017-02-08 18:36:31 -05:00
Michael Kirk da2cb228ab bump build
// FREEBIE
2017-02-08 18:36:06 -05:00
Michael Kirk b3ce705541 sync translations
// FREEBIE
2017-02-08 17:23:12 -05:00
Michael Kirk 447590ac06 bump build
// FREEBIE
2017-02-08 17:23:12 -05:00
Matthew Chen e798964308 Update SignalServiceKit pod.
// FREEBIE
2017-02-08 17:22:49 -05:00
Matthew Chen 84d988a013 Merge branch 'charlesmchen/callStatusMessages' 2017-02-08 16:48:33 -05:00
Matthew Chen dea37b422b Respond to CR.
// FREEBIE
2017-02-08 16:47:09 -05:00
Matthew Chen 06a775b41a Improve the call status messages in conversation view.
// FREEBIE
2017-02-08 16:47:09 -05:00
Matthew Chen 8e2ac368a0 Update SignalServiceKit pod.
// FREEBIE
2017-02-08 16:45:37 -05:00
Michael Kirk 3ab65a2c88 Prevent CallKit timeout when placing outgoing call
More fallout from the outbound call timeout which was causing all
CallKit calls not promptly answered to show "Call Failed"

Inserting the timeout exacerbated an existing issue: We can't wait for
long before choosing to fulfill/fail an action without CallKit falling
over and assuming the call failed.

We don't actually need to consider the case where we "fail to initiate"
the outgoing call. Instead we say it started "successfully, and if there
is an error, the existing promise error handling will fail the call at
that time.

// FREEBIE
2017-02-08 16:25:27 -05:00
Michael Kirk 6cdf13ea5f Only time out the intended call
previously a followup call could get clobbered by the previous calls
timeout

// FREEBIE
2017-02-08 14:59:18 -05:00
Matthew Chen 6d757d3a50 Merge branch 'charlesmchen/contactsViewsVsContactsUpdates' 2017-02-08 14:26:40 -05:00
Matthew Chen 192264e45b Respond to CR.
// FREEBIE
2017-02-08 14:26:32 -05:00
Matthew Chen adfbcc3e27 Update views that show contacts to reflect updates.
// FREEBIE
2017-02-08 14:26:32 -05:00