jiti-meet/react/features/base
Дамян Минков 768cff48a4
Notify for new device (#4165)
* Fix detecting preferred audio output.

Fixes detecting when a new output device is found and we have stored user preference of using that device.

* Does not store which is the currently open device on save.

Does not save the currently opened device when saving settings dialog, this will be done once we successfully replace the tracks to use the new devices.

* Saves opened audio device after successfully changing it.

If we do it earlier _updateAudioDeviceId is using localAudio and can store wrong value.

* Adds notification for new non preferred devices.

A notification is shown which gives an option to the user to select and use the newly plugged devices.
Adding custom button and handler for the action to the notifications.

* Changes logic to search and handle all newly added devices from array.

* Moves some utility methods to features/base/devices.
2019-05-03 18:25:33 +01:00
..
app Singleton follow me (#4144) 2019-04-26 18:11:53 +00:00
color-scheme [RN] Add conference connecting overlay 2019-04-10 15:47:36 +02:00
conference rn: ensure the conference terminated event is always sent 2019-04-25 14:04:26 +02:00
config android: add the ability to make a "libre" build 2019-05-02 09:26:20 +02:00
connection rn: ensure the conference terminated event is always sent 2019-04-25 14:04:26 +02:00
devices Notify for new device (#4165) 2019-05-03 18:25:33 +01:00
dialog rn: refactor BottomSheet 2019-04-30 12:45:53 +02:00
font-icons [RN] Share font selections between web and native 2018-12-03 11:27:12 +01:00
i18n Remove some Flow annotations 2019-03-25 13:53:08 +01:00
jwt chore: use strings as action types 2019-03-21 14:47:55 +01:00
known-domains rn: add support for alpha.jitsi.net 2019-05-01 23:23:24 +02:00
label ref(circular-label): animate after dom updates 2018-11-21 08:08:45 -08:00
lib-jitsi-meet Refactor config loading 2019-04-10 15:47:36 +02:00
logging chore: use strings as action types 2019-03-21 14:47:55 +01:00
media Remove some Flow annotations 2019-03-25 13:53:08 +01:00
participants Clear raise hand status on confidence leave 2019-04-01 21:03:36 +02:00
popover ref: move all prop type declaration to flow 2018-11-07 17:38:10 +01:00
react rn: wait for animation before hiding SlidingView 2019-04-30 12:45:53 +02:00
redux Remove some Flow annotations 2019-03-25 13:53:08 +01:00
responsive-ui Remove some Flow annotations 2019-03-25 13:53:08 +01:00
settings Adds new persistent state for devices user selection. 2019-05-02 11:55:46 +01:00
sounds Remove some Flow annotations 2019-03-25 13:53:08 +01:00
storage Fix eslint/jsdoc warnings (doc change only!) 2018-11-08 15:52:34 +01:00
styles Safeguard Container style when used cross-platform 2019-04-29 13:37:30 +02:00
testing Remove some Flow annotations 2019-03-25 13:53:08 +01:00
toolbox flow: tame the beast 2019-03-21 14:47:55 +01:00
tracks Adds new persistent state for devices user selection. 2019-05-02 11:55:46 +01:00
util fix(api-devices): Initial device function calls 2019-03-29 15:42:02 +00:00