Saúl Ibarra Corretgé
dd23ed09ad
deps: react-native@0.60
2019-08-21 11:12:56 +02:00
Saúl Ibarra Corretgé
53f98df8f3
deps: react-native@0.59.10
2019-08-16 07:26:54 +02:00
Saúl Ibarra Corretgé
1c1e8a942b
audio-mode: refactor device handling
...
This commit refactors device selection (more heavily on iOS) to make it
consistent across platforms.
Due to its complexity I couldn't break out each step into separate commits,
apologies to the reviewer.
Changes made to device handling:
- speaker is always the default, regardless of the mode
- "Phone" shows as a selectable option, even in video call mode
- "Phone" is not displayed when wired headphones are present
- Shared device picker between iOS and Android
- Runtime device updates while the picker is open
2019-08-14 18:57:03 +02:00
Дамян Минков
8800cb4580
Adds live streaming sound notification. ( #4532 )
...
* Adds live streaming sound notification.
* Adds ios resources for the new files.
2019-08-12 18:34:38 +03:00
Saúl Ibarra Corretgé
598b6f0598
deps: update react-native-webrtc
...
WebRTC is now at M75
2019-07-09 17:22:32 +02:00
Saúl Ibarra Corretgé
820abfd059
ios: sync Podfile.lock
2019-07-09 12:58:07 +02:00
Bettenbuk Zoltan
fe1187d7b7
ref: remove unused libs
2019-07-08 16:53:30 +02:00
Saúl Ibarra Corretgé
6383d000a9
rn: raise version to 19.3
2019-07-03 21:09:15 +02:00
Chris Hansen
52362c4675
Fix spelling mistake on pragma mark
...
It causes a compiler error in Xcode 11 because it doesn't know how to parse it.
2019-07-02 14:11:01 -07:00
Saúl Ibarra Corretgé
9e95e7cd97
rn: bump SDK version to 2.2.0
2019-06-26 12:04:17 +02:00
Saúl Ibarra Corretgé
70b864f00b
deps: react-native-google-signin@2.0.0
2019-06-18 14:51:44 +02:00
Saúl Ibarra Corretgé
fa88db6897
ios: update CocoaPods to 1.7.1
2019-06-14 13:24:14 +02:00
Saúl Ibarra Corretgé
e33b334307
rn: add SDK API to set user information
...
At the moment it includes:
- display name
- email
- avatar URL
This information is used *only* if no token was specified.
2019-06-11 17:27:16 +00:00
Saúl Ibarra Corretgé
f7b92f65ca
ios: add feature flag to enable recording on iOS
2019-06-11 13:37:50 +00:00
Saúl Ibarra Corretgé
cf7b10d53d
feature-flags: initial implementation
...
The welcomePageEnabled and pictureInPictureEnabled props on mobile have been
converted to feature flags.
2019-06-11 13:37:50 +00:00
Saúl Ibarra Corretgé
431a221c63
ios: be resilient to invalid UUIDs
2019-06-11 10:04:15 +00:00
Mihai Damian
477826089c
ios: Added property for setting PiP initial position
2019-06-11 09:25:23 +00:00
Saúl Ibarra Corretgé
fa3888991f
rn: avoid logging initial props in release builds
...
They may contain sensitive information.
2019-05-31 11:49:36 +02:00
Hristo Terezov
9712804040
fix(Amplitude): user id
2019-05-29 09:53:31 -07:00
Saúl Ibarra Corretgé
d65b71b584
rn: add ability to set the conference subject
2019-05-29 14:48:02 +02:00
Saúl Ibarra Corretgé
371ca4eef1
ios: don't require bitcode for Debug builds
2019-05-24 14:11:08 +02:00
paweldomas
1bc28e4904
watchos: display a message if the recent list is empty
2019-05-24 09:41:31 +02:00
Saúl Ibarra Corretgé
9352517705
ios: always log delegate method calls
2019-05-23 15:16:31 +02:00
Saúl Ibarra Corretgé
47d5163c52
rn: don't tag builds by default
...
People run these in their own checkout and will run into problems because
tagging will fail.
2019-05-23 12:07:04 +02:00
Saúl Ibarra Corretgé
9445cf99fd
Revert "ios: remove no longer needed code"
...
This reverts commit 603d161788
.
2019-05-22 18:10:35 +02:00
paweldomas
96b226de24
watchos: change the icons
...
Inverts the icons to follow more what's in the phone app instead of
CallKit.
2019-05-22 17:25:35 +02:00
François Benaiteau
61b66e0edf
doc: fix incorrect code examples for universal / deep linking
2019-05-22 14:08:37 +02:00
Saúl Ibarra Corretgé
1c809eb428
ios: strip bitcode when releasing the SDK
2019-05-15 14:07:25 +02:00
Saúl Ibarra Corretgé
e94edcd4ae
ios: automagically download a bitcode WebRTC build if needed
2019-05-15 09:54:17 +02:00
paweldomas
b48651396f
fix(travis): upload through ssh proxy
2019-05-14 19:37:37 -05:00
Saúl Ibarra Corretgé
f060ac9db1
ios: notify RTCAudioSession about CallKit AVAudioSession activation
2019-05-14 21:09:39 +02:00
Saúl Ibarra Corretgé
e66b596a0d
ios: add ability to override SDK version when releasing
2019-05-14 17:00:02 +02:00
Saúl Ibarra Corretgé
6f320f463d
rn: don't use annotated tags when building the SDKs
2019-05-14 17:00:02 +02:00
Saúl Ibarra Corretgé
02955ab57c
deps: react-native@0.59.8
...
https://github.com/react-native-community/releases/blob/master/CHANGELOG.md#v0598
2019-05-14 10:22:50 +02:00
Saúl Ibarra Corretgé
103ae363f6
ios: fix CallKit crash in development mode
...
It's possible a CallKit event arrives when the React Bridge has been torn down
and there is an assert that checks this. In order to avoid a crash, just skip
the event.
2019-05-09 13:22:58 +02:00
paweldomas
ff6b27eafa
fix(travis): add watch dev prov profile
2019-05-08 19:01:28 -05:00
paweldomas
8cb19ccbf6
fix(travis): download WebRTC bitcode
2019-05-08 19:01:28 -05:00
Saúl Ibarra Corretgé
b45a5da6e2
rn: use new AsyncStorage package
...
It was extracted from the RN core to a community maintained package.
2019-05-08 16:03:09 +02:00
Saúl Ibarra Corretgé
2fad9f9ba8
ios: update Podfile.lock
2019-05-08 12:12:54 +01:00
Bettenbuk Zoltan
86d0d4fc22
rn: add DialInSummary
2019-05-07 18:02:14 +02:00
Saúl Ibarra Corretgé
7d2ac0244d
deps: react-native-webrtc@4064c6f2db4f8b961daaaa8dafc6a896d7cfbc43
...
New M69 build with Metal crash fixes.
2019-05-03 19:29:30 +02:00
Saúl Ibarra Corretgé
c0efea5168
ios: enable bitcode
...
Time has come. We need to enable bitcode. It's optional for iOS targets, but
mandatory for the entire project if there is a watchOS target. Since we have a
watchOS target, it's time to enable it.
2019-05-03 19:29:30 +02:00
Saúl Ibarra Corretgé
5ed53dcef5
ios: update Fastlane for watchOS app
2019-05-03 19:29:30 +02:00
Saúl Ibarra Corretgé
746159a1ac
ios: set compilation mode to "wholemodule" for release builds
2019-05-03 19:29:30 +02:00
Saúl Ibarra Corretgé
43a8fd2a53
ios: set iOS deployment target correctly everywhere
2019-05-03 19:29:30 +02:00
Saúl Ibarra Corretgé
a26bb2c1a6
watchos: add watchOS app
...
Co-authored-by: Pawel Domas <pawel.domas@jitsi.org>
2019-05-03 19:29:30 +02:00
Saúl Ibarra Corretgé
5cc01b074e
ios: update Podfile.lock for RN update
2019-05-03 10:27:17 +02:00
Saúl Ibarra Corretgé
bf7b1c5cfc
rn: add support for alpha.jitsi.net
2019-05-01 23:23:24 +02:00
Saúl Ibarra Corretgé
85388b8d23
ios: handle some corner cases with Firebase Dynamic Links
...
- handle some weird bug
(https://github.com/firebase/firebase-ios-sdk/issues/233 )
- use a common function to extract the URL off a dynamic link
2019-04-25 18:18:09 +02:00
Saúl Ibarra Corretgé
33f133ac25
ios: simplify code for handling CallKit listeners
...
Replace the Swift array with an Objective-C one, since it's going to store
Objective-C objects and not Swift objects (or Swift objects which inherit from
NSObject, which is equivalent).
This avoids the need for JMCallKitEventListenerWrapper entirely, since an
NSArray can store NSObjectProtocol objects, unlike a Swift array, which prompted
the creation of the wrapper in the first place.
2019-04-25 18:17:55 +02:00