Commit graph

201 commits

Author SHA1 Message Date
Matthew Chen
a7296db1fe Add contacts list to “add blocked number” view.
// FREEBIE
2017-04-04 09:12:11 -04:00
Matthew Chen
5a234e34d9 Filter incoming and outgoing messages using the blacklist.
// FREEBIE
2017-04-03 18:05:05 -04:00
Matthew Chen
2e0c95c379 Respond to CR.
// FREEBIE
2017-04-03 17:49:06 -04:00
Matthew Chen
271cc6f07e Sketch out BlockListViewController and AddToBlockListViewController.
// FREEBIE
2017-04-03 17:49:06 -04:00
Matthew Chen
4649fcfd20 Add "oversize test message" view.
// FREEBIE
2017-03-30 09:51:49 -04:00
Matthew Chen
d85dfb8a4e Improve support for arbitrary attachments.
// FREEBIE
2017-03-30 09:20:45 -04:00
Matthew Chen
80fbc093d9 Handle oversize text messages and arbitrary attachments.
// FREEBIE
2017-03-29 14:34:21 -04:00
Matthew Chen
9db33a9651 Remove RedPhone code.
// FREEBIE
2017-03-29 12:25:33 -04:00
Michael Kirk
d87492bf69 sync translations
// FREEBIE
2017-03-28 16:03:07 -04:00
Matthew Chen
b90416f472 Show alerts with relevant error messages when attachment-related errors occur.
// FREEBIE
2017-03-27 09:22:12 -04:00
Michael Kirk
84bc5b1e67 Pull latest translations
// FREEBIE
2017-03-23 18:43:14 -04:00
Michael Kirk
2564f53060 sync translations
some were just pushed and still need translation

// FREEBIE
2017-03-22 22:25:24 -04:00
Matthew Chen
b9b81ca8ef Honor call privacy settings in call notifications.
// FREEBIE
2017-03-22 09:41:08 -04:00
Matthew Chen
f0e7e635f2 Respond to CR.
// FREEBIE
2017-03-20 12:55:35 -04:00
Matthew Chen
3dc7f2528f Align the message state indicators with the behavior on Android and desktop.
// FREEBIE
2017-03-20 12:55:35 -04:00
Matthew Chen
029ae00bb2 Align the message state indicators with the behavior on Android and desktop.
// FREEBIE
2017-03-20 12:55:35 -04:00
Matthew Chen
1820fdbde8 Merge remote-tracking branch 'origin/hotfix/2.8.3' 2017-03-20 12:55:05 -04:00
Matthew Chen
e6e4290fa9 Limit size of outgoing text messages.
// FREEBIE
2017-03-16 14:43:18 -03:00
Michael Kirk
861e074c15 clarify call integration copy
// FREEBIE
2017-03-15 15:27:28 -04:00
Michael Kirk
8c81b4c82e update translations
// FREEBIE
2017-03-14 19:03:39 -04:00
Matthew Chen
27b515ea45 Add AttachmentApprovalViewController.
// FREEBIE
2017-03-14 10:23:17 -03:00
Michael Kirk
3b1c5214c7 pull latest translations
// FREEBIE
2017-03-09 17:57:08 -05:00
Michael Kirk
3e651fb8df filter undisplayable text
// FREEBIE
2017-03-09 17:52:19 -05:00
Michael Kirk
337c408810 pull latest translations
// FREEBIE
2017-03-06 11:20:07 -05:00
Michael Kirk
505aaa3795 tweak copy
// FREEBIE
2017-03-03 14:59:01 -05:00
Michael Kirk
bb9d96efc3 pull latest translations
// FREEBIE
2017-03-03 14:56:01 -05:00
Michael Kirk
9b2eb80392 Code review on new-features
* use page view controller
* UIPageControl instead of arrows for idiomatic swiping
* Nudge title lower
* better hit area for dismiss
* use darker blue for text
* Open privacy settings from callkit update screen
* tweak copy
* latest translations

// FREEBIE
2017-03-02 22:09:33 -05:00
Michael Kirk
6aa6f4895b Combine callkit sections
// FREEBIE
2017-03-02 15:01:55 -05:00
Michael Kirk
b371e627c4 one-time carousel of changes
// FREEBIE
2017-03-02 14:37:50 -05:00
Matthew Chen
012dd3d192 Add “nag” to call settings view that prods the user to change their privacy settings after calls.
// FREEBIE
2017-02-27 17:19:36 -05:00
Matthew Chen
a20a21867e Respond to CR.
// FREEBIE
2017-02-24 23:02:17 -05:00
Matthew Chen
065d383c15 Add and honor the “CallKit Privacy” setting.
// FREEBIE
2017-02-24 23:01:09 -05:00
Michael Kirk
4b8a5f8ccb TURN-only option, and for unknown caller
Now, by default, we only use TURN for incoming calls from unknown
contacts. We will potentially directly connect for outgoing calls and
for incoming calls from known contacts.

Optionally, the user can disable direct connection altogether, at the
cost of some call quality.

// FREEBIE
2017-02-24 11:21:52 -08:00
Darren W
bf3a673443 Add accessibility labels for the Create New Group and Settings navigation bar buttons. FREEBIE. 2017-02-21 09:25:56 -05:00
Matthew Chen
353fa57544 Rework messages view's navigation bar.
// FREEBIE
2017-02-17 12:58:47 -05:00
Matthew Chen
2fb89ae8b4 Merge remote-tracking branch 'origin/release/2.7.1'
// FREEBIE
2017-02-17 12:40:08 -05:00
Matthew Chen
ed0c16855d Respond to CR.
// FREEBIE
2017-02-17 09:42:52 -05:00
Matthew Chen
5bd44673ea Add sharing of attachments.
// FREEBIE
2017-02-17 09:39:58 -05:00
Matthew Chen
927eed7a15 Remove “beta” copy from WebRTC calling setting UI.
// FREEBIE
2017-02-15 20:17:38 -05:00
Michael Kirk
cfecb03968 Update translations
// FREEBIE
2017-02-14 14:50:53 -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
6cf454b3b4 Improve rate-limiting error message in registration and code verification views.
// FREEBIE
2017-02-13 15:59:07 -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
Michael Kirk
4a8cfde6b3 Sync translations
// FREEBIE
2017-02-10 17:41:08 -05:00
Michael Kirk
b3ce705541 sync translations
// FREEBIE
2017-02-08 17:23:12 -05:00
Matthew Chen
06a775b41a Improve the call status messages in conversation view.
// FREEBIE
2017-02-08 16:47:09 -05:00
Michael Kirk
31378d4d9a sync translations
// FREEBIE
2017-02-08 10:49:14 -05:00
Michael Kirk
108720c2e7 End outgoing call with "No Answer" after 2 minutes
// FREEBIE
2017-02-08 10:33:43 -05:00
Michael Kirk
633e4a157e sync latest translations
// FREEBIE
2017-02-07 17:41:39 -05:00