Matthew Chen
26001e49d1
Unify log tags.
2018-08-15 10:24:29 -04:00
Matthew Chen
27b6a5e5bb
Open message search results.
2018-06-12 12:44:32 -04:00
Matthew Chen
879b9d4c72
Respond to CR.
2018-06-01 12:39:13 -04:00
Matthew Chen
4d8c764789
Migrate to Swift 4.
2018-05-30 15:05:02 -04:00
Matthew Chen
91d54360ba
Add contact view.
2018-05-03 14:09:54 -04:00
Michael Kirk
d7f8c3e9d3
Ensure inputAccessory doesn't obscure the SN alert
...
This affects iOS 8, 9, and to a lesser degree iOS10.
On iOS11, presenting an alert causes the keyboard/inputAccessoryView to
temporarily dismiss.
// FREEBIE
2018-02-21 16:35:46 -05:00
Matthew Chen
7a1e47cd26
Add asserts around Swift singletons.
2017-12-07 13:57:45 -05:00
Matthew Chen
b4e8df79da
Migrate environment to SignalMessaging.
2017-12-05 10:29:29 -05:00
Matthew Chen
8cc33b3de1
Refine loading view of share extension.
2017-12-01 10:48:18 -05:00
Michael Kirk
a11d83187b
WIP: Framework-friendly - compiles but crashes on launch
...
// FREEBIE
2017-11-29 13:58:27 -08:00
Matthew Chen
5e61307ce3
Don't ask for microphone permissions if app is not active.
...
// FREEBIE
2017-11-09 02:58:51 -05:00
Matthew Chen
03aacbd682
[SSK] Try applying national prefixes when parsing phone numbers.
...
// FREEBIE
2017-07-21 15:21:22 -04:00
Matthew Chen
d639d6557e
Add owsFail free function for swift.
...
// FREEBIE
2017-07-11 16:20:20 -04:00
Michael Kirk
146031e4d5
update copy / remove some unused "unseen" tracking
...
// FREEBIE
2017-06-07 10:19:09 -04:00
Michael Kirk
5b12f4afae
Prevent outgoing calls started from various places unless have been seen
...
e.g. from contacts app
// FREEBIE
2017-06-01 12:59:34 -07:00
Michael Kirk
130aa132a0
Reject incoming calls from an unseen changed identity
...
// FREEBIE
2017-06-01 12:59:34 -07:00
Matthew Chen
34a7f9cba5
Respond to CR.
...
// FREEBIE
2017-05-08 14:24:32 -04:00
Michael Kirk
a58a71f8f4
no contacts banner -> system settings
2017-05-08 11:15:45 -04:00
Michael Kirk
faa797c743
Fix crash when placing call
...
// FREEBIE
2017-05-01 16:40:32 -04:00
Michael Kirk
da8596c1ba
Check microphone permissions: Clean up
...
* copy tweaks
* use "settings" instead of "privacy settings" for button text
* include comments in NSLocalizedString param so they can be extracted with genstrings
* style dismiss action as "cancel"
// FREEBIE
2017-04-14 10:46:40 -04:00
Christoph Hagen
70efb5e9ec
Check microphone permissions before starting a call
2017-04-14 10:46:18 -04:00
Matthew Chen
9db33a9651
Remove RedPhone code.
...
// FREEBIE
2017-03-29 12:25:33 -04:00
Matthew Chen
e724acc978
Respond to CR.
...
// FREEBIE
2017-03-22 17:02:42 -04:00
Matthew Chen
c6a280e005
Only initiate WebRTC calls, not RedPhone calls.
...
// FREEBIE
2017-03-22 17:02:42 -04:00
Matthew Chen
814c6d2505
Only initiate WebRTC calls, not RedPhone calls.
...
// FREEBIE
2017-03-22 17:02:42 -04:00
Michael Kirk
aa268e36c2
This constructor can return nil
...
seeing frequent crash in the wild on this line, maybe this is why?
// FREEBIE
2017-03-14 18:59:48 -04:00
Matthew Chen
f4453eb995
Enable WebRTC-based audio and video calls by default.
...
// FREEBIE
2017-02-21 11:10:57 -05:00
Matthew Chen
734dec12e9
Respond to CR.
...
// FREEBIE
2017-02-07 17:33:13 -05:00
Matthew Chen
c43063e1d6
Add “interstitial call view” that is shown during lengthy “webrtc supported” check.
...
// FREEBIE
2017-02-07 17:17:06 -05:00
Michael Kirk
b8711f9abc
contact can be nil for outgoing redphone call
...
Now that it's easier to start a thread with a non-contact recipient this
is more relevant.
// FREEBIE
2017-02-06 15:46:53 -05:00
Matthew Chen
8f6483e9b4
Fix bug in the busy logic.
...
// FREEBIE
2017-02-03 16:47:34 -05:00
Matthew Chen
05f123c5eb
Fix ongoing call check in OutboundCallInitiator.
...
// FREEBIE
2017-02-03 12:04:21 -05:00
Matthew Chen
d7e434eb03
Modify OutboundCallInitiator to abort if there is an ongoing RedPhone or WebRTC call.
...
// FREEBIE
2017-02-03 11:37:57 -05:00
Michael Kirk
2a9aa4c852
users can opt out of CallKit
...
// FREEBIE
2017-02-02 19:09:37 -05:00
Michael Kirk
cd36123bf1
rename method to better reflect how its used
...
// FREEBIE
2017-02-01 19:50:21 -05:00
Michael Kirk
7e825648ef
Show alert when trying to call a non-signal contact from Contacts.
...
// FREEBIE
2017-02-01 19:22:25 -05:00
Michael Kirk
bbfd9ba74d
Place Signal/Redphone calls from system contacts
...
// FREEBIE
2017-02-01 18:56:37 -05:00