hmuresan
cd4c940107
fix(toolbar) Fix toolbar always visible; refactors
- deprecate `INITIAL_TOOLBAR_TIMEOUT`, `TOOLBAR_ALWAYS_VISIBLE`, `TOOLBAR_TIMEOUT`
3 years ago
robertpin
5f5cac0e01
fix(config,notifications) fix rendering moderator notifications (#9986)
Move DISABLE_FOCUS_INDICATOR from interface_config.js to config.js (disableModeratorIndicator).
3 years ago
Horatiu Muresan
5514be630d
feat(conference-info-header) Make conference info header configurable. (#9638)
3 years ago
Horatiu Muresan
9a16733950
feat(config) Add config for disabled sound id's
- unify naming for sound id values
3 years ago
Tudor D. Pop
d95d52843f
feat(config) add connection indicators flags
3 years ago
Saúl Ibarra Corretgé
77890fc27a
fix(config) drop ancient backwards compatibility options
4 years ago
Saúl Ibarra Corretgé
433e212e20
fix(config) avoid using legacy config options
If the new ones are specified, use them.
4 years ago
Mihai-Andrei Uscat
996c9fb064
Implement review changes 3
4 years ago
Mihai-Andrei Uscat
b53ad353cb
Implement review changes 2
4 years ago
Mihai-Andrei Uscat
e0da67dff5
Implement review changes 1
4 years ago
Saúl Ibarra Corretgé
289ba6f764
fix(rn,config) update to new configuration for codec selection
4 years ago
luz paz
d3680bbebd
fix(misc) follow-up typos
Found via `codespell -q 3 -S ./lang`
4 years ago
hmuresan
ab6790bdaa
(external_api) Add command for overwriting config values.
4 years ago
Vlad Piersec
d82bb0a89b
fix(prejoin): Fix join without audio
4 years ago
Hristo Terezov
3a871cbed8
feat(remote-menu):option for disable mute and kick
5 years ago
Saúl Ibarra Corretgé
792f506425
ios: drop support for iOS 10
5 years ago
Saúl Ibarra Corretgé
36654cb808
rn: disable H.264 on select devices even when not in P2P
iOS 10 crashes, so don't use it there, in any case.
5 years ago
Saúl Ibarra Corretgé
6d16e087d9
rn: add a new advanced settings section
Currently only 2 options are implemented, mainly aimed at helping troubleshoot
audio related problems:
- Disable native call integration (it disables CallKit / ConnectionService)
- Disable P2P
5 years ago
Saúl Ibarra Corretgé
afccf6f06d
rn: disable H.264 on iOS 10 devices
It crashes like hell. See:
https://bugs.chromium.org/p/webrtc/issues/detail?id=11002
5 years ago
Saúl Ibarra Corretgé
35f934e197
config: remove old backwards compatibility shim
It was added for
3ea2f00578
over 2 years ago. That's long enough!
5 years ago
Saúl Ibarra Corretgé
2d45709a6a
android: add the ability to make a "libre" build
A libre build will exclude the following:
- Analytics modules
- Google Play services GMS
- Crashlytics
- Firebase
6 years ago
Hristo Terezov
5ad98dd058
ref(config): Create 'analytics' section.
6 years ago
Lyubo Marinov
592305df74
[RN] Fix processing outdated loadConfig requests (continued)
Co-authored-by: Lyubo Marinov <lmarinov@atlassian.com >
Co-authored-by: Paweł Domas <pawel.domas@jitsi.org >
7 years ago
Saúl Ibarra Corretgé
357b206831
[RN] Fix processing outdated loadConfig requests
This fix is based on storing the location URL object we are loading the
configuration for in the redux store. Once the config has been loaded (or it has
failed, for that matter!) we'll check if the current "config URL" is the same we
set, and discard the old one if they don't match.
7 years ago
Paweł Domas
15e1633d86
fix(config): no legacy over non-legacy override (#2644)
Do not take legacy property into account if there's non-legacy value.
7 years ago
Saúl Ibarra Corretgé
c05c8e0f1e
[RN] Handle config loading errors
They will be stored in redux and the PageReloadOverlay will be displayed.
Note that this commit also introduces a subtle (and yet important!) change:
the location URL is now always set, regardless of the configuration loading or
not. This is needed in order for the retry logic to pick it up.
7 years ago
Saúl Ibarra Corretgé
3c3b05e3ea
Add ability to disable h264 (#2061)
* doc: document disableH264 option
* [RN] Override disableH264 config option
We never want it disabled on mobile.
7 years ago
Lyubo Marinov
dfebd692f3
eslint 4.8.0
ESLint 4.8.0 discovers a lot of error related to formatting. While I
tried to fix as many of them as possible, a portion of them actually go
against our coding style. In such a case, I've disabled the indent rule
which effectively leaves it as it was before ESLint 4.8.0.
Additionally, remove jshint because it's becoming a nuisance with its
lack of understanding of ES2015+.
7 years ago
Saúl Ibarra Corretgé
8eebfcad72
[RN] Add support for callstats on mobile
The global.performance.now polyfill is removed since it's polyfilled by
react-native-callstats.
8 years ago
Saúl Ibarra Corretgé
1d90826098
[RN] Use a more resilient way for testing if we are on React Native
navigator.product is read-only, so we don't run into the risk of it being
changed.
7 years ago
Lyubo Marinov
9aaf9a484d
[RN] Fix TypeError: undefined is not an object (evaluating 'this.options.p2p.useStunTurn')
7 years ago
Lyubo Marinov
3c31a60b32
Fix TypeError: Cannot read property 'isGuest' of undefined
8 years ago
Lyubo Marinov
92e765ea21
Introduce features/base/config
The config object defined by lib-jitsi-meet is not used by
lib-jitsi-meet only, jitsi-meet respects its values as well.
Moreover, jitsi-meet defined classes and/or functions which manipulate
that config object. Consequently, it makes sense to move the config
object and the associated classes and functions in a dedicated feature.
8 years ago