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
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
Torjus
8c0d5036f9
Use componentDidUpdate to update peers view dimensions
2018-07-13 10:40:03 +02:00
Torjus
554652fd73
Use tabs for CSS
2018-07-13 10:12:29 +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
5207271b70
Quickfix:css for mobile and dragable
2018-06-29 15:22:28 +02:00
Stefan Otto
e5ff6db780
Fix: websocket signaling take now same port as webserver
2018-06-29 14:30:26 +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
61fd5a4e4a
Added support for screensharing in MS Edge.
2018-06-25 13:49:50 +02:00
Håvar Aambø Fosstveit
0648e29770
Fix for failure to get webcams in msedge.
2018-06-25 13:47:57 +02:00
Håvar Aambø Fosstveit
3b03b24cc4
Working fullscreen view
2018-06-22 11:45:02 +02:00
Håvar Aambø Fosstveit
fa94a62d9d
Placed icon and begun work with code.
2018-06-21 15:25:40 +02:00
Håvar Aambø Fosstveit
81fcd136f4
Added handling of ended screensharing by chrome.
2018-06-21 13:22:19 +02:00
Håvar Aambø Fosstveit
0e493dcf0b
Merge branch 'feature-screenview' into develop
2018-06-21 12:46:55 +02:00
Håvar Aambø Fosstveit
8df1ff83dc
New screenview done for now.
2018-06-21 12:45:30 +02:00
Håvar Aambø Fosstveit
8ee85e6384
Merge branch 'feature-toolarea' into develop
2018-06-21 09:56:21 +02:00
Håvar Aambø Fosstveit
c87e006da2
Inital work on screenview.
2018-06-20 15:04:53 +02:00
Håvar Aambø Fosstveit
5168feefe0
Initial work on tool area. Moved chat, settings and participant list into tool area.
2018-06-20 14:23:47 +02:00
Stefan Otto
48cc5f56ed
Merge branch 'develop' of https://github.com/havfo/multiparty-meeting into develop
2018-06-19 16:27:56 +02:00
Stefan Otto
85750d305f
Added chat badge displaying unread messages
2018-06-19 16:25:27 +02:00
Håvar Aambø Fosstveit
d2496eefe5
Fixed icons.
2018-06-18 15:11:02 +02:00
Håvar Aambø Fosstveit
11bd9d3b52
Fixed some CSS.
2018-06-18 15:05:40 +02:00
Håvar Aambø Fosstveit
fd0083506c
Changed remote media icons.
2018-06-18 14:53:49 +02:00
Håvar Aambø Fosstveit
45cf120c1d
Small changes to css.
2018-06-18 14:49:21 +02:00
Håvar Aambø Fosstveit
894009aa6a
Added toggle for advanced mode. Show more info and diagnostics.
2018-06-18 14:28:52 +02:00
Håvar Aambø Fosstveit
cee74f9b29
Added login button.
2018-06-18 13:33:56 +02:00
Stefan Otto
6d46a777c0
fix centered settings-icon
2018-06-18 12:08:18 +02:00
Håvar Aambø Fosstveit
cac2caa5c0
Some small fixes to resolution and scaling.
2018-06-18 11:06:39 +02:00
Håvar Aambø Fosstveit
24c5929e5b
More resolution tests.
2018-06-18 10:18:31 +02:00
Håvar Aambø Fosstveit
7857ae27dd
Updated resolution handling.
2018-06-17 23:14:42 +02:00
Håvar Aambø Fosstveit
bca6db0e5e
Testing some resolution changes.
2018-06-17 22:52:05 +02:00
Håvar Aambø Fosstveit
ac922092ea
Changed from using state.peers as array.
2018-06-16 22:09:03 +02:00
Håvar Aambø Fosstveit
0696316bf1
Moved some css to global.
2018-06-16 21:00:52 +02:00
Håvar Aambø Fosstveit
18c45ec9f2
Updated styling of settings dialog.
2018-06-16 20:56:41 +02:00
Håvar Aambø Fosstveit
fcb15e706d
Added support for setting audio input device, not working on linux at the moment. Updated webcam selection.
2018-06-15 23:19:26 +02:00
Håvar Aambø Fosstveit
7e1b391fe1
Started work on settings dialog. Possible to switch camera.
2018-06-15 14:58:01 +02:00
Håvar Aambø Fosstveit
c18d982c1b
Added support for muting audio and video from participants
2018-06-15 09:29:47 +02:00
Stefan Otto
6ae1a097ae
adding some 4:3 aspect fixes, adding httpserver for serving own static files, adding first working of oauth2.0 / openID Connect
2018-06-08 13:47:58 +02:00
Håvar Aambø Fosstveit
d3883906ab
Deactivate simulcast by default.
2018-04-26 09:34:10 +02:00
Håvar Aambø Fosstveit
84ac401d13
Change to URL handling. Join by /roomname.
2018-04-26 09:27:14 +02:00
Stefan Otto
cc7e491a90
Fix for last not correctly working merge - sorry for the mess!
2018-04-24 14:51:37 +02:00
Stefan Otto
7dfaeb65b5
Merge branch 'develop' of https://github.com/havfo/multiparty-meeting into develop
2018-04-24 11:10:30 +02:00
Stefan Otto
e36830bc75
Merge branch 'feature-raise-hand' into develop
2018-04-24 11:08:41 +02:00
Stefan Otto
63b48ebd71
Raise hand over network - still no state on server (new participants don't get the raised hand state of others until the others change their raised hand state)
2018-04-24 10:05:54 +02:00
Mészáros Mihály
ad131d0510
Add the needed modification to support redux chrome extension
2018-04-23 15:20:54 +02:00
Håvar Aambø Fosstveit
6541b8bb7f
Fix for safari and edge screen sharing
2018-04-16 15:04:55 +02:00
Håvar Aambø Fosstveit
1250396ba7
Fixed bug in screen sharing, and added support for showing cam video at the same time as screen sharing
2018-04-13 09:54:59 +02:00
Håvar Aambø Fosstveit
acb035c952
Added basic support for screen layout
2018-04-12 11:42:10 +02:00
Håvar Aambø Fosstveit
b661aa1923
Merge branch 'develop' into screensharing
2018-04-10 14:40:58 +02:00
Stefan Otto
bd30a54958
raise-hand works local...
2018-04-10 10:51:12 +02:00
Stefan Otto
341dee4f9d
first working layout for democratic view
2018-03-22 13:30:19 +01:00
Stefan Otto
edd10bf034
Raise hand first step (no signalling yet)
2018-03-16 11:20:48 +01:00
Håvar Aambø Fosstveit
a1caff2af3
Fixed bug in extension install code.
2018-03-04 23:28:24 +01:00
Håvar Aambø Fosstveit
2a08722cf3
More icon and styling
2018-03-04 22:28:29 +01:00
Håvar Aambø Fosstveit
a0047f54bb
Updated screen sharing styling and icon
2018-03-04 22:24:42 +01:00
Håvar Aambø Fosstveit
56ce361e3c
Added inline chrome extension install. Added screen sharing button. Added new actions to handle screen sharing.
2018-03-04 22:11:03 +01:00
Håvar Aambø Fosstveit
687e85c3ec
Updated icons
2018-03-04 20:13:04 +01:00
Håvar Aambø Fosstveit
a0efc15422
Component to show screensharing
2018-03-04 13:38:38 +01:00
Håvar Aambø Fosstveit
638d548b9f
Updated RoomClient to support screen sharing.
2018-03-04 13:21:43 +01:00
Håvar Aambø Fosstveit
c1e33b4fc6
Preparing styling and icons
2018-03-04 13:18:58 +01:00
Håvar Aambø Fosstveit
9d8df0068d
Added screen prop-type
2018-03-04 12:56:05 +01:00
Håvar Aambø Fosstveit
a2c6ab6694
Added class to handle the differences in screen sharing between browsers.
2018-03-04 12:51:28 +01:00
Håvar Aambø Fosstveit
e99cbf0ec9
Preparation for Chrome screen sharing plugin.
2018-03-04 12:49:08 +01:00
Håvar Aambø Fosstveit
06b480f4f4
Added actions and updated middleware and reducer.
2018-03-04 12:47:16 +01:00
Håvar Aambø Fosstveit
886d77216a
Cleaned up naming. Removed node-random-name to reduce size of final JS with about 50%. Updated README.
2018-03-03 13:27:02 +01:00
Håvar Aambø Fosstveit
15335869a2
Fixed styling
2018-03-02 17:39:52 +01:00
Håvar Aambø Fosstveit
494250153e
Added chat support
2018-03-01 16:19:37 +01:00
Håvar Aambø Fosstveit
9a7e149c35
Add button to leave meeting
2018-03-01 15:49:12 +01:00
Håvar Aambø Fosstveit
98b2b9c764
Change package name
2018-03-01 15:45:22 +01:00
Håvar Aambø Fosstveit
117c3d8ba1
Added icons
2018-03-01 15:41:56 +01:00
Håvar Aambø Fosstveit
3794208e98
Move notifications to top right
2018-03-01 15:28:11 +01:00
Iñaki Baz Castillo
87169820de
Update mediasoup-client version to work on Firefox 59/60
2018-02-15 18:12:16 +01:00
Iñaki Baz Castillo
457dc47ccd
foo
2018-02-14 01:09:10 +01:00
Iñaki Baz Castillo
27b531afbc
update deps
2018-02-14 01:06:44 +01:00
Iñaki Baz Castillo
83da8e4c09
update mediasoup-client dep
2018-02-08 13:53:19 +01:00
Iñaki Baz Castillo
930fcb69de
Add Homer events
2018-02-05 13:33:47 +01:00
Iñaki Baz Castillo
437bf47174
app: Update dependencies ( fixes #15 )
...
No idea which dependency was causing the problem reported in #15 , but it seems to be fixed after updating all of them.
2017-12-24 13:39:03 +01:00
Iñaki Baz Castillo
2aa2579f26
Update deps
2017-11-20 17:45:39 +01:00
Iñaki Baz Castillo
22bb82b4d5
Update mediasoup-client version
2017-11-10 11:07:15 +01:00
Iñaki Baz Castillo
c9e82eb17b
Update deps
2017-11-02 16:46:22 +01:00
Iñaki Baz Castillo
52acf81eff
v2
2017-11-02 16:38:52 +01:00
Iñaki Baz Castillo
625f20f547
Merge branch 'master' of github.com:versatica/mediasoup-demo
2017-08-23 13:45:20 +02:00
Iñaki Baz Castillo
18f5ee9087
Minor changes
2017-08-23 13:42:27 +02:00
José Luis Millán
ceb7721551
Minor change on Stats.jsx to show the media codec name when using rtx
2017-07-25 14:26:10 +02:00
Iñaki Baz Castillo
b86b6e6957
Add suport for Safari 11 and Microsoft Edge
2017-06-21 17:09:50 +02:00
Iñaki Baz Castillo
103be0ece3
1.1.0
2017-06-07 11:59:49 +02:00
Iñaki Baz Castillo
ae24aa4b09
Fix addVideo() issue due to adapter.js
2017-06-07 11:58:59 +02:00
Iñaki Baz Castillo
267ebb320a
Add Edge and Safari as PlanB browsers
2017-06-07 11:58:27 +02:00
Iñaki Baz Castillo
3095db4837
Use prop-types
2017-06-07 11:58:09 +02:00
Iñaki Baz Castillo
f8de1584d1
Update deps
2017-06-07 11:57:24 +02:00
Iñaki Baz Castillo
f87477517e
Move eslint conf to .eslintrc.js
2017-06-07 11:56:57 +02:00
Iñaki Baz Castillo
0c63f4cd8c
Initial work on Edge
2017-06-06 19:22:13 +02:00
Iñaki Baz Castillo
2ea269ea9a
Fix video resolution display
2017-05-12 13:57:29 +02:00
Iñaki Baz Castillo
c66aec2c87
Update to mediasoup 1.2.0
2017-05-05 23:20:54 +02:00
Iñaki Baz Castillo
2645dc619a
Show remote audio levels
2017-04-27 22:58:23 +02:00
Iñaki Baz Castillo
f1658f1b3c
Make demo public
2017-04-23 14:54:30 +02:00