nielsandriesse
74bbe067d8
Update Pods
2020-06-05 10:38:44 +10:00
Niels Andriesse
476edc14f1
Remove CallKit
2020-02-06 10:34:13 +11:00
Michael Kirk
a837cc0ab0
fix builtInSpeaker type
2019-04-04 13:44:42 -06:00
Michael Kirk
409426d105
work around swift4.2 AudioSession API bug
2019-04-04 13:44:42 -06:00
Michael Kirk
d8640f60ef
undo most of Category/Mode conversion, respond to new types/api
2019-04-04 13:44:42 -06:00
Michael Kirk
30266bf65e
autoformatted
2019-04-04 13:44:42 -06:00
Michael Kirk
64a0c4bfaa
auto-migrate to Swift5
2019-04-04 13:44:42 -06:00
Matthew Chen
1b9eb3c572
Ensure Callkit is enabled for locale.
2019-03-21 11:16:11 -04:00
Michael Kirk
2850266d0b
Only show "missed call" notification for incoming calls
...
Show outgoing missed and busy calls as "incomplete outgoing call - [call back]"
2019-03-02 15:49:12 -07:00
Matthew Chen
d62fa19cb5
Respond to CR.
2019-02-13 16:42:18 -05:00
Matthew Chen
ed30b15fda
Add call setup time logging.
2019-02-13 16:42:18 -05:00
Matthew Chen
ea547fa46a
Merge tag '2.35.0.12'
2019-02-04 13:15:30 -05:00
Michael Kirk
a573bd4d3a
update WebRTC artifact to M72
2019-02-04 10:32:09 -07:00
Michael Kirk
1bfe691895
In app notifications for iOS10+
...
Extract shared notification presention/response
Implement adapters which use that logic for modern UNUserNotification and
legacy UINotifications
2019-02-01 17:44:13 -07:00
Michael Kirk
11afc967d2
move NotificationsManager behind NotificationsAdapter
2019-02-01 17:44:13 -07:00
Michael Kirk
ac3bbe26ba
rename CallNotificationsAdapter->NotificationsAdapter
2019-02-01 17:44:13 -07:00
Matthew Chen
867efb62ff
Respond to CR.
2019-01-31 15:48:50 -05:00
Matthew Chen
41b7205b02
Clean up ahead of PR.
2019-01-31 15:48:50 -05:00
Matthew Chen
bb17592971
Fail call if ICE updates fail to send.
2019-01-31 15:48:50 -05:00
Matthew Chen
70185dd872
Batch outgoing ICE updates.
2019-01-31 15:48:50 -05:00
Matthew Chen
5bb78cba25
Tune concurrency in call service.
2019-01-31 15:48:50 -05:00
Matthew Chen
c68eee5bfe
Accept newlines in link preview titles.
2019-01-25 12:57:17 -05:00
Matthew Chen
ec16860e48
Fix "device won't rotate after calls" issue.
2019-01-10 11:25:49 -05:00
Michael Kirk
5671fd2520
Revert "Revert 'new sort id'."
...
This reverts commit ebae75af00
.
2018-12-19 15:16:36 -07:00
Michael Kirk
3c450eeeaa
degrade from crashing to debug assert, upon failure we return a fully (overly)
...
redacted string
2018-11-12 09:55:56 -06:00
Michael Kirk
54059532f7
remove unused strong capture
2018-11-12 09:55:29 -06:00
Michael Kirk
24f97f1229
compiler warning: discard result explicitly
2018-11-12 09:54:42 -06:00
Michael Kirk
ce9ca1bdaa
audio player type
2018-10-24 07:46:27 -06:00
Michael Kirk
3b4188f34b
hoist audio session singleton to Environment
2018-10-24 07:46:25 -06:00
Matthew Chen
8830f0a594
Clean up ahead of PR.
2018-10-15 15:11:20 -04:00
Matthew Chen
0b4ed1175d
Create AppEnvironment.
2018-10-15 15:08:37 -04:00
Matthew Chen
d7e52367ff
Create AppEnvironment.
2018-10-15 15:08:37 -04:00
Michael Kirk
5b8d712add
add missing retain in peer connection client
2018-10-15 09:40:44 -06:00
Michael Kirk
d6a6024f37
Update PromiseKit
2018-10-13 16:04:20 -06:00
Matthew Chen
7d727b7ac9
Modify proto wrapper builders to require required fields.
2018-10-01 09:08:23 -04:00
Matthew Chen
ebae75af00
Revert 'new sort id'.
2018-09-27 19:40:51 -04:00
Michael Kirk
df61316495
minimize diff senderTimestamp -> timestamp
2018-09-26 09:52:33 -06:00
Michael Kirk
eef1368ad3
Timestamp audit step1: change signature
...
There is no change in functionality in this commit.
Apart from clarifying what the timestamp means (it's the timestamp of the
*sender*), this intentionally breaks all the call sites, so I could have a sane
way to thoroughly audit wherever we're passing in timestamps, to see where
we're depending on them to affect sort order.
For the sake of a cleaner diff of meaningful changes, instead of "fixing"
everything in this commit, I've just added comments and renamed signatures.
2018-09-26 09:52:33 -06:00
Matthew Chen
3fe7d7f9be
Remove more usage of logTag.
2018-09-10 17:25:46 -05:00
Matthew Chen
df7acfeed3
Simplify OWSPreferences access.
2018-09-07 16:28:21 -04:00
Matthew Chen
cc117b385c
Modify environment accessors to use our 'shared' convention.
2018-09-07 16:20:59 -04:00
Matthew Chen
3a12446be8
Modify environment accessors to use our 'shared' convention.
2018-09-07 16:20:41 -04:00
Matthew Chen
f9eab5cd24
Merge remote-tracking branch 'origin/release/2.29.2'
2018-09-07 15:27:50 -04:00
Matthew Chen
9ab4da5c81
cherry-pick Merge branch 'charlesmchen/logSdp'
2018-09-04 13:51:31 -06:00
Michael Kirk
d57c2f5157
enable sw decoders
2018-09-04 13:51:31 -06:00
Matthew Chen
0b5b74a901
Respond to CR.
2018-08-27 10:49:26 -04:00
Matthew Chen
490ac5dd76
Redact ice-pwd from SDP.
2018-08-27 10:49:26 -04:00
Matthew Chen
02daca11af
Redact ice-pwd from SDP.
2018-08-27 10:49:26 -04:00
Matthew Chen
2d06c05a4f
Log call session description.
2018-08-27 10:49:25 -04:00
Matthew Chen
329f8d6f45
Log call session description.
2018-08-27 10:49:25 -04:00