Commit Graph

670 Commits (ad4054c108f87230e1cc124bfd17e7cab922c1e6)

Author SHA1 Message Date
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
Torjus bee5b69db8 Upgrade to a slightly more up-to-date babel configuration 2018-07-16 10:21:58 +02:00
Stefan Otto e2f1bc1c70
Merge pull request #11 from torjusti/fix/update-dimensions
Update dimensions when toggling sidebar
2018-07-13 10:54:13 +02:00
Torjus 8c0d5036f9 Use componentDidUpdate to update peers view dimensions 2018-07-13 10:40:03 +02:00
Stefan Otto 99ebaf4fab
Merge pull request #10 from torjusti/feat/new-messages-counter
Use tabs for CSS
2018-07-13 10:25:53 +02:00
Torjus 554652fd73 Use tabs for CSS 2018-07-13 10:12:29 +02:00
Stefan Otto 57ce39852b
Merge pull request #9 from torjusti/feat/new-messages-counter
Add a counter for unread messages
2018-07-13 10:12:14 +02:00
Torjus f3eb899dc4 Make the badge more oblong shaped for larger numbers 2018-07-13 10:07:14 +02:00
Torjus d88031e64d Add circular icon for unread messages 2018-07-13 10:01:28 +02:00
Torjus 40f6eabdd9 Make the sidebar badge red if there are unread messages 2018-07-12 17:50:47 +02:00
Torjus 9af194769b Style the unread message as a badge 2018-07-12 17:39:53 +02:00
Torjus 8d9436a10e Compute the number of unread messages in reducer 2018-07-12 17:20:37 +02:00
Stefan Otto ed648c44ff Merge branch 'develop' 2018-06-29 15:23:21 +02:00
Stefan Otto 5207271b70 Quickfix:css for mobile and dragable 2018-06-29 15:22:28 +02:00
Stefan Otto b92a85aa0c Merge branch 'develop' 2018-06-29 14:31:58 +02:00
Stefan Otto e5ff6db780 Fix: websocket signaling take now same port as webserver 2018-06-29 14:30:26 +02:00
Stefan Otto 8fdd1d1ab1 Merge branch 'develop' 2018-06-29 13:10:20 +02:00
Stefan Otto e192f4e424 Write to static homer log file 2018-06-29 13:09:24 +02:00
Stefan Otto d68c214f7f Fix for delivering svg via node http module 2018-06-29 12:48:50 +02:00
Håvar Aambø Fosstveit 369310704f
Update README.md 2018-06-29 12:33:58 +02:00
Stefan Otto 65f8139132
Update README.md 2018-06-29 11:32:37 +02:00
Håvar Aambø Fosstveit a40f0569ac Merge branch 'develop' 2018-06-29 11:25:49 +02:00
Håvar Aambø Fosstveit 4d7bf89325 Made Me draggable. 2018-06-29 11:19:57 +02:00
Håvar Aambø Fosstveit 12fb31825f Updated toolarea, removed layout tab for now. 2018-06-29 10:34:07 +02:00
Håvar Aambø Fosstveit 121a553c17 Removed raise-hand for now. 2018-06-29 10:30:59 +02:00
Håvar Aambø Fosstveit ebe78080be Updated config handling and moved some configs to global config file. 2018-06-29 10:26:15 +02:00
Håvar Aambø Fosstveit c755e2f7f0 Updated background and dependencies 2018-06-29 09:20:47 +02:00
Håvar Aambø Fosstveit 82e8a076c8 Merge branch 'feature-msedge-screensharing' into develop 2018-06-25 13:50:07 +02:00
Håvar Aambø Fosstveit 61fd5a4e4a Added support for screensharing in MS Edge. 2018-06-25 13:49:50 +02:00