Juliusz Chroboczek
|
e2a79e24a1
|
Mute local audio when streaming video.
|
2020-11-29 22:17:51 +01:00 |
|
Juliusz Chroboczek
|
08a2ff63fc
|
Replace type cast with type assertion.
|
2020-11-28 03:46:31 +01:00 |
|
Juliusz Chroboczek
|
a2e322edcb
|
Rework custom video controls.
Move custom video controls into its own function. Remove some
DOM traversals, avoid querySelector. Remove dead code.
|
2020-11-28 03:46:31 +01:00 |
|
Alain Takoudjou
|
907a712d6a
|
Remove support for disabling camera in media player.
|
2020-11-27 21:23:58 +01:00 |
|
Alain Takoudjou
|
484781e3c1
|
Close side menu after a local media file is loaded
|
2020-11-26 22:58:37 +01:00 |
|
Toke Høiland-Jørgensen
|
08b1a50d21
|
Fix CSS for new version of Font Awesome.
|
2020-11-25 17:02:27 +01:00 |
|
Juliusz Chroboczek
|
6e548deded
|
Handle removetrack event on streamed videos.
Probably useless, but I'm supersticious.
|
2020-11-24 23:22:24 +01:00 |
|
Juliusz Chroboczek
|
6a9ab96902
|
Use default controls for streamed video.
|
2020-11-24 23:05:43 +01:00 |
|
Juliusz Chroboczek
|
58ba37d8da
|
Implement stopping of videos.
|
2020-11-24 22:41:43 +01:00 |
|
Juliusz Chroboczek
|
2c9ee2f431
|
Set outgoing rate for all stream types, not just local.
We were inconsistent with stream creation.
|
2020-11-24 21:21:26 +01:00 |
|
Juliusz Chroboczek
|
3167c217db
|
Implement playing of local files.
|
2020-11-24 19:36:11 +01:00 |
|
Juliusz Chroboczek
|
2c17157ea2
|
Implement automatic enabling of camera.
|
2020-11-24 17:16:52 +01:00 |
|
Juliusz Chroboczek
|
4c9762931d
|
Prevent multiple connections.
|
2020-11-24 16:29:19 +01:00 |
|
Juliusz Chroboczek
|
81db6e73eb
|
Add some typing annotations.
|
2020-11-24 15:55:12 +01:00 |
|
Juliusz Chroboczek
|
689bc63330
|
Make /me undocumented.
|
2020-11-24 15:46:10 +01:00 |
|
Juliusz Chroboczek
|
db4ea57883
|
Rework the command parser, implement /help.
|
2020-11-24 14:55:52 +01:00 |
|
Juliusz Chroboczek
|
dcfd071ea0
|
Remove studio mode.
It's not useful.
|
2020-11-20 21:22:52 +01:00 |
|
Alain Takoudjou
|
b1dac6f477
|
sfu webfont: switch to fontawesome 5
|
2020-11-20 20:54:33 +01:00 |
|
Alain Takoudjou
|
ff110ec9cd
|
remove button control to mute/unmute my video
|
2020-11-20 20:50:47 +01:00 |
|
Juliusz Chroboczek
|
0bc8129159
|
Disable the present button while setting up a presentation.
Users sometimes click on the button multiple times.
|
2020-11-09 01:16:13 +01:00 |
|
Juliusz Chroboczek
|
85df898101
|
Remove PIP button when not supported.
|
2020-11-09 00:35:52 +01:00 |
|
Juliusz Chroboczek
|
3d3182acf8
|
Fix typo in side menu.
|
2020-11-09 00:13:13 +01:00 |
|
Juliusz Chroboczek
|
47c90037f3
|
Allow brackets and ampersands in URLs.
|
2020-11-09 00:11:55 +01:00 |
|
Juliusz Chroboczek
|
3c607a6e72
|
Improve typing, reindent.
|
2020-11-08 17:07:17 +01:00 |
|
Juliusz Chroboczek
|
3c57cc772e
|
Merge remote-tracking branch 'alain/sfu-update' into master
|
2020-11-08 14:06:05 +01:00 |
|
Alain Takoudjou
|
c4f97b3cf0
|
make button on video more visible when background is white
|
2020-11-06 11:04:10 +01:00 |
|
Alain Takoudjou
|
7cb73a501f
|
do not listen on camera control button when it's not present
|
2020-11-06 10:03:33 +01:00 |
|
Juliusz Chroboczek
|
49ade2f66f
|
Allow 30s slack for message times in the future.
|
2020-11-05 21:09:49 +01:00 |
|
Juliusz Chroboczek
|
96c3e4f830
|
Add warning about screen sharing under Safari.
|
2020-10-31 23:26:56 +01:00 |
|
Alain Takoudjou
|
581d2439ab
|
video controls on mobile
|
2020-10-31 01:23:20 +01:00 |
|
Alain Takoudjou
|
e900ef6d89
|
fix resize video on screen sharing too
|
2020-10-31 01:15:03 +01:00 |
|
Alain Takoudjou
|
4e2993dd1d
|
put message send date in the msg header block
|
2020-10-31 00:37:03 +01:00 |
|
Juliusz Chroboczek
|
4911b7ad38
|
Buffer local ICE candidates.
Apparently, it is possible for an ICE candidate to be generated
before onnegotiationneeded triggers. Avoid losing a candidate
in that case.
|
2020-10-30 00:35:36 +01:00 |
|
Alain Takoudjou
|
358cdd918d
|
make video control buttons more visible
|
2020-10-29 09:55:32 +01:00 |
|
Juliusz Chroboczek
|
56641b8d84
|
Allow 1s slack for long time display.
|
2020-10-28 18:00:48 +01:00 |
|
Alain Takoudjou
|
5a526c24f6
|
sfu.js: fix display message time in chat box
|
2020-10-28 16:58:14 +01:00 |
|
Alain Takoudjou
|
2388dfd351
|
allow to disable camera on videoElement
|
2020-10-28 16:58:14 +01:00 |
|
Alain Takoudjou
|
2e0b195964
|
fix resizing when we have only 2 videos
|
2020-10-28 16:58:14 +01:00 |
|
Alain Takoudjou
|
31deef47f5
|
fix video resizing, add a button to close chat
|
2020-10-28 16:58:14 +01:00 |
|
Alain Takoudjou
|
fc152d4377
|
allow to hide chat, improve settings bar and others
|
2020-10-28 16:58:14 +01:00 |
|
Alain Takoudjou
|
fa694e67bf
|
improve html interface, add custom controls for video
|
2020-10-28 16:58:14 +01:00 |
|
Juliusz Chroboczek
|
69540e23af
|
Allow anonymous users to chat.
|
2020-10-08 15:19:29 +02:00 |
|
Juliusz Chroboczek
|
2b4372ad87
|
Sort usernames case-insensitively in user interface.
|
2020-10-08 15:11:52 +02:00 |
|
Juliusz Chroboczek
|
179b57a986
|
Display destination in private messages.
|
2020-10-05 20:48:44 +02:00 |
|
Juliusz Chroboczek
|
66dd71678e
|
Implement private messages.
|
2020-10-01 16:59:09 +02:00 |
|
Juliusz Chroboczek
|
3bd9a1db4e
|
Timestamp chat messages.
|
2020-09-30 00:54:12 +02:00 |
|
Juliusz Chroboczek
|
480922268e
|
Some more tweaks to JS typing.
|
2020-09-29 18:16:54 +02:00 |
|
Juliusz Chroboczek
|
8399ee2c4a
|
Implement group description.
|
2020-09-24 22:03:41 +02:00 |
|
Juliusz Chroboczek
|
6a4784da44
|
Hide share button if getDisplayMedia doesn't exist.
|
2020-09-23 21:53:59 +02:00 |
|
Juliusz Chroboczek
|
2e63c0f305
|
Error handling when attempting chat on closed connection.
|
2020-09-23 21:53:59 +02:00 |
|