Leonard Kim
e1f7d4585e
ref(filmstrip): move some video container overrides
2018-06-29 20:11:59 +01:00
Leonard Kim
bdae4b9493
ref(filmstrip): remove ie11 css flex hack
2018-06-29 20:11:59 +01:00
Leonard Kim
8f688c3535
ref(filmstrip): move around small video and quality label styles
2018-06-29 20:11:59 +01:00
Leonard Kim
60ae8497c0
ref(filmstrip): move some small video specific styling to own file
2018-06-29 20:11:59 +01:00
Leonard Kim
7c1b7a588e
ref(filmstrip): move filmstrip styles to filmstrip folder
2018-06-29 20:11:59 +01:00
Leonard Kim
fd05f120ff
ref(filmstrip): move vertical filmstrip overrides to new filmstrip folder
2018-06-29 20:11:59 +01:00
Leonard Kim
d9fa05f42e
ref(filmstrip): move toolbar css to own file
2018-06-29 20:11:59 +01:00
Leonard Kim
12901be6be
ref(filmstrip): move presence label styles with similar styles
2018-06-29 20:11:59 +01:00
Zoltan Bettenbuk
009eeccf3c
Merge pull request #3142 from virtuacoplenny/lenny/new-audio-output-icon
...
feat(device-selection): new icon for audio output
2018-06-29 14:50:46 +02:00
Zoltan Bettenbuk
e01acd9cf0
Merge pull request #3187 from virtuacoplenny/lenny/cleanup-new-toolbox-css
...
ref(toolbar): remove use-new-toolbox class
2018-06-29 14:48:15 +02:00
Bettenbuk Zoltan
ac63a0fa73
Calendar feature disabled state getter
...
This commit adds a state getter that considers checking the enabled/disabled state of the calendar feature, so then other features don’t have to do it manually.
2018-06-29 09:36:34 +01:00
Saúl Ibarra Corretgé
1d296f9704
[RN] Update audio route selection copy
2018-06-29 10:08:04 +02:00
Leonard Kim
98e3bcb691
feat(device-selection): new icon for audio output
2018-06-28 14:59:07 -07:00
Leonard Kim
880d3525db
squash: pass class name into filmstrip
2018-06-28 11:06:10 -07:00
Leonard Kim
c958c64ba8
ref(toolbar): remove use-new-toolbox class
...
Very likely I broke something subtle and I'm prepared to fix it.
2018-06-28 11:06:10 -07:00
bgrozev
cc319ad5e9
chore: Updates the callstats lib. ( #3207 )
2018-06-28 17:40:33 +01:00
Saúl Ibarra Corretgé
75b2eb0f99
deps: update lib-jitsi-meet dependency
2018-06-28 13:55:12 +02:00
Saúl Ibarra Corretgé
acb3bd7ad7
feat(BrowserSupport): remove PluginRequiredBrowser
...
WebRTC plugin support has been axed, this is now dead code.
2018-06-28 13:55:12 +02:00
Saúl Ibarra Corretgé
7fcc95c9da
feat(UnsupportedDesktopBrowser): recommend Edge, not IE
2018-06-28 13:55:12 +02:00
Saúl Ibarra Corretgé
87fa8de815
feat(sanity): axe IE and Temasys plugin support 🔥 🔥 🔥
2018-06-28 13:55:12 +02:00
Bettenbuk Zoltan
7164cd49e4
[RN] Implement Recording on mobile
2018-06-28 12:47:50 +02:00
Bettenbuk Zoltan
4ac367d403
[RN] Implement Labels on mobile
2018-06-28 12:47:50 +02:00
Bettenbuk Zoltan
ffd0827354
[RN] Implement Notifications on mobile
2018-06-28 12:47:50 +02:00
Sam Joseph
00f18e9369
doc: minor grammatical fix ( #3202 )
2018-06-28 11:07:47 +02:00
jmacelroy
401c43ee02
fix: Properly setting poltergeist ignore status.
2018-06-27 17:28:20 -05:00
Jacob MacElroy
6ae5adcb3d
Creating a poltergiest library and using in for mod_muc_poltergeist.
2018-06-27 11:59:38 -05:00
Saúl Ibarra Corretgé
535e5b4f64
[iOS] Update Podfile.lock
...
Syntax changed slightly with an update to CocoaPods.
2018-06-26 17:59:02 +02:00
Saúl Ibarra Corretgé
a5d0bfe1d4
Merge pull request #3179 from jitsi/reload_screen_a_catch_all
...
[RN] Reload screen a catch all
2018-06-26 17:07:06 +02:00
paweldomas
67d7d4fc14
feat(RN): add a fatal error state which is a catch all
...
Adds a fatal error state on which will depend whether or not the reload
screen is to be displayed. It is to happen when a relevant fatal error
action is not claimed by any feature for error recovery (the recoverable
flag is not set).
2018-06-26 15:39:56 +02:00
Lyubo Marinov
342a00a6af
lib-jitsi-meet M67
2018-06-26 01:36:50 -05:00
Lyubo Marinov
bf14e66142
react-native-webrtc M67
2018-06-26 00:08:58 -05:00
Saúl Ibarra Corretgé
c3f602b7b6
Revert "fix(android): do not require java 8 target"
...
This reverts commit 9e0fee6c7d
.
WebRTC requires Java 8, and Java 7 is now considered unsupported:
https://groups.google.com/forum/?utm_medium=email&utm_source=footer#!msg/discuss-webrtc/V1h2uQMDCkA/RA-uzncVAAAJ
2018-06-25 22:58:26 -05:00
virtuacoplenny
9a06d2bf52
ref(video-layout): consolidate connection status update handling ( #3185 )
...
- Instead of having 4 listeners for local connection status
updates and 1 for remote, remove two of the redundant listeners.
- Instead of calling into 4 separate VideoLayout methods to update a
participant's connection status, expose one handler.
2018-06-25 10:44:12 -07:00
virtuacoplenny
2951fefef9
ref(toolbar): change tooltip prop name to stop deprecation warning ( #3186 )
2018-06-25 09:31:41 -07:00
damencho
361e5f0fad
Adds identification of poltergeist's in presence.
2018-06-22 18:23:17 -05:00
damencho
682169e44c
Renames isBot -> isFakeParticipant.
2018-06-22 18:23:17 -05:00
Leonard Kim
c65ccb0af5
fix(filmstrip): do not show video for large video speaker in audio only
...
When in audio only, the video should not be shown and instead the
avatar should display.
2018-06-22 17:03:25 -05:00
Leonard Kim
f035861617
ref(toolbar): allow OverflowMenuItem to show beta tag
2018-06-22 15:53:35 -05:00
Boris Grozev
045dad3354
doc: Adds a link to the quick install tutorial.
2018-06-22 14:52:17 -05:00
Zoltan Bettenbuk
b5e9c71865
Merge pull request #3160 from saghul/mobile-sounds-loop
...
Mobile looping sounds
2018-06-22 17:48:13 +02:00
Saúl Ibarra Corretgé
7b0a6a2ee5
[RN] Add ability to loop sounds
2018-06-22 14:34:01 +02:00
Saúl Ibarra Corretgé
333a0f5f90
[RN] Handle presence
...
Up until now, mobile was oblivious to participants' presence state. Presence
state handling is required (probably, amongst other things) for "call flows".
So, let's add it! This is done by gathering the presence state when a
participant first joins, and handling subsequent changes.
2018-06-22 12:22:12 +02:00
Saúl Ibarra Corretgé
47aa14e9f6
[iOS] Fix syncing muted state with CallKit
...
Fix the "mute ping pong" for once and for all. This patch takes a new approach
to the problem: it keeps track of the user generated CallKit transaction ations
and avoids calling the delegate method in those cases.
This results in a much cleaner and easier to understand handling of the flow: if
the delegate method is called it means the user tapped on the mute button. When
we sync the muted state in JS with CallKit the delegate method won't be called
at all, thus avoiding the ping-pong altogether.
In addition, make sure all CallKit methods run in the UI thread. CallKit will
call our delegate methods in the UI thread too, thsu there is no need to
synchronize access to the listener / pending action sets.
2018-06-22 11:25:09 +02:00
Saúl Ibarra Corretgé
ec8ad6190d
[iOS] Only update the matching local track data in CallKit
2018-06-22 11:25:09 +02:00
Saúl Ibarra Corretgé
42b85f73bd
[iOS] Fix checking if a track is local in ithe CallKit middleware
...
Not all TRACK_ actions include the `local` attribute, so use the underlying
`jitsiTrack` to check it.
2018-06-22 11:25:09 +02:00
virtuacoplenny
2bd0f77671
Move a couple calls to update VideoLayout into the redux update flow ( #3173 )
...
* ref(video-layout): move middleware for TRACK_ADDED
* ref(video-layout): call mucJoined when redux knowns of conference join
2018-06-21 21:33:33 -07:00
bbaldino
11c9d5f0ef
change the levels for each gsm bar color ( #3174 )
...
old values: 0-39% -> red, 40-69% -> yellow, 70%+ -> green
new values: 0-9% -> red, 10-29% -> yellow, 30%+ -> green
2018-06-21 17:30:19 -07:00
virtuacoplenny
942d7d7e56
chore(deps): update lib for recording refactoring and no display name escaping ( #3169 )
2018-06-21 15:47:25 -07:00
Leonard Kim
e431acda18
ref(css): add height/width reset for html tag
...
This is needed for newer versions of electron that might
use the iframe integration of jitsi-meet. Newer versions
seem to have some kind of regression with setting height
and width to 100%.
2018-06-21 12:39:55 -05:00
virtuacoplenny
7ee63a44c5
ref(info): use conference existence as trigger for autoshowing dialog ( #3083 )
...
* ref(info): use conference existence as trigger for autoshowing dialog
* squash: combine maybeShow checks, inheritdoc
* squash: flow type tweaks
2018-06-21 12:38:53 -05:00