Commit Graph

869 Commits (0b3514ddbc24cf1aa34947d139310980c74c56b2)

Author SHA1 Message Date
Mészáros Mihály 844924f38e Fix iceServer config in mediasoup-client 2020-03-16 14:40:52 +01:00
Mészáros Mihály ea316d88e1 Add Croatian translation thx Sasa!! 2020-03-15 22:06:47 +01:00
Mészáros Mihály 8c042c3211 Add extra checks
To be able to change audio device, if the first/default device couldn't start.
2020-03-15 01:42:13 +01:00
Mészáros Mihály 0bd983b10a Fix: displayName LTI regression 2020-03-14 23:08:00 +01:00
Mészáros Mihály 3ae3e3ecd2
Fix typo hu.json 2020-03-09 13:55:50 +01:00
snyk-bot ad34f57217 fix: upgrade marked from 0.7.0 to 0.8.0
Snyk has created this PR to upgrade marked from 0.7.0 to 0.8.0.

See this package in NPM:
https://www.npmjs.com/package/marked

See this project in Snyk:
https://app.snyk.io/org/misi/project/eaf064a2-82f1-458e-8ca0-12b422ad9584?utm_source=github&utm_medium=upgrade-pr
2020-02-13 00:46:16 +00:00
snyk-bot 313d1c0d03 fix: upgrade end-of-stream from 1.4.0 to 1.4.4
Snyk has created this PR to upgrade end-of-stream from 1.4.0 to 1.4.4.

See this package in NPM:
https://www.npmjs.com/package/end-of-stream

See this project in Snyk:
https://app.snyk.io/org/misi/project/eaf064a2-82f1-458e-8ca0-12b422ad9584?utm_source=github&utm_medium=upgrade-pr
2020-02-13 00:46:08 +00:00
Mészáros Mihály 18c0b56b2e Fix: Make pulsing hamburger icon clickable.
e.g. During new FileSharing it was not clickable.
2020-02-11 10:19:36 +01:00
Mészáros Mihály 209653dcc0 Merge pull request #118 from havfo/lti1
LTI 1.1 integration
2020-02-10 09:04:07 +01:00
Håvar Aambø Fosstveit 96bdccd52f
Merge pull request #123 from fouber/patch-1
fix Chinese language locale bug
2020-02-10 00:11:15 +01:00
张云龙 589f47be18
fix Chinese language locale bug
According to the definition of [BCP 47](https://www.ietf.org/rfc/bcp/bcp47.txt), the Chinese language version is "zh-*".
2020-02-09 12:02:15 +08:00
张云龙 aa3b36f306 fix mobile device maxSpotlights bug for #120
https://github.com/havfo/multiparty-meeting/issues/120
2020-02-09 11:54:28 +08:00
Sergio Gómez 9a1557366d
Added Spanish translation 2020-02-04 17:33:54 +01:00
Håvar Aambø Fosstveit 894b39585f Fix link opening in new tab from chat. 2020-01-17 08:17:44 +01:00
Håvar Aambø Fosstveit ac59253213 Fix the chat send button. 2020-01-16 14:07:52 +01:00
Mészáros Mihály c0b6ff6be4 Upgrade react-scripts 2020-01-02 09:52:40 +01:00
Mészáros Mihály 78fd6e1b78 Init displayName according LTI 2020-01-02 09:52:34 +01:00
Håvar Aambø Fosstveit d1039411a4 Add some tests 2019-12-10 15:46:38 +01:00
Håvar Aambø Fosstveit be20b3ba35 Remove unused parameter to video tag 2019-12-10 15:46:26 +01:00
Håvar Aambø Fosstveit f252c3ebd1 Do proper check that config is present 2019-12-10 15:46:14 +01:00
Håvar Aambø Fosstveit 11cbeb04ac Add checks in RoomClient for missing parameters 2019-12-10 15:45:13 +01:00
Håvar Aambø Fosstveit fbc1812ffe Add testing libraries 2019-12-10 15:44:50 +01:00
Håvar Aambø Fosstveit 81d463c992 Check if this is a test 2019-12-10 15:44:36 +01:00
Håvar Aambø Fosstveit ad4054c108 Activate chinese translation. 2019-12-10 15:40:46 +01:00
Håvar Aambø Fosstveit aea105297d Better source explorer config. 2019-12-10 13:03:33 +01:00
Håvar Aambø Fosstveit 82dc6a104b Remove greyscale for now, confusing for users. 2019-12-10 10:44:37 +01:00
Mészáros Mihály 9ac6d2e056 Add Chinese translation. Big thanks to Tobias Appel(LRZ)! 2019-12-10 08:37:53 +01:00
Håvar Aambø Fosstveit 0dee1eb1bb Simplify selector. 2019-12-05 13:51:31 +01:00
Håvar Aambø Fosstveit 105e245c7e Error in spotlightselector. 2019-12-05 13:46:16 +01:00
Mészáros Mihály 0be054fc1d Add Portugal translation. Many Thanks to Rui Ribeiro(FCCN)! 2019-12-05 10:28:35 +01:00
Mészáros Mihály 1e413e525a fix in fr transaltion 2019-12-02 14:52:02 +01:00
Mészáros Mihály ef300a9d09 Updated French translation. Thx to Damien FETIS (RENATER) 2019-12-02 13:23:13 +01:00
Mészáros Mihály 0005b025ae Add Romanian translation 2019-12-02 10:42:23 +01:00
Håvar Aambø Fosstveit 02c2089648 Combine CSS selectors. 2019-11-26 13:32:15 +01:00
Håvar Aambø Fosstveit 6e5300c937 Fix fading of screensharing. 2019-11-26 13:28:28 +01:00
Håvar Aambø Fosstveit ff549a230d Fade out Me, and increase fade out time. 2019-11-26 13:07:14 +01:00
Håvar Aambø Fosstveit 3f321da30e Merge branch 'feat-static-layout' into develop 2019-11-26 12:50:32 +01:00
Håvar Aambø Fosstveit b163fd0a72 Update selector and containers. Peers now don't jump around on the screen when active speaker changes. 2019-11-26 12:49:36 +01:00
Håvar Aambø Fosstveit 4c39a48d4e Fade out passive speakers. 2019-11-26 12:48:20 +01:00
Håvar Aambø Fosstveit 12efa3eb2c Fixed sizing of democratic view 2019-11-26 12:44:04 +01:00
Mészáros Mihály a36022674d Add Greek translation. Big thanks to Dimitris Pantazatos! 2019-11-26 12:43:26 +01:00
Mészáros Mihály 277710bd93 Add French translation Big thanks to Damien Fetis (RENATER) 2019-11-26 08:50:16 +01:00
Mészáros Mihály 11ef7a4ff7 Add Danish tranlations thanks to Bo and Erik 2019-11-22 14:18:02 +01:00
Stefan Otto 5a604376ca
Ugly fix for https://github.com/havfo/multiparty-meeting/issues/107 2019-11-20 14:19:45 +01:00
Mészáros Mihály 6e886b5662 update the hugarian translation 2019-11-15 13:59:12 +01:00
Håvar Aambø Fosstveit a5b56626f0 Fix simulcast support 2019-11-11 18:32:28 +01:00
Håvar Aambø Fosstveit 6054cde920 Use correct routers based on environment we're in. 2019-11-11 09:57:10 +01:00
Håvar Aambø Fosstveit 1dc19611fb Remove application menu, we don't use it. 2019-11-11 09:56:52 +01:00
Håvar Aambø Fosstveit 39376f133b Need to run --no-sandbox for now because of error on Linux. 2019-11-11 09:56:35 +01:00
Håvar Aambø Fosstveit 99dd6433a6 Merged electron into main code. One unified codebase for both web and native version of client. 2019-11-10 23:57:28 +01:00
Håvar Aambø Fosstveit aea08b4cbe Fix roomId handling 2019-11-10 23:01:45 +01:00
Håvar Aambø Fosstveit b2a7599095 Add and activate polish translation 2019-11-10 20:20:12 +01:00
Håvar Aambø Fosstveit daf661889d Remove static chooseRoom file, and use react-router instead. 2019-11-10 00:01:01 +01:00
Mészáros Mihály 37bac2f650 Add and activate the first version of Hungarian translation 2019-11-08 20:05:56 +01:00
Håvar Aambø Fosstveit 5f967891fa Activate german translation. 2019-11-07 11:26:23 +01:00
Stefan Otto 4ce02edabd
Added german translation 2019-11-07 11:22:17 +01:00
Håvar Aambø Fosstveit 74bf6e1781 Preparing for release. 2019-11-07 10:12:26 +01:00
Håvar Aambø Fosstveit 69677e4972 Remove browser info for users. 2019-11-07 10:01:26 +01:00
Håvar Aambø Fosstveit 5cdf0baac4 syntax 2019-11-07 09:42:20 +01:00
Håvar Aambø Fosstveit 030ae8a24b Move away from marked sanitize, and use dompurify instead. 2019-11-07 08:56:26 +01:00
Håvar Aambø Fosstveit 43aa242b7b Small bug in input values in formatMessage. 2019-11-06 23:20:57 +01:00
Håvar Aambø Fosstveit c12057e53c Added internationalization support, and translated to nb-NO. 2019-11-06 23:11:42 +01:00
Håvar Aambø Fosstveit 23e02d4865 Add redux state logging to debug build. 2019-11-06 10:12:16 +01:00
Håvar Aambø Fosstveit 0414aa6b7b Move top AppBar to its own component. 2019-11-05 15:27:04 +01:00
Håvar Aambø Fosstveit 99575f330b Remove unused code. 2019-11-05 15:17:56 +01:00
Håvar Aambø Fosstveit 7e3e4cdd67 Fix muting microphone from hotkey. Didn't update UI before. 2019-11-05 14:46:15 +01:00
Håvar Aambø Fosstveit 8ab1475fea Refactor stateActions for better overview. 2019-11-05 11:53:21 +01:00
Håvar Aambø Fosstveit a9be34aea7 Unused action. 2019-11-05 09:53:45 +01:00
Håvar Aambø Fosstveit 6d558be11c Remove dependency, 2019-11-05 09:46:12 +01:00
Håvar Aambø Fosstveit 972662e2b0 Syntax. 2019-11-04 23:38:11 +01:00
Håvar Aambø Fosstveit cd5055c00e Better state handling. 2019-11-04 23:37:10 +01:00
Håvar Aambø Fosstveit d45fd32a78 Better scaling of democratic view based on if toolbars are visible. 2019-11-04 23:36:45 +01:00
Håvar Aambø Fosstveit c7e40598f7 Missing Icon, and added tooltip to icons. 2019-11-04 23:36:03 +01:00
Håvar Aambø Fosstveit 5604ba20bb Move room locking to its own icon. 2019-11-04 23:34:54 +01:00
Håvar Aambø Fosstveit ce76a28e0e Add tooltip to icon for letting peer into room. 2019-11-04 23:32:30 +01:00
Håvar Aambø Fosstveit 1f60222b75 Remove unused variables. 2019-11-04 23:31:29 +01:00
Håvar Aambø Fosstveit fd1e53a895 Properly close client on clicking leave. 2019-11-04 23:31:10 +01:00
Håvar Aambø Fosstveit d9e712ec04 Small fix to join dialog. 2019-11-04 23:30:22 +01:00
Håvar Aambø Fosstveit 98caed6e4a Properly handle login/logout. 2019-11-04 23:29:54 +01:00
Håvar Aambø Fosstveit 4b0c17c698 Fix filesharing after code splitting. 2019-11-04 14:43:14 +01:00
Håvar Aambø Fosstveit 673c3f989e Code splitting and lazy loading for faster load times. 2019-11-04 14:34:27 +01:00
Håvar Aambø Fosstveit 8bfdcab709 Fixed socket connection handling. 2019-11-01 14:50:40 +01:00
Håvar Aambø Fosstveit 5d1a38d978 Fixing the join dialog. 2019-11-01 14:22:29 +01:00
Stefan Otto aac2e5f918 Fixed update picture / displayName finally (hopefully) 2019-10-31 15:30:20 +01:00
Stefan Otto dd19560951 fix peer auth propagation 2019-10-31 05:26:59 +01:00
Stefan Otto f204ff0222 mostly revert last commit :( 2019-10-31 02:37:45 +01:00
Stefan Otto d49ef4e65f fix: picture update from Lobby 2019-10-31 01:44:06 +01:00
Stefan Otto 6c07f89ab1 changePicture on signIn 2019-10-31 01:05:11 +01:00
Stefan Otto 59617aa2ad added signInRequired in joinDialog 2019-10-31 00:22:47 +01:00
Stefan Otto 295a731324 removed Lobby (included in joinDialog now) 2019-10-30 15:02:42 +01:00
Stefan Otto 70913c2219 improved joinDialog 2019-10-30 15:01:28 +01:00
Stefan Otto 879ea37167 Added name for room in state on clientside 2019-10-30 15:00:37 +01:00
Håvar Aambø Fosstveit c81b377723 Fixed race condition on socket acknowledge callback. Fixed naming on socket methods. Added error handling on socket messages. 2019-10-28 11:45:37 +01:00
Håvar Aambø Fosstveit bb8cf02c23 Some cleanup. 2019-10-25 23:43:59 +02:00
Håvar Aambø Fosstveit 85d1973a6c Fix for state change of picture. 2019-10-25 15:02:55 +02:00
Håvar Aambø Fosstveit 80c6c441cb Wrong state variable name. 2019-10-25 14:13:58 +02:00
Håvar Aambø Fosstveit 39c3f7c36d Refactored a bit of code and added a Peer class to the server. 2019-10-25 13:34:28 +02:00
Håvar Aambø Fosstveit 76c6b5121e Removed picture from localstorage. 2019-10-24 12:56:31 +02:00
Håvar Aambø Fosstveit 01ea8b05d5 Fixed display name. 2019-10-24 12:53:44 +02:00
Håvar Aambø Fosstveit f38c5e38c5 Small fixes and requireSignIn now working. 2019-10-24 12:43:11 +02:00
Håvar Aambø Fosstveit 7e292b29c1 User can login without joining. 2019-10-24 10:32:28 +02:00
Håvar Aambø Fosstveit 7b65328789 Cleaned up login code. 2019-10-24 10:10:22 +02:00
Håvar Aambø Fosstveit 263cdb7430 Some tests. 2019-10-24 09:26:34 +02:00
Håvar Aambø Fosstveit bf754d4797 Some tests. 2019-10-24 09:03:30 +02:00
Håvar Aambø Fosstveit 6596deda2a Various small changes. 2019-10-23 19:46:44 +02:00
Stefan Otto b99767fad4 Merge branch 'feat-lobby' of https://github.com/havfo/multiparty-meeting into feat-lobby 2019-10-23 13:30:23 +02:00
Stefan Otto abca024c84 eslint fixes;styling 2019-10-23 13:29:55 +02:00
Håvar Aambø Fosstveit 7b5601562f Small fixes. 2019-10-23 13:11:06 +02:00
Håvar Aambø Fosstveit 79609f3b73 Fixed some eslint stuff. 2019-10-23 13:08:24 +02:00
Håvar Aambø Fosstveit 79ecaf7408 Small cleanups here and there. 2019-10-23 12:15:22 +02:00
Stefan Otto 98b902c5f8 merge and lock dialog 2019-10-23 12:08:26 +02:00
Stefan Otto e5ddaa458a lock Dialog 2019-10-23 11:47:41 +02:00
Håvar Aambø Fosstveit 12dd85a99d Lifted some logic up a level to clean up code. 2019-10-23 11:29:32 +02:00
Håvar Aambø Fosstveit 223642a44f Update dependencies. 2019-10-22 15:35:46 +02:00
Håvar Aambø Fosstveit 38cf88aa62 Cleanup and handling of events. 2019-10-22 15:30:04 +02:00
Håvar Aambø Fosstveit 4181afd1a3 Further work on sessions and authentication 2019-10-18 14:56:02 +02:00
Håvar Aambø Fosstveit 3495245e37 Updated serverhistory and fixed some bugs. 2019-10-17 10:55:03 +02:00
Håvar Aambø Fosstveit f51d07285d Added pulsing effect to badge. 2019-10-16 21:41:55 +02:00
Håvar Aambø Fosstveit 513f0efa0b First working version of lobby. 2019-10-16 14:09:29 +02:00
Håvar Aambø Fosstveit 66a2becf63 Inital work on lobby. 2019-10-15 10:52:14 +02:00
Håvar Aambø Fosstveit 2e166ca2b2 Created reducer and stateactions for lobby. 2019-10-15 08:03:18 +02:00
Håvar Aambø Fosstveit a94cd35676 Prepare for new version 2019-07-01 19:45:09 +02:00
Håvar Aambø Fosstveit 115bcfc62d Cleaned up Peer container 2019-06-25 22:34:18 +02:00
Håvar Aambø Fosstveit 07ef68d62e Fix autocorrect setting for display-name. 2019-06-25 15:18:33 +02:00
Håvar Aambø Fosstveit 9d385da30b Fixed flipped video on screen sharing. 2019-06-25 15:00:22 +02:00
Håvar Aambø Fosstveit bfe6d14b1a Cleanup of CSS. 2019-06-25 14:38:48 +02:00
Håvar Aambø Fosstveit da3233faf3 Updated API in material-ui. 2019-06-25 13:13:34 +02:00
Håvar Aambø Fosstveit f79a452341 Updated material-ui and fixed some layout. 2019-06-25 11:38:03 +02:00
Håvar Aambø Fosstveit 9acf0056ac Removed sidebar. Moved buttons to me-view and top-bar. Added text hint on me-view. 2019-06-24 15:23:45 +02:00
Håvar Aambø Fosstveit 66b922d0b3 Cleanup of package.json 2019-06-19 14:33:49 +02:00
Håvar Aambø Fosstveit 2aa6166f6b Fix mute/unmute mic. 2019-06-13 13:56:31 +02:00
Håvar Aambø Fosstveit 819bd64948 Wrap dialog in div with styling. 2019-06-13 13:37:39 +02:00
Håvar Aambø Fosstveit 4f3387b73c Remove unused code. 2019-06-13 13:29:52 +02:00
Håvar Aambø Fosstveit 7d831f4bda Fix media device handling. 2019-06-12 15:53:48 +02:00
Håvar Aambø Fosstveit 27a1bf3821 Don't wait for local media 2019-06-12 15:44:29 +02:00
Håvar Aambø Fosstveit 041a90599d Added dialog before joining room. 2019-06-12 15:33:35 +02:00
Håvar Aambø Fosstveit c46bcb7bdc Updated film strip. Added it back to settings. 2019-06-06 11:28:36 +02:00
Håvar Aambø Fosstveit 4b3219f614 Remove unused dependencies. Fix handling of missing roomId. 2019-06-05 20:40:59 +02:00
Håvar Aambø Fosstveit 21a1322415 Don't hide controls when there is no video. Fixes #99. 2019-06-05 20:40:19 +02:00
Håvar Aambø Fosstveit 739e7c2d97 Stray log statement. 2019-06-05 15:58:32 +02:00
Håvar Aambø Fosstveit c530876d0d Film strip view almost working again. 2019-06-05 15:56:54 +02:00
Håvar Aambø Fosstveit 1eb115f547 Cleaned up file sharing. 2019-06-05 10:40:59 +02:00
Håvar Aambø Fosstveit 8a51f3c966 Small fix to tooltips error. 2019-06-05 08:38:23 +02:00
Håvar Aambø Fosstveit c47dc5a3e4 Removed unused icon. 2019-06-04 13:09:54 +02:00
Håvar Aambø Fosstveit 2af49fcf41 Removed unused case. 2019-06-04 13:08:58 +02:00
Håvar Aambø Fosstveit a3013bb716 Removed screensharing extension. Added some small optimization fixes. 2019-06-04 12:58:12 +02:00
Håvar Aambø Fosstveit 0aa0aa08b0 Fixed adding picture from newPeer. 2019-06-04 11:42:14 +02:00
Håvar Aambø Fosstveit a763d37879 Fixed sending picture to peers if you have it. 2019-06-04 11:29:00 +02:00
Håvar Aambø Fosstveit 38627e485d Fix to hark. Handle consumer close. 2019-06-04 09:42:07 +02:00
Håvar Aambø Fosstveit 0ceb016d04 Updated consumer audio level state change 2019-06-03 14:14:06 +02:00
Håvar Aambø Fosstveit 65f320cd48 Stray line removed 2019-06-03 13:19:57 +02:00
Håvar Aambø Fosstveit bc9deb1200 Updated handling of audio device change 2019-06-03 12:24:07 +02:00
Håvar Aambø Fosstveit 30f42d6ced Mostly working mediasoup v3 2019-06-03 11:55:23 +02:00
Mészáros Mihály 28f9e72612 use openid-client with passport 2019-05-13 11:43:06 +02:00
Mészáros Mihály 26389993a3 change config location 2019-05-06 09:37:01 +02:00
Mészáros Mihály 14d1de60c0 move app config to directory 2019-05-06 09:08:08 +02:00
Håvar Aambø Fosstveit 5570d98ece New version 2019-04-12 09:54:33 +02:00
Håvar Aambø Fosstveit 7f090669cd Moved peer buttons to right side. 2019-04-12 09:16:58 +02:00
Håvar Aambø Fosstveit 091ad77179 Added resolution setting. 2019-04-12 09:10:05 +02:00
Håvar Aambø Fosstveit 80b44b0722 Fix Issue #86 2019-04-11 12:40:22 +02:00
Håvar Aambø Fosstveit dd12d76a5d Some small fixes to button disabled on load. 2019-04-05 23:17:43 +02:00
Håvar Aambø Fosstveit 7dc4d62c5b Listen for device changes and update device list. 2019-04-05 22:56:51 +02:00
Håvar Aambø Fosstveit 0cd1909af0 Small fix to microphone access. 2019-04-05 22:11:23 +02:00
Håvar Aambø Fosstveit 19ce7c7a4d Moved state variable. 2019-04-05 21:56:13 +02:00
Håvar Aambø Fosstveit 67b3427485 Persist various things in localstorage. 2019-04-05 21:47:16 +02:00
Håvar Aambø Fosstveit e5026284fa Bug in state check. 2019-04-05 20:49:48 +02:00
Håvar Aambø Fosstveit 90b2ccd0a9 Fix to state check. Fix to missing display name on missing producer. 2019-04-05 20:44:53 +02:00
Håvar Aambø Fosstveit 4bb3c2d200 Fix audiocontext troubles on Safari and Firefox 2019-04-05 14:21:58 +02:00
Håvar Aambø Fosstveit 0b9e1ca7b9 Updated handling of video/audio devices. Save devices to cookie. 2019-04-05 13:32:45 +02:00
Håvar Aambø Fosstveit 5c9ee3a495 Configurable title 2019-04-04 14:31:15 +02:00
Håvar Aambø Fosstveit 72c25b212c Separate settings for lastN for desktop and mobile 2019-04-04 10:58:41 +02:00
Stefan Otto bbb3095577 Performance improvement: dispatch audiolevel-events only on step changes 1-10 2019-04-04 10:31:25 +02:00
Håvar Aambø Fosstveit 417f7ec3e8 Another fix for Safari AudioContext 2019-04-04 08:32:51 +02:00
Håvar Aambø Fosstveit 2e09cc76d7 Fix for AudioContext not existing in Safari 2019-04-04 08:20:41 +02:00
Håvar Aambø Fosstveit 3fb75a2389 Update deps 2019-04-04 07:52:53 +02:00
Håvar Aambø Fosstveit abca6645a9 Fixes to performance. Moved volume out to new component to optimize rerenders. 2019-04-04 00:03:57 +02:00
Håvar Aambø Fosstveit e84af94544 Lots of performance fixes 2019-04-03 16:20:17 +02:00
Håvar Aambø Fosstveit 168affbc57 Added FullView back because of bug in Chrome. 2019-04-03 08:08:16 +02:00
Håvar Aambø Fosstveit fd1e512a80 Added redux selectors to improve performance. Fixed drawer. Cleaned up code and removed some unused code. 2019-04-03 00:09:27 +02:00
Håvar Aambø Fosstveit 0478a44b74 Fixed room messages for audiocontext and room locked. 2019-04-02 19:58:23 +02:00
Håvar Aambø Fosstveit 8d7f832270 Close button in meeting drawer 2019-04-02 14:38:36 +02:00
Håvar Aambø Fosstveit f8922887ef Fixed layout in Me container when screen-sharing. Made video object-fit contain for screen-sharing. 2019-04-02 14:07:30 +02:00
Håvar Aambø Fosstveit 2ecda7c7d5 Remove unused code 2019-04-02 13:40:35 +02:00
Håvar Aambø Fosstveit a40b843848 Cleanup of Me, Peer, PeerView, ScreenView and Democratic 2019-04-02 13:37:13 +02:00
Håvar Aambø Fosstveit 978d49f045 Updated build command in package.json to move build files to server/public 2019-04-02 11:50:16 +02:00
Håvar Aambø Fosstveit bcedfac3e6 Layout fix for chat in Firefox 2019-04-02 11:44:14 +02:00
Håvar Aambø Fosstveit 829052de87 Deactivate filmstrip in settings for now. 2019-04-02 10:36:34 +02:00
Håvar Aambø Fosstveit 66375ec8cf Fixes to layout and buttons on peers 2019-04-02 09:31:21 +02:00
Håvar Aambø Fosstveit a33e3df783 Added some tooltips 2019-04-01 15:27:36 +02:00
Håvar Aambø Fosstveit 49ebf5330b Moved Me window into view with other Peer containers. 2019-04-01 15:08:25 +02:00
Håvar Aambø Fosstveit 9b78a81ef0 Added logo and styling options 2019-04-01 10:53:44 +02:00
Håvar Aambø Fosstveit 4d21e7b4e9 Put theme into config 2019-04-01 10:21:14 +02:00
Håvar Aambø Fosstveit 37ccb6a001 Added autohiding of control elements 2019-04-01 09:28:14 +02:00
Håvar Aambø Fosstveit 513c75adde Fix for chat CSS in Safari 2019-04-01 09:09:26 +02:00
Håvar Aambø Fosstveit 77298b6f2e Lint clean up 2019-03-31 22:22:25 +02:00
Håvar Aambø Fosstveit 2f19746fa9 Updated a lot of components to PureComponents. Better performance. 2019-03-29 23:56:57 +01:00
Håvar Aambø Fosstveit 6a9ac30a8b Added filmstrip and settings back. Still some issues with layout if a peer shares screen in filmstrip. 2019-03-29 15:28:03 +01:00
Håvar Aambø Fosstveit 0449d6ff20 Massive change. Changed to react-scripts (webpack) for building. Changed to material-ui where applicable. Changed to CSS-in-JS. 2019-03-29 14:12:13 +01:00
Håvar Aambø Fosstveit 36944a9ea7 Emergency fix, wrong displayname 2019-03-14 09:47:49 +01:00
Stefan Otto f03a84ef28 fix suspended Web Audio context / fixed delayed getUsermedia if user has to interact -> broken audio/video on one side 2019-03-13 14:06:46 +01:00
Håvar Aambø Fosstveit 34b295cc81 Merge branch 'develop' of https://github.com/havfo/multiparty-meeting into develop 2019-02-15 12:24:43 +01:00
Håvar Aambø Fosstveit 1c5f90cff6 Added support for locking rooms 2019-02-15 12:23:05 +01:00
Håvar Aambø Fosstveit 3b31c3c3ec
Merge pull request #81 from havfo/feat/move-config-for-docker
Move config to dir (easier docker config editing)
2019-02-14 13:15:13 +01:00
Håvar Aambø Fosstveit 4fd3c6c8b1 Update mediasoup version 2019-02-12 09:34:05 +01:00
Mészáros Mihály f37ef88a5c Move config to dir (easier docker config editing) 2019-02-05 09:06:25 +01:00
Håvar Aambø Fosstveit 6acd176df1 Added support for the new getdisplaymedia API in Chrome 72 2019-02-01 13:41:52 +01:00
Mészáros Mihály b997afe9d2 Add gulp dist-watch 2019-02-01 11:41:56 +01:00
Håvar Aambø Fosstveit a77eab5b7e Updated version and Changelog 2018-12-20 11:08:33 +01:00
Håvar Aambø Fosstveit ea85041d78 Removed some unused code, and cleaned up some ternary operations. 2018-12-20 11:02:32 +01:00
Håvar Aambø Fosstveit 580b3b88e3 Small fix on video tags. 2018-12-18 14:01:15 +01:00
Håvar Aambø Fosstveit 651cd6f737 Major cleanup. Moved a lot of CSS variables out too root of CSS for easier styling. 2018-12-18 12:13:47 +01:00
Håvar Aambø Fosstveit db9d423feb Rewritten filesharing to move responsability of filesharing to RoomClient. Removed and rewrote some code to clean up. 2018-12-17 15:13:22 +01:00
Håvar Aambø Fosstveit 60fb9c735e Major cleanup 2018-12-12 22:28:33 +01:00
Håvar Aambø Fosstveit 6355348469 Disable new window button on paused consumer 2018-12-11 12:06:11 +01:00
Håvar Aambø Fosstveit 5412b25538 Make sure variable is not null 2018-12-11 11:46:19 +01:00
Håvar Aambø Fosstveit 66e2c3660f Fix toolarea button, remove the old and bring the new. 2018-12-11 11:45:58 +01:00
Håvar Aambø Fosstveit 8c60046ea3 Don't wait for our producers 2018-12-11 11:45:11 +01:00
Stefan Otto bbb8f67dff Add tooltips for hotkeys 2018-12-05 15:57:58 +01:00
Stefan Otto 639b429d9d Lower case room names only 2018-12-05 10:27:41 +01:00
Stefan Otto 4a4f6e3ffa leave room / cancel icon 2018-11-22 12:16:02 +01:00
Stefan Otto 02af6627ca Muted controls on Me.jsx don't fade out anymore 2018-11-20 13:13:02 +01:00
Stefan Otto 5c768e1ae6 remove SET_CONSUMER_VOLUME actions from log 2018-11-20 12:17:02 +01:00
Håvar Aambø Fosstveit 6a30cf9526 Merge branch 'RC1-1.0' of https://github.com/havfo/multiparty-meeting into RC1-1.0 2018-11-19 15:29:45 +01:00
Håvar Aambø Fosstveit fdddd548a2 Added missing dependency 2018-11-19 15:29:39 +01:00
Stefan Otto f9e0049e4d Fix telephone icon + some css size fixes 2018-11-16 14:39:41 +01:00
Stefan Otto 250b008f58 Merge branch 'RC1-1.0' of https://github.com/havfo/multiparty-meeting into RC1-1.0 2018-11-16 12:42:08 +01:00
Stefan Otto 3520cfea93 Added start page 2018-11-16 12:41:48 +01:00
Håvar Aambø Fosstveit 6dcda9cda7 Hotkey m for muting/unmuting yourself 2018-11-16 12:10:30 +01:00
Håvar Aambø Fosstveit a67a7aa8b3 Merge branch 'RC1-1.0' of https://github.com/havfo/multiparty-meeting into RC1-1.0 2018-11-16 12:01:05 +01:00
Håvar Aambø Fosstveit c302374a6f Disable new window button on consumer that is in new window 2018-11-16 12:00:03 +01:00
Stefan Otto 60322c57c6 Removed redundant not used css 2018-11-16 09:59:41 +01:00
Håvar Aambø Fosstveit 802a869f8c Update dependencies 2018-11-15 15:16:57 +01:00
Håvar Aambø Fosstveit ca54a49dd3 Added support for setting separate window in fullscreen 2018-11-15 13:13:39 +01:00
Stefan Otto 8035fd39bc Merge branch 'RC1-1.0' of https://github.com/havfo/multiparty-meeting into RC1-1.0 2018-11-15 11:33:15 +01:00
Stefan Otto 3590b0b05f Fixes toolArea close, add close button
Fix: click somewhere to close toolArea
Add: close button to toolArea
2018-11-15 11:31:10 +01:00
Håvar Aambø Fosstveit e6b46a983a Fix keylistener 2018-11-14 13:54:39 +01:00
Håvar Aambø Fosstveit 347df79a1f Merge branch 'RC1-1.0' of https://github.com/havfo/multiparty-meeting into RC1-1.0 2018-11-14 13:23:26 +01:00
Håvar Aambø Fosstveit e695909911 Added support for moving video to new window. Fixed various bugs. 2018-11-14 13:23:22 +01:00
Stefan Otto 854d1e583b Fix tooltip ToolAreaButton 2018-11-14 12:45:22 +01:00
Stefan Otto 5a8ba8afd4 Fix:lint warning 2018-11-14 12:33:51 +01:00
Stefan Otto c2ff420ea4 Remove logging for audio level changes 2018-11-14 12:04:37 +01:00
Stefan Otto 5339903a50 Merge branch 'RC1-1.0' of https://github.com/havfo/multiparty-meeting into RC1-1.0 2018-11-14 12:03:07 +01:00
Stefan Otto ce5ef1e18e fix: no hark after change audio device 2018-11-14 12:03:01 +01:00
Håvar Aambø Fosstveit 0d334d532b Merge branch 'RC1-1.0' of https://github.com/havfo/multiparty-meeting into RC1-1.0 2018-11-13 16:07:36 +01:00
Håvar Aambø Fosstveit 63bae0cb77 Added support for keyboard shortcuts 2018-11-13 16:07:31 +01:00
Stefan Otto 6d9ebacee3 removed setCanChangeWebcam becaus not needed and this fixes the bug with unable to select camara if only 1 webcam is connected 2018-11-13 15:41:53 +01:00
Håvar Aambø Fosstveit d358170be9 Cleanups to notifications and code 2018-11-13 15:24:28 +01:00
Stefan Otto c23522f978 Merge branch 'feature-lastn' into develop 2018-10-31 14:25:39 +01:00
Håvar Aambø Fosstveit 0146bdb5e3 Animation update 2018-10-31 13:27:30 +01:00
Håvar Aambø Fosstveit af9ea1b550 Added notification sound on new file shared 2018-10-31 12:53:55 +01:00
Håvar Aambø Fosstveit ed5fc9d8ea Added cookie consent and fixed bug in server 2018-10-31 12:41:03 +01:00
Håvar Aambø Fosstveit b56cbe7ae2 Added pulse animation to new peer joining 2018-10-31 11:28:02 +01:00
Håvar Aambø Fosstveit d5e3027106 Added notification sound on new peer and new chat 2018-10-30 14:27:57 +01:00
Håvar Aambø Fosstveit 2fba13770b Some last CSS fixes 2018-10-30 13:02:47 +01:00
Stefan Otto 9f74906592 Added Me,Participants in Spotlight and Passive Participants in ParticipantList 2018-10-30 12:04:46 +01:00
Håvar Aambø Fosstveit f5438de2f2 Added an indication for when there are noe chat messages 2018-10-30 11:48:16 +01:00
Håvar Aambø Fosstveit 636768da4b Added border for seleted peer 2018-10-30 10:52:06 +01:00
Håvar Aambø Fosstveit 2ee2728c41 Fixed updating of device names in device selection 2018-10-30 10:25:13 +01:00
Stefan Otto f4826c8e30 hiddenPeersCount fixed 2018-10-30 09:29:37 +01:00
Stefan Otto 088f582d69 Merge branch 'feature-lastn' of https://github.com/havfo/multiparty-meeting into feature-lastn 2018-10-30 09:13:28 +01:00
Håvar Aambø Fosstveit ac3537b995 Only one forced spotlight possible 2018-10-30 09:00:43 +01:00
Stefan Otto aa0918af28 Merge branch 'feature-lastn' of https://github.com/havfo/multiparty-meeting into feature-lastn 2018-10-30 08:49:21 +01:00
Håvar Aambø Fosstveit df731a3ce0 Make it possible to set the spotlight to a certain peer, overriding speaker 2018-10-29 23:19:41 +01:00
Stefan Otto 997805eca0 Merge branch 'feature-lastn' of https://github.com/havfo/multiparty-meeting into feature-lastn 2018-10-29 16:07:43 +01:00
Stefan Otto 981f1f49cb Removed video mute from ParticipanyList, improved audio indicator in ParticipantList 2018-10-29 16:07:05 +01:00
Håvar Aambø Fosstveit aeaaa010c5 Changed name from lastN to spotlights 2018-10-29 16:05:54 +01:00
Stefan Otto ed5ef29fba Added user interface for lastN (only peers in lastN are visible, others stay in HiddenPeers component) 2018-10-29 12:48:47 +01:00
Håvar Aambø Fosstveit b5f50fd580 Fixed problems with paused consumers 2018-10-26 20:18:55 +02:00
Håvar Aambø Fosstveit e9e6e7f60d Added send button to chat and changed some styles 2018-10-26 13:10:12 +02:00
Håvar Aambø Fosstveit 15ead03a7d Style changes 2018-10-26 11:51:02 +02:00
Håvar Aambø Fosstveit d564ff0be7 Fix to hark on producer 2018-10-26 09:02:36 +02:00
Håvar Aambø Fosstveit 4be0444bf4 Remove support for device cookie at the moment 2018-10-26 08:41:51 +02:00
Håvar Aambø Fosstveit f5bb382ee3 Reworked lastN 2018-10-25 16:09:40 +02:00
Håvar Aambø Fosstveit a4b70ebaff Added lastN to global state 2018-10-24 13:03:05 +02:00
Håvar Aambø Fosstveit 5233debdfa Removed video-mute button, and some small fixes 2018-10-24 12:38:37 +02:00
Stefan Otto ee79baa7d2 Add logo support 2018-10-24 11:43:54 +02:00
Håvar Aambø Fosstveit 5f4be29d40 Separated the audio from peers to their own components 2018-10-24 11:23:53 +02:00
Håvar Aambø Fosstveit 59d570aa0b Activate lastN 2018-10-24 10:06:10 +02:00
Håvar Aambø Fosstveit 345f8d9c3d New version of lastN 2018-10-24 09:54:51 +02:00
Håvar Aambø Fosstveit 2b8947e0c1 Switched from Promises to async/await, mostly 2018-10-21 01:02:43 +02:00
Håvar Aambø Fosstveit 34765d520d Dependencies spring cleaning 2018-10-20 21:13:39 +02:00
Håvar Aambø Fosstveit f941c574f2 Fix build error in production 2018-10-19 11:45:20 +02:00
Håvar Aambø Fosstveit 2c6b33c2b8 Combined some socket request code 2018-10-19 11:28:17 +02:00
Håvar Aambø Fosstveit a7340fa155 Cleaned up some socket request code 2018-10-19 11:11:49 +02:00
Håvar Aambø Fosstveit 734a0aa575 Changed protoojs to socketio 2018-10-19 10:00:54 +02:00
Håvar Aambø Fosstveit ff5678fa1b
Merge pull request #65 from havfo/feat/debounce
Update packages and debounce updateDimensions
2018-08-09 10:50:30 +02:00
Torjus 008f44b4b4 Update packages and debounce updateDimensions 2018-08-09 10:48:24 +02:00
Torjus 3a0d6f3622 Revert "Attempt fixing scrolling by preventing touchmove events"
This reverts commit bf4a2e489f.
2018-08-09 10:19:53 +02:00
Torjus bf4a2e489f Attempt fixing scrolling by preventing touchmove events 2018-08-09 10:17:08 +02:00
Torjus b605e053f0 Fix broken badge 2018-08-09 09:50:33 +02:00
Torjus 5f3635e5f8 Support closing toolbar by clicking on the overlay 2018-08-09 09:22:37 +02:00
Torjus 87e389a956 Prevent scrollbars on mobile 2018-08-09 09:18:54 +02:00
Torjus be6a5b6caa Fine-tune sidebar color 2018-08-09 09:11:19 +02:00
Torjus b24ed88e27 Use less intensive background image on phones 2018-08-09 09:03:27 +02:00
Håvar Aambø Fosstveit af0873a74a
Merge pull request #61 from havfo/fix/sidebar-styling
Attempt to slightly improve the sidebar styling
2018-08-08 13:26:43 +02:00
Torjus eab1568544 Attempt to slightly improve the sidebar styling 2018-08-08 13:11:52 +02:00
Torjus 9aef95160b Force tooltip for Login to always be to the right of the button 2018-08-08 09:13:37 +02:00
Torjus b0b2e5c447 Push out notifications when opening sidebar 2018-08-03 10:31:11 +02:00
Torjus add65db8fd Fine tune z-index 2018-08-02 15:18:26 +02:00
Torjus 6b67e51541 Sidebar styling improvements 2018-08-02 15:02:43 +02:00
Torjus 9f0a3ffcad Do not make sidebar push content 2018-08-02 14:32:18 +02:00
Torjus cf0e313d58 Select random peer if no peer has spoken yet 2018-08-02 13:01:35 +02:00
Torjus c249472423 Merge develop 2018-08-02 13:00:27 +02:00
Torjus 9e23683f0b Support selecting Peers from ParticipantList 2018-08-02 12:44:28 +02:00
Torjus 9b407d58a0 Store selected user for filmstrip in store 2018-08-02 12:18:07 +02:00
Torjus 384203f9dc Use HOC for handling auto-scroll in Files tab 2018-08-02 09:59:59 +02:00
Torjus d216d9c08a Merge branch 'develop' of github.com:havfo/multiparty-meeting into feat/file-sharing
* 'develop' of github.com:havfo/multiparty-meeting:
  Create HOC to handle chat scrolling
  Support fading elements with a previously set opacity without flicker
  Add missing keyframe file
  Fade out fullscreen button
2018-08-02 09:48:07 +02:00
Håvar Aambø Fosstveit 5c7b7a89df
Merge pull request #55 from havfo/feat/chat-scrolling
Create HOC to handle chat scrolling
2018-08-02 09:46:48 +02:00
Torjus 2f9d145882 Create HOC to handle chat scrolling 2018-08-01 16:32:31 +02:00
Torjus 7b4e2f6a58 Add basic scroll-to-bottom functionality 2018-08-01 15:09:58 +02:00
Torjus d6ba237d57 Add scrollbar when shared files overlap their container 2018-08-01 14:24:50 +02:00
Torjus 14a70de586 Bump sidebar size 2018-08-01 13:47:11 +02:00
Torjus c5ba778b95 Add timeout message when searching for peers 2018-08-01 13:37:24 +02:00
Torjus 57fba6c8ed Check if WebRTC is supported before enabling file sharing 2018-08-01 13:06:56 +02:00
Torjus 1686e3603f Fix error when downloading your own files 2018-07-31 15:30:51 +02:00
Torjus b3c45d004b Add overlay when holding file above drop element 2018-07-31 15:24:08 +02:00
Torjus b0f1e66c2f Support fading elements with a previously set opacity without flicker 2018-07-31 14:17:11 +02:00
Torjus b2cc744cf0 Add missing keyframe file 2018-07-31 14:13:42 +02:00
Torjus e3b85adb35 Fade out fullscreen button 2018-07-31 14:01:22 +02:00
Torjus 60c6221af7 Use tabs for stylus file 2018-07-31 12:59:59 +02:00
Torjus 31a0017e70 Use webtorrent-hybrid for server webtorrents 2018-07-31 12:33:24 +02:00
Torjus f6ca837646 Remove old notification functionality 2018-07-31 10:39:40 +02:00
Torjus 0561ff64ac Add missing PropTypes 2018-07-31 10:14:14 +02:00
Torjus 35b3da155d Store file upload history on server 2018-07-31 09:56:29 +02:00
Torjus fbe509b930 Minor styling improvements to the file sharing tab 2018-07-30 16:33:06 +02:00
Torjus 6042d305ac Fix badge logic and add notification when receiving files 2018-07-30 15:05:20 +02:00
Torjus 3404950069 Add files badge to the ToolArea 2018-07-30 14:57:32 +02:00
Torjus e6470d8e2e Hide badge count when opening sidebar 2018-07-30 14:50:19 +02:00
Torjus 5138673fea Move file sharing into a separate tab 2018-07-30 14:47:57 +02:00
Torjus 730c4e23c7 Add message when torrent finishes downloading 2018-07-30 12:47:02 +02:00
Torjus 48b8cdf26c Distinguish between files sent by client and files sent in response 2018-07-30 11:44:36 +02:00
Torjus 37f7af3778 Show torrent file name based on magnet URI 2018-07-30 11:37:51 +02:00
Torjus c908fa8855 Fix file dialog opening when sending chat messages 2018-07-30 11:31:00 +02:00
Torjus a90c287989 Add notification while creating torrent file 2018-07-30 11:19:36 +02:00
Torjus f912d82002 Use TURN server in WebTorrent config 2018-07-30 09:38:06 +02:00
Torjus 9f9d2c1c65 Improve duplicate torrent handling 2018-07-27 15:11:53 +02:00
Torjus b5494798f9 Add notification when files are shared 2018-07-27 12:44:35 +02:00
Torjus 97a112ed12 Move file sharing input inside form element 2018-07-27 12:14:02 +02:00
Torjus 24f51cab8d Slightly improve downloading UI 2018-07-27 12:02:53 +02:00
Torjus fa9cc0468e Fix chat styling 2018-07-27 11:33:14 +02:00
Torjus 9a72d6c093 Use button for adding files instead of raw input element 2018-07-27 11:24:13 +02:00
Torjus 2cf1ea5069 Allow selecting multiple files in file input 2018-07-27 11:20:14 +02:00
Torjus 088f3ccc7c Add notification when Blob converting fails 2018-07-27 11:06:42 +02:00
Torjus 734bb1eb0a Add file select input in addition to drag n drop 2018-07-27 10:47:49 +02:00
Torjus 8129cc0753 Add buttons to download specific files 2018-07-27 09:42:09 +02:00
Torjus f64ff1b030 Share WebTorrent client between multiple components 2018-07-26 16:33:20 +02:00
Torjus 7112880ac0 Automatically save file when downloaded 2018-07-26 16:23:42 +02:00
Torjus 7efaf092c8 Initial work for file sharing using WebTorrent 2018-07-26 15:29:52 +02:00
Stefan Otto 4f8c896a43 Merge branch 'fix-raiseHand' into develop 2018-07-26 11:42:46 +02:00
Stefan Otto ee3c183c9c raiseHandState now visible for new participants, deleted raiseHand notification 2018-07-26 10:01:35 +02:00
Stefan Otto 19b1269dc3 Re added raiseHand feature: still missing state on server side and display in participant list 2018-07-25 15:12:31 +02:00
Torjus e0dd93ea12 Show floating action buttons on mobile after touchstart 2018-07-25 11:30:50 +02:00
Torjus a6015692b2 💄 2018-07-24 11:26:31 +02:00
Torjus aca2ec90f0 Show avatar when logged in and support logging out 2018-07-24 11:14:52 +02:00
Torjus 491f9c0002 Upgrade all packages, use react-copy-to-clipboard instead of abandoned react-clipboard.js 2018-07-24 09:31:42 +02:00
Stefan Otto 7800474234
Merge pull request #28 from torjusti/fix/server-refactor
[WIP] Use Express instead of custom server, passport for auth and refactor server files

Remember: config.example.js changed!
2018-07-23 13:51:35 +02:00
Torjus 8b99f07854 Tear out login in progress logic 2018-07-23 13:47:46 +02:00
Torjus 4f0140ea36 Fix authorization logic 2018-07-23 13:26:05 +02:00
Torjus f44bde4ef4 Use Express instead of custom server, passport for auth and refactor server 2018-07-23 12:09:15 +02:00
Torjus 0260186c65 Ensure sidebar settings state is not reset on sidebar toggle 2018-07-23 10:14:00 +02:00
Torjus 7239dffad5 Always vertically center the big film in Filmstrip view 2018-07-23 09:29:11 +02:00
Torjus 32366163db Never clear big film in Filmstrip view 2018-07-23 09:27:01 +02:00
Torjus 86f0d56f00 Center films in filmstrip 2018-07-20 16:51:48 +02:00
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