|
|
@ -25,7 +25,6 @@ class CallViewController: OWSViewController, CallObserver, CallServiceObserver,
|
|
|
|
|
|
|
|
|
|
|
|
// MARK: Views
|
|
|
|
// MARK: Views
|
|
|
|
|
|
|
|
|
|
|
|
var isViewLoaded = false
|
|
|
|
|
|
|
|
var hasConstraints = false
|
|
|
|
var hasConstraints = false
|
|
|
|
var blurView: UIVisualEffectView!
|
|
|
|
var blurView: UIVisualEffectView!
|
|
|
|
var dateFormatter: DateFormatter?
|
|
|
|
var dateFormatter: DateFormatter?
|
|
|
@ -181,11 +180,14 @@ class CallViewController: OWSViewController, CallObserver, CallServiceObserver,
|
|
|
|
updateCallUI(callState: call.state)
|
|
|
|
updateCallUI(callState: call.state)
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
override func loadView() {
|
|
|
|
|
|
|
|
self.view = UIView()
|
|
|
|
|
|
|
|
createViews()
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
override func viewDidLoad() {
|
|
|
|
override func viewDidLoad() {
|
|
|
|
super.viewDidLoad()
|
|
|
|
super.viewDidLoad()
|
|
|
|
|
|
|
|
|
|
|
|
createViews()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
contactNameLabel.text = contactsManager.displayName(forPhoneIdentifier: thread.contactIdentifier())
|
|
|
|
contactNameLabel.text = contactsManager.displayName(forPhoneIdentifier: thread.contactIdentifier())
|
|
|
|
updateAvatarImage()
|
|
|
|
updateAvatarImage()
|
|
|
|
NotificationCenter.default.addObserver(forName: .OWSContactsManagerSignalAccountsDidChange, object: nil, queue: nil) { [weak self] _ in
|
|
|
|
NotificationCenter.default.addObserver(forName: .OWSContactsManagerSignalAccountsDidChange, object: nil, queue: nil) { [weak self] _ in
|
|
|
@ -198,7 +200,6 @@ class CallViewController: OWSViewController, CallObserver, CallServiceObserver,
|
|
|
|
call.addObserverAndSyncState(observer: self)
|
|
|
|
call.addObserverAndSyncState(observer: self)
|
|
|
|
|
|
|
|
|
|
|
|
Environment.getCurrent().callService.addObserverAndSyncState(observer: self)
|
|
|
|
Environment.getCurrent().callService.addObserverAndSyncState(observer: self)
|
|
|
|
self.isViewLoaded = true
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
// MARK: - Create Views
|
|
|
|
// MARK: - Create Views
|
|
|
|