jiti-meet/modules/UI
virtuacoplenny 244de8096f feat(local-video): convert to react (#1705)
* feat(local-video): convert to react

- Create a VideoTrack component for displaying a video element.
  This mirrors native also having a VideoTrack component.
- The VideoTrack component does not let React update it to prevent
  the video element from re-rendering, which could cause flickers
  and would not work with temasys's overriding of the video element.
- VideoTrack extends AbstractVideoTrack to mirror native
  implementation and to get the dispatch of the onplaying event.
- Remove the onclick handler on the video element. Honestly, I
  didn't get it to work, and did not try, but it is also unnecessary
  because another handler already exists on the video wrapper.

* ref(device-selection): VideoInputPreview uses VideoTrack to show video

* squash into conversion: change css selectors

* squash into conversion: mix in abstract props

* squash into conversion: change shouldComponentUpdate check

* squash: update comment about why triggerOnPlayingUpdate is used
2017-07-14 14:22:27 -05:00
..
audio_levels feat(audio-level): convert SmallVideo AudioLevelIndicator to React 2017-06-22 11:14:41 -05:00
authentication Add jwt module to react 2017-05-09 00:21:14 -05:00
avatar fix(avatar): Avatar properties not updated before local user join 2017-03-29 10:23:07 -05:00
etherpad Approach consistent filmstrip naming 2017-04-10 12:59:44 -05:00
feedback Made inputs identical 2016-11-11 17:22:47 +02:00
recording Change messageString to msgString in _requestRecordingToken 2017-07-05 10:05:22 -05:00
shared_video feat(display-name): convert to React (#1672) 2017-06-28 22:35:43 -05:00
side_pannels fix: Use https for links without a scheme. 2017-07-05 15:39:53 -05:00
util Merge pull request #1757 from jitsi/rc_dialog_to_notification 2017-07-14 11:32:54 -07:00
videolayout feat(local-video): convert to react (#1705) 2017-07-14 14:22:27 -05:00
UI.js Merge pull request #1757 from jitsi/rc_dialog_to_notification 2017-07-14 11:32:54 -07:00
UIErrors.js ref: module.exports -> export for the ES6 modules 2017-06-14 19:37:13 -05:00