14 Commits

Author SHA1 Message Date
Jordan Rose
42969ce9da Update to RingRTC v2.24.0
RingRTC (along with WebRTC) are no longer included as submodules; now
they are a nearly-standard pod dependency with an extra "prebuild
checksum" to download the built artifacts.

This removes the submodules as well as the storing of the WebRTC
artifact repo commit in the app's Info.plist. RingRTC already prints
the current version in debug logs, so we're not losing anything.
2023-02-06 11:53:14 -08:00
Nora Trapp
1a183e97ad PR Feedback 2020-01-02 12:06:44 -08:00
Orta Therox
469e169962 Convert to just using CocoaPods for dependencies 2020-01-02 12:03:57 -08:00
Michael Kirk
fbfa5e6dee Update MAINTAINING.md 2018-05-22 13:21:54 -04:00
Joshua Lund
2c18a75d12 Update to the new GitHub organization name 2018-02-13 10:52:07 -05:00
Michael Kirk
961576448b Update WebRTC to M59 + signal patches
// FREEBIE
2017-07-10 11:15:57 -05:00
Prayag Verma
8fbe1d667d Fix typo in Maintaining doc - FREEBIE
transperancy → transparency
2017-02-21 13:32:41 +05:30
Matthew Chen
9e7ca5d87c Refine Carthage instructions.
// FREEBIE
2017-02-13 09:37:02 -05:00
Matthew Chen
98a57d69c7 Revert "Corrected BUILDING.md and MAINTAINING.md instructions so new developers will have a successful build in XCode. Current instructions from BUILDING.md were not current and incomplete nor referenced MAINTAINING.md."
This reverts commit 13647bab39.
2017-02-13 09:35:54 -05:00
EDSGH
13647bab39 Corrected BUILDING.md and MAINTAINING.md instructions so new developers will have a successful build in XCode. Current instructions from BUILDING.md were not current and incomplete nor referenced MAINTAINING.md. 2017-02-13 09:35:46 -05:00
Michael Kirk
dbb29d7d7e Don't require recording permissions until call is ringing.
We do this by manually managing the RTCAudioSession.
Unfortunately to do this we have to include a couple of RTC headers not
exported by the default build of WebRTC.framework (see: Libraries/WebRTC)

// FREEBIE
2017-01-17 21:49:13 -05:00
Matthew Chen
692429480b Respond to CR.
// FREEBIE
2017-01-12 09:56:10 -05:00
Matthew Chen
74ca54d78e Improve instructions on how to build WebRTC.
// FREEBIE
2017-01-12 09:56:09 -05:00
Michael Kirk
647b2b37e9 WIP: WebRTC calling
* Ensure NotificationsManager has dependencies
    Otherwise it's easy to mess up the order of the required dependencies.
* move AccountManager into Environment, it's heavy to construct

// FREEBIE
2017-01-12 09:56:05 -05:00