Lyubo Marinov
8e6f043586
Move interceptComponent.js out of features/base/util
...
I don't like the file/function name, I'm not excited about the
complexity of the logic it implements, and it's definitely a reusable
piece worthy of being called a utility.
2017-04-14 13:12:47 -05:00
Saúl Ibarra Corretgé
13e3375e8a
[RN] Use proximity sensor when in audio-only mode
...
When the audio-only mode is enabled, turn on the proximity sensor to dim the
screen and disable touch controls when there is an object nearby.
2017-04-05 22:06:30 -05:00
yanas
3daae94bca
Merge pull request #1379 from jitsi/base-react-dialogs-2
...
Password required dialog (web&native) and native room lock using basic react dialogs.
2017-04-03 10:52:33 -05:00
damencho
61470c0d24
Moves web password required dialog to react.
2017-03-30 14:21:05 -05:00
Lyubo Marinov
4e276471e5
Comply w/ coding style: consistency
2017-03-28 11:43:33 -05:00
Saúl Ibarra Corretgé
c5eac63da1
[RN] Move all mobile only features to a subdirectory
2017-03-28 09:36:00 -05:00
Lyubo Marinov
23ddce122b
Comply w/ coding style
2017-03-07 21:54:37 -06:00
hristoterezov
814bd26c07
feat(Avatar): Implement Avatar for web
2017-03-07 21:54:37 -06:00
Lyubo Marinov
aef6e33c91
[RN] Fix remote JS debugging
2017-03-01 21:33:49 -06:00
Lyubo Marinov
3b54c527b6
Remove obsolete source code
2017-02-28 23:22:03 -06:00
Lyubo Marinov
18368fefaa
Comply w/ coding style
2017-02-28 23:22:02 -06:00
damencho
e3d4152e32
Adds react-i18next and its provider to react.
...
Adds translate function with default namespaces and options.
2017-02-28 13:13:47 -06:00
Saúl Ibarra Corretgé
b226c3aca3
[RN] Fix loading config.js from URLs with a non-standard port
...
`host` contains the hostname:port portion, whereas `hostname` is just the
hostname, not including the port.
2017-02-23 17:14:04 -06:00
Saúl Ibarra Corretgé
5b6985fc5c
[RN] Fix use of undefined APP
...
On RN we don't use the global APP object, so don't save the store there unless
it's defined, which is the case in the current web version. Also, check for
undefined explicitly, since a "if (!APP)" check will throw a ReferenceError.
2017-02-20 11:16:01 +01:00
Lyubomir Marinov
538af01bf5
Comply w/ coding style
2017-02-18 21:57:38 -06:00
hristoterezov
92d0589a37
ref(overlay): The overlays to use React
2017-02-18 17:03:50 -06:00
Lyubomir Marinov
d93bd3eda7
[RN] Use a default host when only a room name is specified
...
The mobile app remembers the domain which hosted the last conference. If
the user specified a full URL first and specified a room name only the
second time, it was not obvious that the second conference would be
hosted on the domain of the first conference.
2017-02-18 10:04:08 -06:00
Lyubomir Marinov
55a8b44224
Consistent middleware and reducer imports
2017-02-10 11:04:40 -06:00
Lyubomir Marinov
e29db31d91
Comply w/ coding style
2017-02-10 10:13:39 -06:00
Saúl Ibarra Corretgé
4519f26adf
[RN] Mute local video when app is in the background
2017-02-10 00:44:37 -06:00
Lyubomir Marinov
8509efc8af
Make the Web app aware of its context root
2017-02-07 08:27:23 -06:00
Saúl Ibarra Corretgé
7a8c84e990
[RN] Implement full screen mode while in a conference
...
The implementation varies across platforms, with the same goal: allow the app to
use the entire screen real state while in a conference.
On Android we use immersive mode, which will hide the status and navigation bars.
https://developer.android.com/training/system-ui/immersive.html
On iOS the status bar is hidden, with a slide effect.
2017-02-06 13:51:17 -06:00
Lyubomir Marinov
3743602c67
[RN] Fix the parsing of the domain out of a URL
2017-02-02 13:40:49 -06:00
Lyubomir Marinov
fdc96044ad
[RN] App-specific URL scheme
2017-01-31 22:47:47 -06:00
Lyubomir Marinov
366b2f1374
Simplify: Remove react/features/base/navigator
2017-01-28 19:56:35 -06:00
Lyubomir Marinov
49b3b49f3e
Remove duplication
...
The files react/index.native.js and react/index.web.js ended up having
very similar source code related to initializing the Redux store. Remove
the duplication.
Additionally, I always wanted the App React Component to be consumed
without the need to provide a Redux store to it.
2017-01-26 17:24:11 -06:00
Lyubomir Marinov
cbcee201f0
Comply w/ coding style
2017-01-26 07:58:46 -06:00
Ilya Daynatovich
6a0b92638c
Introduce interceptComponent function
2017-01-26 07:27:31 -06:00
Ilya Daynatovich
2e81b8493e
Introduce unsupported browser page
2017-01-26 07:27:31 -06:00
Ilya Daynatovich
57ba702dda
Clean up routing logic
2017-01-26 07:27:31 -06:00
Lyubomir Marinov
62bafcaf63
Introduce Platform in React
...
React Native provides a Platform abstraction which React does not
provide.
2017-01-26 07:27:31 -06:00
Lyubomir Marinov
7de5c9c1d2
Comply w/ coding style
2017-01-26 07:27:31 -06:00
Ilya Daynatovich
8248b14555
Integrate Mobile landing in the Redux app
2017-01-26 07:27:31 -06:00
Ilya Daynatovich
58a4f59fd8
Implement Landing component
2017-01-26 07:27:31 -06:00
hristoterezov
0efca9a9a8
fix(remotecontrol): Fixing issues after peer review.
2017-01-23 15:29:25 -06:00
hristoterezov
0f33e59e4d
feat(remotecontrol): announce remotecontrol support
2017-01-23 15:29:25 -06:00
Saúl Ibarra Corretgé
6c12681b9c
[RN][iOS] Default to speaker for video conferences
2017-01-20 14:06:15 -06:00
Saúl Ibarra Corretgé
acbfe5cb09
[RN] Keep device screen on while in a conference
2017-01-16 19:12:43 -06:00
Lyubomir Marinov
ba3d65c01f
Fix d17cc9fa
...
A bug was discovered in d17cc9fa
which would raise a failure to push
into the browser's history if a base href was defined. Fix the failure
by removing react-router. Anyway, the usage of react-router was
incorrect because the app must hit the server infrastructure when it
enters a room because the server will choose the very app version then.
2017-01-15 18:28:02 -06:00
Lyubomir Marinov
856732abab
Preserve URLs
2017-01-15 17:46:34 -06:00
Lyubomir Marinov
5f21e4c5b6
Introduce Platform in React
...
React Native provides Platform.
2017-01-15 12:09:52 -06:00
Lyubomir Marinov
0912dbf130
Remove duplication, simplify, comply with coding style
2017-01-12 10:37:01 -06:00
Lyubomir Marinov
2f01746c55
Remove duplication, simplify, comply with coding style
2017-01-10 13:06:18 -06:00
Lyubomir Marinov
b67994235e
Merge branch 'BeatC-moving-conference-init-to-react-1' of https://github.com/BeatC/jitsi-meet into BeatC-BeatC-moving-conference-init-to-react-1
2017-01-09 07:44:02 -06:00
Lyubomir Marinov
4fef8a3b79
[RN] Prevent unhandled JS errors from killing the process in Release
2017-01-05 15:06:41 -06:00
Ilya Daynatovich
f53fb3d814
Introduced new actions and functions for app initialization
2017-01-04 17:46:47 +02:00
Ilya Daynatovich
e716c1738c
Fix lint errs
2017-01-04 17:46:47 +02:00
Ilya Daynatovich
3190bfa058
Move redundant code from app.js
2017-01-04 17:45:52 +02:00
Ilya Daynatovich
c570b80d7b
moved app initialization to react app
2017-01-04 17:45:52 +02:00
Lyubomir Marinov
daf56455a5
Use Symbol for Redux action types to prevent conflicts
2016-12-11 22:21:51 -06:00