Commit Graph

56 Commits (85c9062f86ef63ddd81e3eab95a364f415423b48)

Author SHA1 Message Date
Håvar Aambø Fosstveit 08e2c425c6 Add the ability for a peer to have several video producers in a room. 2020-05-04 00:16:23 +02:00
Håvar Aambø Fosstveit 272cef52b4 You are muted message fix when hiding controls, fixes #267 2020-05-02 23:09:23 +02:00
Håvar Aambø Fosstveit c76c6d548a Make visibility of media controls configurable, fixes #267 2020-05-02 22:33:59 +02:00
Håvar Aambø Fosstveit 695d366e59 Fix network status icon for speaker in filmstrip view. 2020-05-01 23:28:42 +02:00
Håvar Aambø Fosstveit 7a3bd327f2 Play audio from video elements, fixes #242 2020-04-30 22:42:47 +02:00
Håvar Aambø Fosstveit 5c4eeb121a Change to a more logical audio mute icon 2020-04-30 13:14:37 +02:00
Håvar Aambø Fosstveit 1cef52a3a1 Properly handle wakelock, fixes #237 2020-04-22 10:01:58 +02:00
Håvar Aambø Fosstveit ee16bf809e Quality indicator on screen sharing missing 2020-04-07 21:38:35 +02:00
Håvar Aambø Fosstveit 97bfca3471 Don't show screen sharing button on mobile 2020-04-03 22:22:33 +02:00
Håvar Aambø Fosstveit 10886e3dc6 Small bugs 2020-04-03 10:17:58 +02:00
Håvar Aambø Fosstveit 8e85ce51e8 Propagate click correctly 2020-04-03 10:07:20 +02:00
Håvar Aambø Fosstveit 4a273f0cd3 Clean up styling and use ONE set of controls regardless of platform 2020-04-03 10:02:23 +02:00
Håvar Aambø Fosstveit a6347dc283 Expand permissions/role system. Clients are now provisioned with their roles when they join and will have features enabled/disabled based on their permissions. 2020-04-02 00:28:05 +02:00
Stefan Otto 43e5769151 linting + effect for ptt 2020-03-28 01:20:26 +01:00
Stefan Otto eef2c439f0 Merge branch 'feature-ptt' into develop 2020-03-28 00:51:21 +01:00
Stefan Otto de0cb99656 small layout fixes; enable clientside auto mute for > 4 peers 2020-03-28 00:09:49 +01:00
Håvar Aambø Fosstveit a1dc652d04 Linting and translations 2020-03-27 22:57:04 +01:00
Håvar Aambø Fosstveit 9cd6efe761 Merge branch 'feature-ptt' into develop 2020-03-27 10:46:14 +01:00
Stefan Otto feeec35992 text size ptt; no audio indicator for muted mic 2020-03-27 02:06:17 +01:00
Stefan Otto e12ff16115 first implementation of PTT; Adjusting Opus parameter for shorter pTime, lower bandwidth (mono) and Forward Error Correction 2020-03-27 01:01:54 +01:00
Håvar Aambø Fosstveit 33ef7746a3 Move audio/video controls out to bottom of screen if on mobile 2020-03-23 15:30:43 +01:00
Håvar Aambø Fosstveit beab510f46 Fix styling of peer screensharing if sharing is muted. 2020-03-20 12:58:15 +01:00
Håvar Aambø Fosstveit fb2e7246c4 Remove HiddenPeers, added icon on AppBar 2020-03-19 23:58:14 +01:00
Håvar Aambø Fosstveit 82dc6a104b Remove greyscale for now, confusing for users. 2019-12-10 10:44:37 +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 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 a5b56626f0 Fix simulcast support 2019-11-11 18:32:28 +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 8ab1475fea Refactor stateActions for better overview. 2019-11-05 11:53:21 +01:00
Håvar Aambø Fosstveit 79ecaf7408 Small cleanups here and there. 2019-10-23 12:15:22 +02:00
Håvar Aambø Fosstveit 115bcfc62d Cleaned up Peer container 2019-06-25 22:34:18 +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 c46bcb7bdc Updated film strip. Added it back to settings. 2019-06-06 11:28:36 +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 c530876d0d Film strip view almost working again. 2019-06-05 15:56:54 +02:00
Håvar Aambø Fosstveit 30f42d6ced Mostly working mediasoup v3 2019-06-03 11:55:23 +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 67b3427485 Persist various things in localstorage. 2019-04-05 21:47:16 +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 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 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 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