Matthew Chen
c35c118dcd
Respond to CR.
...
// FREEBIE
2017-02-24 23:02:17 -05:00
Matthew Chen
01d2582074
Add and honor the “CallKit Privacy” setting.
...
// FREEBIE
2017-02-24 23:01:09 -05:00
Matthew Chen
f5004b27ab
Add and honor the “CallKit Privacy” setting.
...
// FREEBIE
2017-02-24 23:01:09 -05:00
Matthew Chen
065d383c15
Add and honor the “CallKit Privacy” setting.
...
// FREEBIE
2017-02-24 23:01:09 -05:00
Michael Kirk
8104ffa129
[SSK] Dedupe incoming messages by timestamp/device
...
// FREEBIE
2017-02-24 19:24:20 -08:00
Michael Kirk
0393e4f0b4
fix tests
...
// FREEBIE
2017-02-24 19:20:35 -08:00
Michael Kirk
168639597f
Merge branch 'mkirk/dedupe-incoming-messages'
2017-02-24 19:18:15 -08:00
Michael Kirk
a92158ef16
CR: fix register async where specified
...
* fix thread test
* add IncomingMessageFinder test
* use constants
* clearer comments
// FREEBIE
2017-02-24 19:15:35 -08:00
Michael Kirk
b389bb3bb8
Code cleanup.
...
No need to use contactThread method to get recipient ID since we still
have the envelope.
And with that, it's pretty easy to justify getting rid of one of our now
barely used IncomingMessage initializers.
// FREEBIE
2017-02-24 19:15:35 -08:00
Michael Kirk
975726e022
Dedupe incoming messags
...
// FREEBIE
2017-02-24 19:15:35 -08: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
Matthew Chen
d6e1e81a8a
Merge branch 'charlesmchen/callkitPrivacy'
2017-02-23 07:01:49 -08:00
Matthew Chen
52bb939fc1
Respond to CR.
...
// FREEBIE
2017-02-23 07:01:24 -08:00
Michael Kirk
7a3da3fa68
Bump release target
...
// FREEBIE
2017-02-22 15:56:26 -08:00
Michael Kirk
be9725c7ce
[SSK] lost changes needed to fixup 'charlesmchen/webrtcByDefault'
...
Previous commit referenced no-longer existent SHA
// FREEBIE
2017-02-22 15:52:29 -08:00
Matthew Chen
fa2e3a2d46
Merge branch 'charlesmchen/webrtcByDefault'
2017-02-22 09:54:04 -05:00
Matthew Chen
71b804ba52
Add and honor the “CallKit Privacy” setting.
...
// FREEBIE
2017-02-22 09:52:38 -05:00
Matthew Chen
286f72d273
Merge branch 'charlesmchen/webrtcByDefault'
2017-02-22 09:52:00 -05:00
Matthew Chen
2741fd4bdc
Enable WebRTC-based audio and video calls by default.
...
// FREEBIE
2017-02-22 09:51:45 -05:00
Matthew Chen
254a247ba0
Revert "Add WebRTC setting."
...
This reverts commit 0f45f292a1 .
// FREEBIE
2017-02-22 09:51:45 -05:00
Matthew Chen
f4453eb995
Enable WebRTC-based audio and video calls by default.
...
// FREEBIE
2017-02-21 11:10:57 -05:00
Matthew Chen
4c6a23d647
Merge branch 'charlesmchen/simplifyPreKeyCheck'
2017-02-21 09:27:02 -05:00
Matthew Chen
165e5238cf
Simplify the prekey check on app launch and activation.
...
// FREEBIE
2017-02-21 09:26:53 -05:00
Matthew Chen
c2061cda90
Merge branch 'Label'
2017-02-21 09:26:04 -05: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
c46dd6b7fe
Merge branch 'patch-1'
2017-02-21 09:23:19 -05:00
Prayag Verma
8fbe1d667d
Fix typo in Maintaining doc - FREEBIE
...
transperancy → transparency
2017-02-21 13:32:41 +05:30
Michael Kirk
e5c6d0db9a
fix potential deadlock
...
// FREEBIE
2017-02-20 18:01:27 -05:00
Matthew Chen
5cd1d17056
Merge branch 'charlesmchen/messagesViewNavBar'
2017-02-17 17:32:50 -05:00
Matthew Chen
a4093a5f7f
Respond to CR.
...
// FREEBIE
2017-02-17 17:30:49 -05:00
Michael Kirk
14a104b1b2
fix tests, and off by one in keeping old, accepted keys
...
// FREEBIE
2017-02-17 14:34:30 -05:00
Matthew Chen
b1744c2b4a
Refine the settings button of the home view.
...
// FREEBIE
2017-02-17 12:58:47 -05:00
Matthew Chen
29b30099a0
Refine icons sizes and layout again.
...
// FREEBIE
2017-02-17 12:58:47 -05:00
Matthew Chen
353fa57544
Rework messages view's navigation bar.
...
// FREEBIE
2017-02-17 12:58:47 -05:00
Matthew Chen
4f02e893e7
Merge branch 'feature/refineRegistrationAndVerification'
2017-02-17 12:57:23 -05:00
Matthew Chen
daa87974dc
Respond to CR.
...
// FREEBIE
2017-02-17 12:57:05 -05:00
Matthew Chen
57c60deda2
Further refine the registration and verification views.
...
// FREEBIE
2017-02-17 12:52:06 -05:00
Matthew Chen
199c564174
Merge branch 'feature/improveImageScaling'
2017-02-17 12:45:31 -05:00
Matthew Chen
04409e0cd3
Improve image scaling quality.
...
// FREEBIE
2017-02-17 12:45:21 -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
92509169a6
[SSK] Update SSK pod to reflect release/2.7.1.
...
// FREEBIE
2017-02-17 12:37:28 -05:00
Matthew Chen
c72e8f8e2f
Merge remote-tracking branch 'origin/release/2.7.1'
...
// FREEBIE
2017-02-17 12:34:03 -05:00
Matthew Chen
c61c75112a
Merge branch 'charlesmchen/sharing'
2017-02-17 09:45:44 -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
92a56b3a85
Merge branch 'feature/messageSortingRevisited'
2017-02-16 21:02:07 -05:00
Matthew Chen
701b264188
[libPhoneNumber-iOS] update pod.
...
// FREEBIE
2017-02-16 21:01:43 -05:00
Matthew Chen
82c4ca04c7
[SPK] Release 2.7.1 and prekey cleanup.
...
// FREEBIE
2017-02-16 21:01:20 -05:00
Matthew Chen
e27475f8a8
[SSK] Add “received at” timestamp to all TSMessages so that they may be sorted properly.
...
// FREEBIE
2017-02-16 21:00:55 -05:00
Matthew Chen
427f225df9
Merge branch 'feature/messageSortingRevisited'
2017-02-16 20:33:20 -05:00