Ramon Souza
40c9d87f63
reduce component re-render on containers that use usersContext
2021-04-19 14:57:55 -03:00
Ramon Souza
56c33ed36d
add meetingId to userscontext
2021-04-15 09:12:21 -03:00
Tainan Felipe
e4563defde
Fix client crashing because users object is missing
2021-04-06 16:58:11 -03:00
KDSBrowne
676abd1f85
move raise hand functionality to actions bar
2021-03-21 17:06:16 +00:00
Ramon Souza
3715266883
add selectRandomUser flag
2021-03-19 15:54:54 -03:00
prlanzarin
7eb91f9273
Merge branch 'u22-screenshare18102020' of https://github.com/prlanzarin/bigbluebutton-1 into u23-ilgiardino
2021-03-11 18:49:14 +00:00
Ramon Souza
2923ea1641
fix 'restore presentation' button when presentation is disabled
2021-03-08 09:33:25 -03:00
prlanzarin
1383ab4def
screenshare/html5: rewrite most of the client side code
...
Added new SFU broker for screen sharing
Removed kurento-extension entirely
Added inbound and outbound reconnection procedures
Improve UI responsiveness when sharing
Add reconnection UI states
Redo error handling
Refactor actions-bar screen share components. Make it smarter with less prop drilling and less re-rendering. Also more readable. Still work to do in that I think
Add a connection retry procedure for screen presenters when they are sharing; try a configurable amount of times when failure is triggered, with configurable min and max reconn timeouts and timeout increase factor
Make local preview attachment smarter
ADD PARTIAL SUPPORT FOR AUDIO SHARING VIA SCREEN SHARING WITH GET DISPLAY MEDIA, RECORDING STILL NOT SUPPORTED!!!
2020-12-09 22:00:54 +00:00
KDSBrowne
20cd9f539f
reduce re-renders of actionbar / show all uploads dropped separately in toast
2020-04-01 22:54:47 +00:00
KDSBrowne
41e8e882e0
allow presentation toggle from actions btn
2020-01-25 01:02:36 +00:00
Pedro Beschorner Marin
8e129fb961
Included multiple cameras UI
2019-12-18 14:44:56 -03:00
Pedro Beschorner Marin
3b591a086b
Unified video providers
2019-12-10 09:02:16 -03:00
Pedro Beschorner Marin
4eb67c12be
Multiple webcams first commit
2019-12-10 08:21:19 -03:00
Anton Georgiev
42d640f3e2
Merge branch 'issue7791-add-support-to-new-parameters-name' of github.com:diegobenetti/bigbluebutton into test-7805
2019-11-05 11:59:00 -05:00
Lucas Zawacki
5dd46f8f48
Fix video swap when there's no presentation and/or screenshare/external video
2019-09-17 16:55:52 -03:00
Anton Georgiev
4a335a1db6
reduce db probes for getAvailableActions; simplify SaveUsernames
2019-09-06 16:28:02 -04:00
Anton Georgiev
c5856d43c8
moved static code outside of tracker
2019-09-04 14:32:58 -04:00
Tainan Felipe
932c5bf58c
Fix nav bar performance issue and move recordProp to own collection
2019-08-21 14:42:37 -03:00
Anton Georgiev
311ad5706f
Merge pull request #7750 from diegobenetti/issue6956-turn-webcams-fullscreen-when-no-presentation
...
Turn webcams fullscreen when no presentation is selected
2019-08-01 13:34:35 -04:00
Anton Georgiev
2bf8fb5cca
minor optimization using Fields in miniMongo
2019-07-24 17:59:04 +00:00
Diego Benetti
f13239674b
Changes other parameters to the new pattern
2019-07-24 14:04:46 -03:00
Diego Benetti
cc6d4ecd41
Merge branch 'master' into issue6956-turn-webcams-fullscreen-when-no-presentation
2019-07-08 14:01:32 -03:00
Diego Benetti
0c2aefa45a
Swaps layout when meeting has no presentation
2019-07-08 11:33:32 -03:00
Joao Siebel
18670fdaf2
Merge remote-tracking branch 'upstream/master' into reconnection-improvement
2019-07-04 15:09:06 -03:00
Anton Georgiev
25ac147924
Merge pull request #7710 from KDSBrowne/issue-7705
...
Add enabled poll property in settings.yml
2019-07-02 16:04:42 -04:00
KDSBrowne
ba9c9c431a
add enabled poll prop in settings.yml
2019-07-02 14:54:37 +00:00
Anton Georgiev
a66aa70707
Merge branch 'master' into issue7325-autoswaplayout-screenshare
2019-06-26 12:40:30 -04:00
Joao Siebel
8f0783d34f
update variable name
2019-06-26 13:29:34 -03:00
Diego Benetti
0055634ce7
Fixes the condition to render the toggle presentation button
2019-06-25 11:06:15 -03:00
Joao Siebel
c6c8ca400b
Merge remote-tracking branch 'upstream/master' into reconnection-improvement
2019-06-12 15:56:14 -03:00
Joao Siebel
7f7845c47b
disable some UI actions when meteor is down
2019-06-12 15:40:58 -03:00
Diego Benetti
e520797ddd
Merge remote-tracking branch 'upstream/master' into issue7390-datasaving-screenshare
2019-05-31 10:23:50 -03:00
Diego Benetti
b9eb5cca1f
Locks screenshare option when datasaving screenshare setting is disabled
2019-05-28 17:46:29 -03:00
Pedro Beschorner Marin
34b39a2b0a
Closed captions prototype in a big commit
2019-05-22 18:33:20 -03:00
Tainan Felipe
25047f57a9
Remove stop video button of video modal
2019-04-24 14:19:35 -03:00
KDSBrowne
ea711def9e
move screenshare alert to service / fit audio alert on meeting end
2019-04-15 21:39:07 +00:00
bobakoftadeh
b266fb11b4
Remove breakout room option from actions-dropdown
2019-03-28 21:39:23 +00:00
Gustavo Trott
c6b725a36b
Resolve conflicts
2019-02-25 09:24:00 -03:00
Gustavo Trott
3f21c82330
implement quick poll feature
2019-02-21 18:01:39 -03:00
Joao Siebel
78f03f1b32
Update action label when a video is already been shared. close #6604
2019-02-15 15:32:03 -02:00
Anton Georgiev
12a880b9bd
recording toggle - allow clicking on the text; restyling
2019-02-07 22:49:54 +00:00
Anton Georgiev
38afdcf22b
Merge pull request #6640 from pedrobmarin/master-presentation-ui
...
New UI for presentation/video swap and fullscreen buttons
2019-01-28 12:33:47 -05:00
Anton Georgiev
0190ef4528
Merge branch 'master' of github.com:bigbluebutton/bigbluebutton into logout-endmeeting-menu
2019-01-17 18:53:32 +00:00
Anton Georgiev
ff3898224b
Merge branch 'master' into master-presentation-ui
2019-01-16 17:33:29 -05:00
Lucas Zawacki
e883d3a2b0
Merge branch 'master' of https://github.com/bigbluebutton/bigbluebutton into master-presentation-ui
2019-01-15 10:31:12 -03:00
Tainan Felipe
0918cc4084
Merge remote-tracking branch 'upstream/master' into issue-6392
2019-01-14 09:30:59 -02:00
KDSBrowne
6205059070
edit formatted string / use ternary operator / omit passing Auth.userId
2019-01-11 19:15:31 +00:00
KDSBrowne
f11fed7bd7
add take presenter role to actions menu
2019-01-10 16:10:45 +00:00
Lucas Zawacki
094a0e4f3e
Don't use camera button for swap anymore
2019-01-02 17:31:23 -03:00
Lucas Zawacki
6101ca5c13
Close presentation via a button in the top corner
2019-01-02 16:08:33 -03:00
Tainan Felipe
1529ff8043
Rename functions and variables
2018-12-28 09:51:41 -02:00
Tainan Felipe
53c935b7eb
Add breakout room invitation feature
2018-12-27 14:20:03 -02:00
KDSBrowne
46d29fd553
Merge branch 'master' of https://github.com/bigbluebutton/bigbluebutton into 2.2-panel-manager
2018-12-13 19:14:52 +00:00
Anton Georgiev
fbb12b055e
Merge pull request #6276 from Tainan404/issue-6262
...
Add drag & drop grid for breakout rooms
2018-12-13 11:35:24 -05:00
Tainan Felipe
27e012ac56
Add drag and drop grid to sort user by room
2018-11-27 10:44:22 -02:00
KDSBrowne
149b4f091a
move render functions from app to panel-manager
2018-11-20 15:28:00 +00:00
Anton Georgiev
e3729a7bf3
better updates
2018-11-12 22:09:04 +00:00
KDSBrowne
c552b3522c
prevent breakout and poll pane both open
2018-11-05 17:52:06 +00:00
KDSBrowne
538e248058
Merge branch 'master' of https://github.com/bigbluebutton/bigbluebutton into start-poll-01
2018-11-02 21:25:40 +00:00
Tainan Felipe
07d89a0132
Add intl to breakout room name
2018-10-29 16:29:45 -03:00
KDSBrowne
ee73ec4dd3
remove left over react-router code
2018-10-28 17:02:54 +00:00
KDSBrowne
6a16b379d7
fix actions poll toggle not working when userlist is closed
2018-10-26 12:54:35 +00:00
KDSBrowne
8f24fcfd01
make userlist-poll btn toggle menu
2018-10-26 12:37:29 +00:00
KDSBrowne
3ced879e41
clean up togglePollMenu()
2018-10-25 22:41:45 +00:00
KDSBrowne
abd5e8a224
update styling / fix bugs
2018-10-24 14:17:13 +00:00
Tainan Felipe
1bc8ae0b21
add join audio only, and imporov UX
2018-10-23 14:18:09 -03:00
KDSBrowne
c8b993a3a9
remove use of router in polling
2018-10-18 14:31:17 +00:00
KDSBrowne
26404c87f7
remove button color type 'primary-outlined'
2018-10-02 23:08:32 +00:00
KDSBrowne
b241b93b8a
replace indexOf() with includes()
2018-10-02 20:30:32 +00:00
KDSBrowne
cf23293e10
Merge branch 'master' of https://github.com/bigbluebutton/bigbluebutton into start-poll-01
2018-09-25 12:44:38 +00:00
KDSBrowne
589a9eb1fd
add btn to toggle poll url
2018-09-14 16:29:19 +00:00
João Francisco Siebel
4c35608c2b
Add users-settings collection and handle dynamic configuration
2018-09-13 15:09:30 -03:00
Maxim Khlobystov
d67aba6c8a
Listening to ice connection failures when screensharing.
2018-08-22 14:10:08 -04:00
KDSBrowne
6a4a3ee160
remove emoji service functions from action-bar
2018-07-09 17:08:19 +00:00
Lucas Fialho Zawacki
65a2fb592f
Merge branch 'v2.0.x-release' of https://github.com/bigbluebutton/bigbluebutton into video-dock-refactor
2018-03-20 17:22:11 +00:00
João Francisco Siebel
bfc2f6bc24
Fix when to see the record indicator
2018-02-28 11:10:00 -03:00
Lucas Fialho Zawacki
388fee31b6
Renaming files to better suit html5 structure
2018-02-19 04:23:05 +00:00
João Francisco Siebel
919c2aa644
Implement start/stop recording logic
2018-02-15 17:42:50 -02:00
Augusto Bennemann
5bf96b3c84
Screenshare button conditional rendering
2018-01-17 01:17:07 -02:00
Oleksandr Zhurbenko
962e659378
Switched the components from deprecated method to
2018-01-07 20:44:42 -08:00
prlanzarin
8608fd9f94
Tooltips for video buttons and actions-bar container service calls fixes
2017-12-21 17:40:00 +00:00
prlanzarin
3a72afa350
Merge remote-tracking branch 'upstream/v2.0.x-release' into video-reconnection
2017-12-21 17:37:07 +00:00
Tainan Felipe
d15bb139bb
refactor emoji menu
2017-11-23 15:20:27 -02:00
prlanzarin
f43b77c19f
Merge branch 'node-bbb-apps-packaging' into bbb-webrtc-sfu
...
Conflicts:
bigbluebutton-html5/imports/startup/client/base.jsx
bigbluebutton-html5/imports/ui/components/actions-bar/actions-dropdown/component.jsx
bigbluebutton-html5/imports/ui/components/actions-bar/component.jsx
bigbluebutton-html5/imports/ui/components/app/container.jsx
bigbluebutton-html5/imports/ui/components/screenshare/service.js
bigbluebutton-html5/imports/ui/components/video-dock/component.jsx
bigbluebutton-html5/imports/ui/components/video-dock/container.jsx
bigbluebutton-html5/private/locales/en.json bigbluebutton-html5/server/main.js
2017-11-11 03:41:37 +00:00
prlanzarin
e96fc385f1
Handling HTML5 screensharing stop
...
The action bar stop button is temporary
2017-11-06 15:39:55 +00:00
prlanzarin
67da01e81c
Merge remote-tracking branch 'gutobenn/html5-kurento-screenshare-presenter' into html5-video-screenshare
2017-10-10 17:10:03 +00:00
Tainan Felipe
5393051d9d
fix errors linter
2017-10-10 10:06:34 -03:00
Augusto Bennemann
d0592a7acb
HTML5 video: share and unshare buttons
2017-09-20 00:12:10 -03:00
Augusto Bennemann
31f2e1cac7
HTML5 ScreenShare Presenter
2017-09-12 17:47:06 -03:00
Oleksandr Zhurbenko
251bd22738
PR review fixes
2017-09-06 12:36:52 -07:00
Oswaldo Acauan
e6412275a6
Linter auto fix
2017-06-02 19:25:02 +00:00
Anton Georgiev
5087e5b24b
Handle audio on refactored modal ( #2 )
...
* handle audio on refactored modal
* wrap component with withModalMounter
2017-05-02 13:18:01 -04:00
Oswaldo Acauan
d434ba6893
Fix the audio-modal
2017-05-01 16:52:57 -03:00
Oswaldo Acauan
edd64a97f4
Fix merge conflicts
2017-04-28 16:15:29 +00:00
Oswaldo Acauan
334026833b
Refactor Modal related components
2017-04-18 19:38:26 +00:00
Anton Georgiev
f4aeb3f7ee
move phone api to audio/service.js
2017-03-28 10:02:23 -04:00
KDSBrowne
7479570a8c
move handleExitAudio to service
2017-03-21 07:29:54 -07:00
KDSBrowne
d2405d4c61
pass props down from createContainer
2017-03-16 16:30:46 -07:00
KDSBrowne
6fba48fae6
move openJoinAudio to container
2017-03-14 16:21:55 -07:00
KDSBrowne
dd34a9cbd7
change prop names
2017-03-14 15:34:57 -07:00