Commit Graph

4745 Commits

Author SHA1 Message Date
KDSBrowne
d93fc375c3 Merge branch 'master' of https://github.com/bigbluebutton/bigbluebutton
into chat-published-poll

Merge branch 'master' of https://github.com/bigbluebutton/bigbluebutton into chat-published-poll
2020-01-29 14:07:09 +00:00
KDSBrowne
818994afdd add margin to poll result wrapper 2020-01-29 14:04:29 +00:00
Anton Georgiev
04ad738a7d
Merge pull request #8564 from MaximKhlobystov/puppeteer-tests-fixes
Fixes for Puppeteer tests
2020-01-28 14:41:40 -05:00
Maxim Khlobystov
7518b4cd99 Make the Puppeteer tests work with master branch 2020-01-28 14:25:27 -05:00
Anton Georgiev
201a302826
Merge pull request #8552 from KDSBrowne/actions-pres-toggle
Add ability to switch presentations via actions menu (Presenter)
2020-01-28 12:17:12 -05:00
KDSBrowne
717057fc3a add comment for css class 2020-01-28 16:23:38 +00:00
Anton Georgiev
00df15720a
Merge pull request #8536 from vitormateusalmeida/issue-8531
Fixes resizing bar appearing while there are no webcams shared
2020-01-27 15:09:36 -05:00
Anton Georgiev
8a26a2657f
Merge pull request #8528 from Tainan404/issue-8495
Show user who joined the breakout room in the invitation mode
2020-01-27 12:15:06 -05:00
KDSBrowne
4fd0ae54d0 only show presentation toggle options to presenter 2020-01-27 15:48:35 +00:00
KDSBrowne
7010d9497c fix presentation not completly minimizing 2020-01-25 01:11:20 +00:00
KDSBrowne
41e8e882e0 allow presentation toggle from actions btn 2020-01-25 01:02:36 +00:00
KDSBrowne
1e460d62a2 add latest design updates to poll in public chat 2020-01-25 00:33:24 +00:00
Anton Georgiev
b5bcedf927
Merge pull request #8537 from Tainan404/issue-8439
Workaround to CTM request in svg out of the screen
2020-01-24 14:46:16 -05:00
Tainan Felipe
4503e70051 Remove consoles 2020-01-24 16:44:47 -03:00
Tainan Felipe
a652538b50 Add Yandex browser to the list of supported browser 2020-01-24 14:22:45 -03:00
KDSBrowne
07ae123a65 update chat poll message styling 2020-01-24 17:16:05 +00:00
Vitor Mateus
35a5b45b1c Fixes resizing bar appearing while there are no webcams shared #8531 2020-01-23 15:09:39 -03:00
Tainan Felipe
d73b28eb06 Workaround to CTM request in svg of the screen 2020-01-23 14:52:16 -03:00
KDSBrowne
a233509587 fix long poll not wrapping 2020-01-23 16:40:02 +00:00
KDSBrowne
a5e7d638b0 move message separation to container 2020-01-22 22:35:15 +00:00
Anton Georgiev
bc99a999d8
Merge pull request #8519 from vitormateusalmeida/issue-8518
Fixes maximum width and height when no webcams
2020-01-22 16:02:59 -05:00
Tainan Felipe
b0034308a3 Add a rule to don't show breakout invitation for moderators 2020-01-22 17:13:53 -03:00
KDSBrowne
747a113325 Merge branch 'master' of https://github.com/bigbluebutton/bigbluebutton
into chat-published-poll
2020-01-22 16:44:38 +00:00
Anton Georgiev
ecacd176aa
Merge pull request #8522 from capilkey/virtualized-chat
Virtualized chat
2020-01-22 11:28:52 -05:00
Tainan Felipe
11a8fb377b Show user who joined on breakout room in the invitation modal 2020-01-22 12:31:53 -03:00
Vitor Mateus
010dbb727f Fixes render loop #8526 2020-01-22 12:18:32 -03:00
KDSBrowne
d03b5641e4 add published poll results to the public chat 2020-01-22 14:30:16 +00:00
Chad Pilkey
66cfdc96da virtualized chat tweaks for rendering and performance 2020-01-21 21:08:48 +00:00
Anton Georgiev
e847c4eab8
Merge pull request #8426 from KDSBrowne/issue-8341
Fix exception when publishing poll while presentation swapped (chrome)
2020-01-21 09:47:09 -05:00
Vitor Mateus
7828725686 Fixes maximum width and height when no webcams #8518 2020-01-21 10:57:32 -03:00
Vitor Mateus
1f27b9760e Merge remote-tracking branch 'upstream/master' into issue-8504 2020-01-17 10:25:44 -03:00
Vitor Mateus
1ae6324392 Detect aspect ratio to autochange webcams placement #8504 2020-01-17 10:20:03 -03:00
Anton Georgiev
01371b7bb5
Merge pull request #8461 from KDSBrowne/issue-8449
Add config to show download option in the Upload presentation dialog
2020-01-15 14:39:50 -05:00
Anton Georgiev
efbe4675b8
Merge pull request #8482 from jfsiebel/streamer-fix
Fix streamer not working on meteor restart
2020-01-15 12:25:02 -05:00
KDSBrowne
d417050555 fix button outline displaying when no poll detected 2020-01-14 02:29:31 +00:00
Vitor Mateus
822e11fdae Change minimum size os presentatio if is mobile and landscape 2020-01-13 17:05:30 -03:00
Vitor Mateus
5b361df9f8 Fix recalculate area size after device rotate and drop end 2020-01-13 16:41:35 -03:00
Vitor Mateus
9676bbc434 Merge remote-tracking branch 'upstream/master' into issue-7850-2 2020-01-13 16:36:02 -03:00
Lucas Zawacki
4ade850a5a Pause synced video if presenter exits the room 2020-01-13 13:53:49 -03:00
Lucas Zawacki
14fd979955 Remove viewerJoined logic and prevent handleOnReady from running multiple times 2020-01-13 13:53:47 -03:00
Joao Siebel
f95107e3a0 Remove JSON.parse and JSON.stringfy 2020-01-13 13:43:31 -03:00
Anton Georgiev
facbe241f7
Merge pull request #8483 from pedrobmarin/guest-icon
Fix guest icon
2020-01-13 11:02:06 -05:00
Anton Georgiev
ba258d5679
Merge pull request #8374 from pedrobmarin/bbb-multiple-webcams
Multiple cameras
2020-01-13 10:59:48 -05:00
Pedro Beschorner Marin
be58611301 Fix guest icon 2020-01-13 12:47:16 -03:00
Joao Siebel
b6c900ca84 Fix annotations and cursor streamer
The problem was caused when meteor restarted without reloading the page,
the ddp subscription called a onStop event that set all handlers to undefined
after we set the handlers on the init function.
2020-01-13 09:34:54 -03:00
Vitor Mateus
cc943498e2 Fix check if is mobile to disable draggable 2020-01-10 17:20:26 -03:00
KDSBrowne
5c6f94b4e9 remove dropdown menu for single quick poll 2020-01-10 20:18:43 +00:00
KDSBrowne
c30e58ea27 move quick poll from actions bar to presentation toolbar 2020-01-10 19:00:06 +00:00
Anton Georgiev
c8ae008485
Merge pull request #8436 from pedrobmarin/note-notification
Fix shared notes notification
2020-01-07 16:32:12 -05:00
KDSBrowne
d3de581372 prevent no-mic warning displaying when recording is stopped 2020-01-07 13:40:26 +00:00
KDSBrowne
d3144684c1 fix shortcuts not working 2020-01-01 21:46:50 +00:00
KDSBrowne
75a3f6ed7d add prop to enable / disable download option (Upload presentation dialog) 2019-12-24 14:48:44 +00:00
Pedro Beschorner Marin
9b450ae1d9 Check Safari before listening for ondevicechange 2019-12-20 17:21:40 -03:00
Pedro Beschorner Marin
78b0d0276a Avoid multiple cameras sharing in mobile and safari 2019-12-20 17:21:23 -03:00
Anton Georgiev
4e1d55efd2 Prevent parallel screenshare and external-video 2019-12-18 16:40:04 -05:00
KDSBrowne
dcf1462482 fix error for invalid viewBox values 2019-12-18 21:35:03 +00:00
Pedro Beschorner Marin
ebef3f7a15 Linter things 2019-12-18 14:50:16 -03:00
Pedro Beschorner Marin
8e129fb961 Included multiple cameras UI 2019-12-18 14:44:56 -03:00
Pedro Beschorner Marin
b0690f6837 Fix shared notes notification 2019-12-16 18:06:41 -03:00
KDSBrowne
9b8495ca09 fix whiteboard toolbar not accessible via mouse (after publish / presentation swap) 2019-12-16 14:58:52 +00:00
Anton Georgiev
28456d44b8
Merge pull request #8411 from Tainan404/issue-7664
Fix spacing in note button
2019-12-13 15:16:18 -05:00
Anton Georgiev
b5347ecefc
Merge pull request #8425 from KDSBrowne/x-reduce-audio-icon
Reduce size of mic icon in talking indicator
2019-12-13 15:14:45 -05:00
KDSBrowne
5fd0d6ccda reduce mic icon size so its smaller than the background circle 2019-12-12 18:32:25 +00:00
KDSBrowne
9b57ab7ad3 fix annotation exception when publishing poll while presentation swapped (chrome) 2019-12-12 18:21:23 +00:00
KDSBrowne
36bc37b2f4 prevent chat error message shifting input field 2019-12-12 17:53:02 +00:00
Vitor Mateus
32e6903545 Fix placement size after resize and change placement 2019-12-10 18:43:22 -03:00
Anton Georgiev
56b1b12431
Merge branch 'master' into v2.2.x-release 2019-12-10 11:07:23 -05:00
Pedro Beschorner Marin
801ed30a8e Missing after rebase 2019-12-10 13:02:18 +00:00
Pedro Beschorner Marin
5c71e2d0bb Included new getStats monitor for audio and video 2019-12-10 09:07:06 -03:00
Pedro Beschorner Marin
a434f61052 Reverting file mode changes 2019-12-10 09:05:04 -03:00
Pedro Beschorner Marin
f5d7be7f00 Making the interface functional for the multiple webcams. This must change after thinking on a design 2019-12-10 09:05:03 -03:00
Pedro Beschorner Marin
315fa755f0 Removed unused video visibility monitor 2019-12-10 09:02:17 -03:00
Pedro Beschorner Marin
3b591a086b Unified video providers 2019-12-10 09:02:16 -03:00
Pedro Beschorner Marin
9fcae355c7 joinVideo gets the deviceId 2019-12-10 08:21:22 -03:00
Pedro Beschorner Marin
59bc7f91a1 Refactored video service 2019-12-10 08:21:21 -03:00
Pedro Beschorner Marin
debd8f714a Removed unused session vars logic 2019-12-10 08:21:21 -03:00
Pedro Beschorner Marin
df6dd33c82 Fix for second camera connection 2019-12-10 08:21:21 -03:00
Pedro Beschorner Marin
3d2dd9b11c Sharing webcam with deviceId prefix 2019-12-10 08:21:20 -03:00
Pedro Beschorner Marin
aa51aadea7 Removed extra events 2019-12-10 08:21:20 -03:00
Pedro Beschorner Marin
85b517c6bf Linter stuff 2019-12-10 08:21:20 -03:00
Pedro Beschorner Marin
9da1c29c88 Cleanup 2019-12-10 08:21:19 -03:00
Pedro Beschorner Marin
4eb67c12be Multiple webcams first commit 2019-12-10 08:21:19 -03:00
Anton Georgiev
a952efe4b2
Merge pull request #8397 from KDSBrowne/update-whos-talking
Fix elements overlapping whos talking
2019-12-09 15:28:30 -05:00
Anton Georgiev
c2d90b1d2d
Merge pull request #8323 from KDSBrowne/issue-8290
Fix restore presentation button overlap (Mobile - Presenter)
2019-12-09 15:26:32 -05:00
Tainan Felipe
9194f383bb Fix spacing in note button 2019-12-09 16:30:15 -03:00
Tainan Felipe
e3f33ab613 Fix row getting bigger than the message content when clear the chat 2019-12-09 11:10:22 -03:00
Joao Siebel
88fad50233 WIP streamer stuff 2019-12-06 14:46:58 -03:00
Tainan Felipe
45307c9fc9 Merge remote-tracking branch 'upstream/master' into issue-8120 2019-12-05 18:23:08 -03:00
Vitor Mateus
fce072681f Fix overflow and resize when placement left or right 2019-12-05 17:01:54 -03:00
Vitor Mateus
af3534fd57 Merge remote-tracking branch 'upstream/master' into issue-7850-2 2019-12-05 15:01:46 -03:00
Vitor Mateus
0baf41bc0b Fix webcam position when drop on left or right sides 2019-12-05 15:01:23 -03:00
KDSBrowne
d71b3e67ab clean up css values 2019-12-04 19:48:06 +00:00
Joao Siebel
8e252500ec Add debug messages to cursor streamer 2019-12-04 12:42:41 -03:00
KDSBrowne
7c253dda0f fix tooltips after tippy.js update 5.1.1 2019-12-03 18:49:09 +00:00
Vitor Mateus
9344f62f26 Partial changes for webcam placement 2019-12-02 17:21:34 -03:00
KDSBrowne
a0374d61f6 fix indicator being overlapped (mobile portrait) 2019-11-29 15:19:48 +00:00
prlanzarin
4e55145381 Change VideoService userName fetch to Auth and pass it again to video-provider 2019-11-28 18:49:20 +00:00
prlanzarin
19bf430760 Add userId and userName to the SFU start calls where they were missing 2019-11-28 18:46:23 +00:00
prlanzarin
52d69156ca Fix viewer camera reconnection timers
Also try to reconnect when ICE fails, a server-side error comes through or the WebRTC stack throws a tantrum, not only when the first connection fails.
2019-11-28 18:03:14 +00:00
prlanzarin
d3fa2f6508 Add an outbound ice queue to video-provider peers
Only send candidates after the SDP exchange was locked due stop-start glare
2019-11-28 18:01:32 +00:00
Anton Georgiev
c7c29e37e9
Merge pull request #8368 from felcaetano/enable-change-slides-with-page-up-down
Swapping PAGE_UP and PAGE_DOWN key bindings
2019-11-26 17:13:34 -05:00
felcaetano
e13cf362b2
Swapping PAGE_UP and PAGE_DOWN key bindings
Swapping the keys as requested by @kaitkrull  to fit most of the remotes.
2019-11-26 19:00:28 -03:00
KDSBrowne
3cd81682f7 make talking indicator display users with the same name 2019-11-26 16:44:58 +00:00
KDSBrowne
7e1727f652 make talking indicator scrollable horizontally 2019-11-26 15:59:26 +00:00
KDSBrowne
b61fa7f9fc fix indicator clipping on safari 2019-11-25 19:24:12 +00:00
Vitor Mateus
9ef5a62f70 Single webcam dropping in all sides 2019-11-25 13:38:00 -03:00
KDSBrowne
feba820568 Merge branch 'master' of https://github.com/bigbluebutton/bigbluebutton into update-whos-talking 2019-11-25 15:41:48 +00:00
KDSBrowne
a3350b6f63 increase padding for talking indicator elements 2019-11-23 17:42:26 +00:00
KDSBrowne
17996bd742 use actual Buttons in indicator / imp spacing 2019-11-22 22:29:41 +00:00
KDSBrowne
2fb55a9325 sort talking users by start time 2019-11-22 22:29:28 +00:00
Anton Georgiev
4ccec9203f
Merge pull request #8358 from capilkey/audio-improvements
Hangup sip.js on timeout and stop audio join double click
2019-11-22 17:23:10 -05:00
Chad Pilkey
e2eabfb44f attempt to stop accidental audio join double clicks 2019-11-22 13:55:26 -08:00
Tainan Felipe
6e7cdb1f6b Don't skip video preview if called via interface 2019-11-21 14:18:42 -03:00
Anton Georgiev
fc663a1547
Merge pull request #8319 from Tainan404/issue-8297
Add Skip video preview
2019-11-20 14:53:07 -05:00
Tainan Felipe
310f5efb4b
Update bigbluebutton-html5/imports/ui/components/video-preview/component.jsx
Co-Authored-By: Anton Georgiev <antobinary@users.noreply.github.com>
2019-11-20 16:51:14 -03:00
Tainan Felipe
3bc9933960 Remove preview timer 2019-11-20 15:35:16 -03:00
Tainan Felipe
f908972cec Remove changes on unecessary components 2019-11-20 14:24:54 -03:00
Tainan Felipe
6e9b2da562 Remove auto play component and reuse Video preview gUM 2019-11-20 14:17:42 -03:00
Anton Georgiev
98f4f731d0
Merge pull request #8235 from jfsiebel/update-annotations-streamer
Update annotations/cursor streamer logic
2019-11-19 11:56:49 -05:00
Anton Georgiev
1561c7dbea
Merge pull request #8330 from KDSBrowne/who-is-talking
Add mute functionality to talking indicator
2019-11-19 11:56:06 -05:00
KDSBrowne
24146cfa44 fix RTL position for taking indicator 2019-11-15 17:11:58 +00:00
KDSBrowne
5419ddd965 add formatted messages for aria tags 2019-11-15 15:54:07 +00:00
Anton Georgiev
52d52cd0d1
Merge pull request #8327 from prlanzarin/2.2-mdns-only
Account for mDNS candidates on gUM fallback for recvonly peers
2019-11-14 16:09:40 -05:00
KDSBrowne
a6389c863f reduce navbar height 2019-11-14 20:20:02 +00:00
prlanzarin
b52214f0b5 Make some imports use absolute paths
Some more linting as well
2019-11-14 19:07:35 +00:00
KDSBrowne
9b42db0815 use overflow hidden to hide names when width is limited 2019-11-14 18:47:27 +00:00
Anton Georgiev
f8ba84637e
Merge pull request #8128 from felcaetano/enable-change-slides-with-page-up-down
Added event listener to change slides with Page Up and Page Down
2019-11-14 13:25:19 -05:00
Anton Georgiev
a221f72702
Merge pull request #8318 from capilkey/cue-on-joins
Add audio cue and toast on user join settings
2019-11-14 12:57:33 -05:00
prlanzarin
215f79f383 Account for mDNS candidates on gUM fallback for recvonly peers
Also added some client logging for those cases

Moved video-provider gUM fallback detection to be used only on recvonly streams
2019-11-14 16:35:56 +00:00
KDSBrowne
4ba3136ec2 fix closed captions position for RTL in userlist 2019-11-14 13:44:00 +00:00
KDSBrowne
a4b46ef3ff fix talking indicator position for RTL 2019-11-14 13:12:22 +00:00
KDSBrowne
3e23631389 add ability for moderators to mute users via talking indicator 2019-11-13 17:56:26 +00:00
KDSBrowne
77acab79bc revert to using Meteor.setTimeout 2019-11-13 16:24:38 +00:00
Anton Georgiev
3cd21c6b28
Merge pull request #8322 from KDSBrowne/text-style-changes
Update text style
2019-11-13 10:20:17 -05:00
Chad Pilkey
d81fe936d4 add toast on user join option 2019-11-12 10:00:48 -08:00
KDSBrowne
de48d26106 fix padding for RTL layout 2019-11-12 15:32:11 +00:00
Anton Georgiev
8df82b2676
Merge pull request #8292 from KDSBrowne/who-is-talking
Add talking indicator to displaying voice users
2019-11-12 10:24:42 -05:00
Tainan Felipe
441605d0da Merge remote-tracking branch 'upstream/master' into issue-8120 2019-11-12 09:53:56 -03:00
Tainan Felipe
278e3eebfc Merge remote-tracking branch 'upstream/master' into issue-8297 2019-11-11 15:17:40 -03:00
Tainan Felipe
fbd8831355 Remove console.log 2019-11-11 15:03:44 -03:00
Tainan Felipe
744b442e14 Remove logs 2019-11-11 14:59:01 -03:00
Tainan Felipe
10d53afeb4 add skip video preview parameter 2019-11-11 14:54:46 -03:00
Chad Pilkey
549804c281 add audio cue on user join setting 2019-11-11 09:53:58 -08:00
KDSBrowne
e718be6936 remove spoke prop from removeVoiceUser modifier 2019-11-11 17:24:36 +00:00
Anton Georgiev
cfb58749e4
Merge pull request #8303 from vitormateusalmeida/webcam-resizable
Webcam resizable
2019-11-08 15:28:58 -05:00
Anton Georgiev
938ebbb0ad
Merge pull request #8261 from KDSBrowne/issue-8231
Add notification when recording started with no mic users
2019-11-08 14:37:16 -05:00
KDSBrowne
b94ceefef5 change audio_off to warning icon 2019-11-08 19:26:37 +00:00
Anton Georgiev
52a0586431
Merge branch 'master' into issue-8293 2019-11-07 15:55:04 -05:00
Anton Georgiev
81d4a6bed1
Merge pull request #8305 from antobinary/test-7805
Wrapper for #7805 Add support to new parameter names
2019-11-07 14:15:09 -05:00
KDSBrowne
2024918a70 fix restore presentation btn overlap on mobile for presenter 2019-11-07 17:33:03 +00:00