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
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