Lyubo Marinov
62c9762793
[RN] Protect AbstractApp and localStorage initialization
2018-02-05 15:26:01 -06:00
Lyubo Marinov
d7dddb2509
Introduce base/storage to represent the Web Storage API and persistence-related customizations
2018-02-02 15:13:26 -06:00
Lyubo Marinov
83243d5980
[RN] Fix legacy recent-list storage
2018-02-02 15:13:26 -06:00
Zoltan Bettenbuk
6e05cab46e
[RN] Fix legacy recent-list storage
2018-02-02 15:13:26 -06:00
Lyubo Marinov
7954d5fd39
Coding style
2018-02-02 15:13:26 -06:00
zbettenbuk
158cadf4f9
Improve persistency layer
2018-02-02 15:13:26 -06:00
Lyubo Marinov
f35578c803
[RN] Polyfill __filename ASAP
2018-02-02 15:13:26 -06:00
Saúl Ibarra Corretgé
c087e90099
[RN] Fix setReceivedVideoQuality if we are not yet in a conference
...
It may happen that such action is fired while joining.
2018-02-02 14:33:49 -06:00
Saúl Ibarra Corretgé
da0ae73d10
[RN] Fix pinParticipant if we are not yet in a conference
...
It may happen that such action is fired while joining.
2018-02-02 14:32:15 -06:00
Saúl Ibarra Corretgé
b4d44f367d
[RN] aspect-ratio: preserve mode when width === height
...
If the view gets resized to a 1:1 aspect ratio, remember the previous mode to
avoid flickering when going back to a larger size or different aspect ratio.
2018-02-02 14:19:08 -06:00
hristoterezov
083f6b400b
chore(capabilities.json): deploy
2018-02-01 17:21:52 -06:00
Saúl Ibarra Corretgé
dd5ae49217
Merge pull request #2407 from zbettenbuk/new-welcome-screen
...
Add URL validation and larger distance behind the back button
2018-01-31 16:26:09 +01:00
zbettenbuk
6a9e6db3be
[RN] Validate the URL in app-settings
2018-01-31 16:06:24 +01:00
virtuacoplenny
c4468cb7b8
chore(deps): update lib-jitsi-meet for connection quality logging ( #2436 )
2018-01-30 14:52:25 -08:00
Leonard Kim
80c4205fb8
chore(deps): update lib-jitsi-meet for ie11 browser caps fix
2018-01-29 16:16:21 -06:00
zbettenbuk
aa9efd6f69
[RN] Improve app-settings back button style
2018-01-29 10:58:46 +01:00
Piérre Reimertz
6f8f64ba48
[iOS] Fix crash if the app display name is not set
...
Fixes : #2377 #2267 #2158
2018-01-29 10:34:01 +01:00
Leonard Kim
1c3cef1eed
fix(notifications): reduce duration of initially muted notification
...
The current notification for starting muted is 2 minutes, which
may seem like "forever" so reduce it to dismiss faster.
2018-01-28 18:48:56 -06:00
Leonard Kim
2720c76e4d
fix(password): do not let guests edit password when roles are enabled
...
If config.enableUserRolesBasedOnToken is true, only let moderators
and non-guests modify the password. Otherwise, only let moderators
edit the password.
2018-01-28 18:48:24 -06:00
virtuacoplenny
4ab34589c8
Merge pull request #2431 from jitsi/recommended_browsers_link
...
fix(recommended-browsers): Fix link
2018-01-28 13:41:54 -08:00
hristoterezov
ed36132e94
fix(recommended-browsers): Fix link
2018-01-28 11:51:08 -06:00
virtuacoplenny
f43687944c
Merge pull request #2429 from jitsi/fix_chromium
...
chore(lib-jitsi-meet): Update the version.
2018-01-27 11:45:46 -08:00
hristoterezov
dda0ea0ba9
chore(lib-jitsi-meet): Update the version.
2018-01-27 13:02:46 -06:00
Lyubo Marinov
e1f967869a
[RN] Add builtin translations
2018-01-26 12:18:43 -06:00
Saúl Ibarra Corretgé
8673083829
[RN] Add builtin translations
...
Load all of them as imports, so the packager includes them in the bundle. Then
register them with the i18next library.
2018-01-26 16:27:33 +01:00
Lyubo Marinov
b52e584327
"feat(TPC): append TPC ID to stream IDs" & "fix(RTC): protect from counter overflow"
2018-01-25 11:21:40 -06:00
hristoterezov
4c65262a87
fix(browser-caps): Deploy.
2018-01-25 10:44:24 -06:00
bgrozev
7ce670df0c
doc: Add -f to update-ca-certificates
2018-01-25 10:42:43 -06:00
Boris Grozev
f5f341ca9e
npm: Updates lib-jitsi-meet to e895c9b86f57a288f644dcc61f81771034b932da.
2018-01-24 14:15:52 -06:00
Lyubo Marinov
f29fbb6757
[iOS] WebRTC 63 with 2 backports to fix a crash
2018-01-24 13:37:54 -06:00
virtuacoplenny
e5e3c6c6c4
Merge pull request #2410 from bgrozev/set-product
...
feat: Sets the "product" field in the analytics handler constructor.
2018-01-23 15:25:59 -08:00
Boris Grozev
dc92fb5073
feat: Sets the "product" field in the analytics handler constructor.
2018-01-23 16:14:31 -06:00
damencho
2478176f23
Adds uiLoaded event in iframe API, fired when all resources are loaded.
2018-01-23 15:43:49 -06:00
virtuacoplenny
12ec982067
Merge pull request #2400 from jitsi/browser_caps2
...
fix(lib-jitsi-meet): RTCBrowserType -> browser.
2018-01-22 13:57:50 -08:00
hristoterezov
c9e3e5052d
fix(lib-jitsi-meet): RTCBrowserType -> browser.
2018-01-22 15:56:06 -06:00
Emil Ivov
22401614a7
Merge pull request #2401 from virtuacoplenny/lenny/spot-feedback-api
...
feat(api): expose a way to submit feedback
2018-01-19 16:57:18 -06:00
Leonard Kim
762f529f1d
feat(api): expose a way to submit feedback
...
Spot will need a way to submit call feedback using the iframe
api. For now expose a method on conference.js to submit that
feedback. Exposing on conference.js looks to be the existing
pattern... Also add an event to notify consumers of the iframe
api that feedback was submitted, as postMessage is async
and the notification can at least give some guarantee maybe.
I haven't updated documentation yet as I'm not confident
about this api.
2018-01-19 14:27:44 -08:00
Saúl Ibarra Corretgé
1f6b743bec
[RN] Join room when pressing "go" on the keyboard
...
Improve the experience when joining a room by removing the need to tap the join
button. The keyboard type has also been set to "go", which translated on the
builtin keyboard button label to be "go" (it's builtin, the operating system
translates it). This works on both Android and iOS.
2018-01-19 16:10:51 -06:00
Lyubo Marinov
48f4317adb
[RN] Make video track fade-in effect cross-platform
2018-01-19 16:05:59 -06:00
Saúl Ibarra Corretgé
75f6786588
[RN] Make video track fade-in effect cross-platform
...
Android uses a SurfaceView to render video, which is not quite a View, so the
fade-in animation (which varies the opacity) doesn't work.
Instead, add an opaque black view covering the video, which transitions to
transparent. This creates much smoother transitions on Android, while behaving
the same.
In addition, I removed the flip animation for local tracks, which is no longer
used, since the camera is switched without changing tracks.
2018-01-19 15:32:17 -06:00
Lyubo Marinov
3ec4d67a99
[RN] Strip spaces when parsing URLs
2018-01-19 15:26:13 -06:00
Saúl Ibarra Corretgé
a23eec55e8
[RN] Strip spaces when parsing URLs
2018-01-19 15:14:51 -06:00
Lyubo Marinov
bdf2ecfe4b
[iOS] CocoaPods 1.4.0
2018-01-19 15:00:18 -06:00
Lyubo Marinov
fc36759114
[RN] WebRTC 63
2018-01-19 14:56:58 -06:00
Saúl Ibarra Corretgé
9c2849a663
[Android] Enable Java 1.8 compatibility support
...
It was recently introduced in WebRTC, so we we need to enable it project wide.
As for what features are supportd, see:
https://developer.android.com/studio/write/java8-support.html
2018-01-19 14:05:25 -06:00
Saúl Ibarra Corretgé
98ff20a026
[RN] Simplify initialization of AsyncStorage
2018-01-19 09:41:34 -06:00
Lyubo Marinov
b04661b40b
[RN] Revert unintentional disabling of the yellow box
2018-01-18 21:11:24 -06:00
Lyubo Marinov
112c856850
Fix settings screen layout on iOS and add soft back button
2018-01-18 15:45:25 -06:00
zbettenbuk
410dc132e1
Fix settings screen layout on iOS and add soft back button
2018-01-18 10:06:26 -06:00
Saúl Ibarra Corretgé
b7f950f5f7
feat(analytics): shield sending analytics events
...
Any failure in analytics should not prevent the natural flow of the code. Shield
the function by catching and logging any exception.
2018-01-17 16:46:54 -06:00