Michael Kirk
|
ff2f9ebaf0
|
fix compiling on 32bit.
// FREEBIE
|
2017-10-05 13:02:38 -04:00 |
|
Michael Kirk
|
f171c56488
|
Video calls use MetalKit when available
Taking advantage of the new RTCMTLVideoView where available
(64bit && >=iOS9), should help performance (battery and rendering
quality).
// FREEBIE
|
2017-10-05 13:02:38 -04:00 |
|
Michael Kirk
|
7e39e58fc6
|
WebRTC M61
// FREEBIE
|
2017-10-05 13:02:38 -04:00 |
|
Michael Kirk
|
4ab0ae273c
|
pull translations
// FREEBIE
|
2017-10-04 18:05:28 -04:00 |
|
Michael Kirk
|
7b50a0c7d3
|
bump build
// FREEBIE
|
2017-10-04 17:58:27 -04:00 |
|
Michael Kirk
|
a28dfd7c58
|
Merge branch 'qatar-censorship-circumvention'
|
2017-10-04 17:56:27 -04:00 |
|
Joshua Lund
|
8ff14a3f6a
|
Enable censorship circumvention in Qatar.
// FREEBIE
|
2017-10-04 17:56:22 -04:00 |
|
Matthew Chen
|
f467471794
|
Merge branch 'charlesmchen/ignoreGroupInfoRequest'
|
2017-10-04 17:44:08 -04:00 |
|
Matthew Chen
|
0c46b770e9
|
Ignore group info requests if sender and recipient aren't both known group members.
// FREEBIE
|
2017-10-04 10:19:19 -04:00 |
|
Matthew Chen
|
a5023aadab
|
Merge branch 'charlesmchen/groupSafety'
|
2017-10-04 10:07:11 -04:00 |
|
Matthew Chen
|
13a6657991
|
Respond to CR.
// FREEBIE
|
2017-10-04 10:06:38 -04:00 |
|
Matthew Chen
|
2a5a0929e6
|
Create & access groups more carefully.
// FREEBIE
|
2017-10-04 09:45:09 -04:00 |
|
Matthew Chen
|
380ed0f82b
|
Create & access groups more carefully.
// FREEBIE
|
2017-10-04 09:45:09 -04:00 |
|
Matthew Chen
|
87c5a6c5fb
|
Merge branch 'charlesmchen/respondToSyncBlocklistRequest'
|
2017-10-04 09:24:21 -04:00 |
|
Matthew Chen
|
a31b1aeea6
|
Respond to "sync block list" request.
// FREEBIE
|
2017-10-04 09:23:14 -04:00 |
|
Michael Kirk
|
4e30ec1aef
|
bump build
// FREEBIE
|
2017-10-03 16:08:59 -04:00 |
|
Michael Kirk
|
b217315261
|
Merge branch 'mkirk/fix-readreceipt-pref'
|
2017-10-03 16:08:15 -04:00 |
|
Michael Kirk
|
462a6e4456
|
Persist read receipts to proper collection
// FREEBIE
|
2017-10-03 16:06:11 -04:00 |
|
Michael Kirk
|
7636f41b1a
|
sync translations
(omitted blowing away existing "Submit" translation which was uploaded too recently)
// FREEBIE
|
2017-10-03 11:21:59 -04:00 |
|
Michael Kirk
|
ba15f7775e
|
Merge branch 'charlesmchen/tweakScrollDownButtonMargins'
|
2017-10-03 11:19:02 -04:00 |
|
Matthew Chen
|
cef1f9186d
|
Fix the scroll down button margins.
// FREEBIE
|
2017-10-03 11:18:57 -04:00 |
|
Michael Kirk
|
b938ec6edf
|
bump build
// FREEBIE
|
2017-10-03 11:16:50 -04:00 |
|
Michael Kirk
|
8dd3e47d87
|
Merge branch 'mkirk/send-config-sync-on-change'
|
2017-10-03 11:16:22 -04:00 |
|
Michael Kirk
|
2125dbe72c
|
CR: Avoid potential transaction nesting
also clean up description method
// FREEBIE
|
2017-10-03 11:11:15 -04:00 |
|
Michael Kirk
|
5d62741a3c
|
Sync read receipt configuration upon set
// FREEBIE
|
2017-10-03 09:17:08 -04:00 |
|
Michael Kirk
|
e22db2adbd
|
Shorter string fits button better on small devices
// FREEBIE
|
2017-10-02 18:20:23 -04:00 |
|
Michael Kirk
|
6fd6385397
|
sync translations
// FREEBIE
|
2017-10-02 17:44:27 -04:00 |
|
Michael Kirk
|
d5f8c79336
|
bump build
// FREEBIE
|
2017-10-02 17:39:28 -04:00 |
|
Michael Kirk
|
2292f20c93
|
Merge branch 'charlesmchen/fixIsContactTest'
|
2017-10-02 17:38:58 -04:00 |
|
Matthew Chen
|
9f5454a4cb
|
Fix the "is contact" test.
// FREEBIE
|
2017-10-02 17:38:54 -04:00 |
|
Matthew Chen
|
10c00501fd
|
Fix the "is contact" test.
// FREEBIE
|
2017-10-02 17:38:54 -04:00 |
|
Matthew Chen
|
50ec55c313
|
Fix the "is contact" test.
// FREEBIE
|
2017-10-02 17:38:54 -04:00 |
|
Michael Kirk
|
2ddde6617e
|
Merge branch 'mkirk/sync-settings-req'
|
2017-10-02 17:35:04 -04:00 |
|
Michael Kirk
|
ab5b090338
|
Sync read receipt config to linked devices
// FREEBIE
|
2017-10-02 16:35:53 -04:00 |
|
Michael Kirk
|
be197621ac
|
Add read receipts field/configuration protos
Also converge with Android protos where possible
// FREEBIE
|
2017-10-02 16:03:17 -04:00 |
|
Matthew Chen
|
25d75363ff
|
Merge branch 'charlesmchen/gifs'
|
2017-10-02 15:25:34 -04:00 |
|
Matthew Chen
|
8b7d34e51c
|
Respond to CR.
// FREEBIE
|
2017-10-02 15:24:57 -04:00 |
|
Matthew Chen
|
fd9188415f
|
Respond to CR.
// FREEBIE
|
2017-10-02 14:26:03 -04:00 |
|
Matthew Chen
|
a0c9a84390
|
Clean up ahead of PR.
// FREEBIE
|
2017-10-02 13:37:32 -04:00 |
|
Matthew Chen
|
d73a1a02a8
|
Tweak GIF cells.
// FREEBIE
|
2017-10-02 13:37:32 -04:00 |
|
Matthew Chen
|
801734a938
|
Clean up ahead of PR.
// FREEBIE
|
2017-10-02 13:37:32 -04:00 |
|
Matthew Chen
|
e4556967b6
|
Ensure gif cells reload when app becomes active or network becomes available.
// FREEBIE
|
2017-10-02 13:37:32 -04:00 |
|
Matthew Chen
|
5b70116209
|
Unify the "message was sent" logic in conversation view. Ensure "message sent" sounds are played after sending attachments.
// FREEBIE
|
2017-10-02 13:37:32 -04:00 |
|
Matthew Chen
|
3bfb91d0c2
|
Ignore obsolete GIF requests.
// FREEBIE
|
2017-10-02 13:37:32 -04:00 |
|
Matthew Chen
|
c32945b576
|
Clean up ahead of PR.
// FREEBIE
|
2017-10-02 13:37:32 -04:00 |
|
Matthew Chen
|
56e30d954e
|
Clean up ahead of PR.
// FREEBIE
|
2017-10-02 13:37:32 -04:00 |
|
Matthew Chen
|
e0194fd605
|
Allow multiple simultaneous GIF downloads.
// FREEBIE
|
2017-10-02 13:37:32 -04:00 |
|
Matthew Chen
|
d9658ab9d1
|
Clean up ahead of PR.
// FREEBIE
|
2017-10-02 13:37:32 -04:00 |
|
Matthew Chen
|
a65a4b133c
|
Clean up ahead of PR.
// FREEBIE
|
2017-10-02 13:37:32 -04:00 |
|
Matthew Chen
|
48e6cea207
|
Replace FLAnimatedImage with YYImage.
// FREEBIE
|
2017-10-02 13:37:32 -04:00 |
|