Commit Graph

156 Commits (e4f29b298ba0fa84bc3aabcf13e61fc9235caa6a)

Author SHA1 Message Date
Torjus e4f29b298b Force Filmstrip video to take as much space as possible 2018-07-20 16:44:21 +02:00
Torjus e49cdcf88e Move Me to the top of the screen to accomodate for the Filmstrip view 2018-07-20 11:10:24 +02:00
Torjus b9f4b6a812 Ensure Filmstrip is always at the bottom of the page 2018-07-20 10:53:11 +02:00
Torjus bab4f420fd Add mode switch (democratic, filmstrip) to settings 2018-07-20 10:49:03 +02:00
Torjus 0c3eb4f154 Make Settings inputs controlled 2018-07-20 10:16:32 +02:00
Torjus d4e65e0c1b Fix Filmstrip border colors 2018-07-20 09:55:26 +02:00
Torjus f6aee44df6 Add overlay to the Filmstrip and scrollbar for horizontal overflow 2018-07-20 09:52:16 +02:00
Torjus 076441e2b5 Continue improving Filmstrip styling 2018-07-19 16:29:11 +02:00
Torjus c03d55b181 Do not use separate directory for Filmstrip 2018-07-19 15:13:25 +02:00
Torjus cab3032f8f Add some very basic styling to the Filmstrip 2018-07-19 15:07:33 +02:00
Torjus ef2d8a4105 Add basic skeleton for a Filmstrip view 2018-07-19 13:47:14 +02:00
Torjus 21337bc1ef Use the generic black background for FullView 2018-07-19 10:23:29 +02:00
Torjus fb6db175b8 Merge branch 'develop' of github.com:havfo/multiparty-meeting into feat/app-fullscreen
* 'develop' of github.com:havfo/multiparty-meeting:
  Fix number of boxes being counted in updateDimensions
  fix: fullscreenbutton on screenshare
  rollback updateDimensions to counting video elements instead of peers(needed fixes screensharing)
2018-07-19 10:19:27 +02:00
Torjus 9c2d7bbce2 Fix linting in Sidebar 2018-07-19 10:04:46 +02:00
Torjus f518833deb Move Sidebar CSS into separate file 2018-07-19 10:04:19 +02:00
Torjus a26cf2fa14 Add global fullscreen toggle button 2018-07-19 10:01:34 +02:00
Torjus 88f59214e6 Move Sidebar into a separate component 2018-07-19 09:31:47 +02:00
Torjus 209fccbfc3 Tear out old fullscreen functionality 2018-07-19 09:14:07 +02:00
Stefan Otto ae8e906f27 Merge branch 'develop' of https://github.com/havfo/multiparty-meeting into develop 2018-07-19 09:09:39 +02:00
Torjus a5457ecac1 Fix number of boxes being counted in updateDimensions 2018-07-18 16:29:33 +02:00
Stefan Otto f49f02d016 fix: fullscreenbutton on screenshare 2018-07-18 15:21:19 +02:00
Stefan Otto dcca301d82 rollback updateDimensions to counting video elements instead of peers(needed fixes screensharing) 2018-07-18 15:20:22 +02:00
Torjus 48b2668f0b Consistent avatar styling in chat and users tabs 2018-07-18 14:46:19 +02:00
Torjus a1fad12b5c Merge develop and remove comments 2018-07-18 14:45:36 +02:00
Torjus 1275e6fef4 Style chat pictures 2018-07-18 14:15:06 +02:00
Torjus 3a43443011 Add avatars to user list 2018-07-18 13:59:52 +02:00
Torjus c416d0c402 Add images to chat 2018-07-18 12:00:55 +02:00
Stefan Otto 2a8d19ad56 fix: unread badge is number not bool 2018-07-18 11:34:30 +02:00
Stefan Otto f17f6b54c1 Just to make toolarea a little bit less ugly 2018-07-18 11:20:32 +02:00
Stefan Otto de5d769f7e Merge branch 'feature-central-hark' into develop 2018-07-17 15:00:56 +02:00
Stefan Otto 61d395c6d8 microphone indicator changes opacity with volume level 2018-07-17 14:59:45 +02:00
Stefan Otto 3ab603bbe7 hark running now on producers and consumers directly instead on PeerView component, now we can send audiolevel events into more places ... 2018-07-17 12:56:58 +02:00
Torjus bb022543a8 Fix fade-out animation running on page load 2018-07-17 12:49:52 +02:00
Torjus a877eb6eb6 Also listen to window updates to handle zooming 2018-07-17 11:47:08 +02:00
Torjus 3cb77188be Force update when props update 2018-07-17 11:12:08 +02:00
Torjus 9447883fd9 Add missing package 2018-07-17 10:54:45 +02:00
Torjus 6f80d460e4 Merge branch 'develop' of github.com:havfo/multiparty-meeting into feature/resize-observer
* 'develop' of github.com:havfo/multiparty-meeting:
  Update linting and fix PropTypes for FullView
  Update dimensions only when the tool area state changes
  Hide horizontal overflow to prevent notifications from creating scrollbars
  Use the number of peers instead of the number of video streams to compute dimensions
  Use the browser FullScreen API in FullView
  Use the browser FullScreen API in FullView
2018-07-17 10:48:42 +02:00
Torjus b5b9b157d7 Use resize observer (polyfill) for updating dimensions 2018-07-17 10:44:50 +02:00
Stefan Otto 3a90e3bd1c
Merge branch 'develop' into fix/notifications-scrollbar 2018-07-17 09:03:38 +02:00
Torjus 67e2fc1c6f Update linting and fix PropTypes for FullView 2018-07-16 16:54:00 +02:00
Torjus 44058625b9 Update dimensions only when the tool area state changes 2018-07-16 16:48:10 +02:00
Torjus 8aa7c9a8e4 Hide horizontal overflow to prevent notifications from creating scrollbars 2018-07-16 16:47:56 +02:00
Torjus 3acc2a6936 Use the number of peers instead of the number of video streams to compute dimensions 2018-07-16 16:47:20 +02:00
Torjus 643e54351c Use the browser FullScreen API in FullView 2018-07-16 16:47:20 +02:00
Torjus e35b8759f6 Use the browser FullScreen API in FullView 2018-07-16 15:30:20 +02:00
Stefan Otto 51de7bb33d
Merge pull request #12 from torjusti/feat/hide-controls
Hide controls after inactivity
2018-07-16 14:39:07 +02:00
Torjus 4ddd87b529 Hide controls in Me as well 2018-07-16 13:45:58 +02:00
Torjus c0785ce986 Add gulp task for fixing linting 2018-07-16 13:16:09 +02:00
Torjus 55c1506281 Only show Peer controls when hovering 2018-07-16 12:56:50 +02:00
Torjus 79376b3a50 Hide toolbars after 10 seconds 2018-07-16 12:39:09 +02:00