Commit Graph

748 Commits (698a57cb3eacd2d929a067682fda94c75ef20a4b)

Author SHA1 Message Date
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
Stefan Otto e4c48f28f4 Merge branch 'fix-updateDimensions' into develop 2018-07-19 09:08:32 +02:00
Stefan Otto dcae531673
Merge pull request #21 from torjusti/fix-updateDimensions
Fix number of boxes being counted in updateDimensions
2018-07-19 09:06:05 +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
Stefan Otto 065b85be25
Merge pull request #19 from torjusti/feat/chat-images
[WIP] Add images to chat
2018-07-18 15:10:20 +02:00
Torjus 73f608aa50 Do not attempt setting own profile picture as peer picture 2018-07-18 15:02:40 +02:00
Torjus 02099054b3 Merge branch 'develop' of github.com:havfo/multiparty-meeting into feat/chat-images
* 'develop' of github.com:havfo/multiparty-meeting:
  fix: unread badge is number not bool
  Just to make toolarea a little bit less ugly
  microphone indicator changes opacity with volume level
  hark running now on producers and consumers directly instead on PeerView component, now we can send audiolevel events into more places ...
  Fix fade-out animation running on page load
2018-07-18 14:52:31 +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 89465e71f9 Add profile pic spreading to protoo server 2018-07-18 14:23:34 +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 62412caad2 Merge branch 'fix-unread-number' into develop 2018-07-18 11:35:04 +02:00
Stefan Otto 2a8d19ad56 fix: unread badge is number not bool 2018-07-18 11:34:30 +02:00
Stefan Otto 96268517aa Merge branch 'feature-toolarea-styling' into develop 2018-07-18 11:21:07 +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 2a8471f464
Merge pull request #18 from torjusti/fix/fade-in-load
Fix fade-out animation running on page load
2018-07-17 13:06:05 +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
Stefan Otto 977ffd9d24
Merge pull request #17 from torjusti/feature/resize-observer
Resize observer
2018-07-17 11:51:30 +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 637ef19d8f
Merge pull request #16 from torjusti/fix/notifications-scrollbar
Fix notifications scrollbar
2018-07-17 09:05:23 +02:00
Stefan Otto 3a90e3bd1c
Merge branch 'develop' into fix/notifications-scrollbar 2018-07-17 09:03:38 +02:00
Stefan Otto 29f45818b6
Merge pull request #15 from torjusti/feature/full-screen-api
Use browser FullScreen API for FullView
2018-07-17 08:37:10 +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
Torjus 3283a7d09f browserify refuses to transpile using babel unless env preset is explicitly included 2018-07-16 11:14:59 +02:00
Torjus d85e8210bb Downgrade react-clipboard, v2 is broken 2018-07-16 11:09:42 +02:00
Torjus a7e4e5e651 Upgrade packages and fix vulnerabilities from npm audit 2018-07-16 10:31:46 +02:00