Commit Graph

30244 Commits

Author SHA1 Message Date
Ramon Souza
919bc50503 sets default value for sidebar minimum height 2021-07-28 10:54:06 -03:00
Ramon Souza
223d29c835 fix external video position on layout change 2021-07-28 10:21:20 -03:00
Anton Georgiev
06efa49a0f
Merge pull request #12841 from prlanzarin/u24-nosaf-vbg
fix(virtual-backgrounds): disable on Safari
2021-07-27 16:04:23 -04:00
prlanzarin
e15aa2054f fix(virtual-backgrounds): disable on Safari
Safari is not properly supported with this feature (yet)
2021-07-27 17:14:15 +00:00
Anton Georgiev
9e644e8bc7
Merge pull request #12807 from ramonlsouza/actionsbar-new-lm
refactor: actions bar size calculation - new layouts
2021-07-27 11:29:54 -04:00
Anton Georgiev
9d0c4e2ce3
Merge pull request #12809 from ramonlsouza/minimized-presentation-camera-custom
fix: camera position when presentation is hidden
2021-07-27 11:29:30 -04:00
Anton Georgiev
548a45b798
Merge pull request #12818 from ramonlsouza/presentation-change-fix
fix: set slide size when changing presentation - smart layout
2021-07-27 10:21:28 -04:00
Anton Georgiev
fd2cab0857
Merge pull request #12834 from ramonlsouza/issue-12828
fix: fullscreen webcam video crash - legacy layout
2021-07-27 09:29:33 -04:00
Ramon Souza
ee56199607 fix fullscreen camera legacy layout 2021-07-27 08:17:26 -03:00
Anton Georgiev
2e3b520c37
Merge pull request #12825 from ramonlsouza/fix-accessible-menu
fix: second level of accessible menu only opens if language is set to english
2021-07-26 09:17:46 -04:00
Ramon Souza
5679416d2f fix accessible menu in languages other than english 2021-07-26 08:28:48 -03:00
Ramon Souza
ebe65ecef0 set slide size when changing presentation - new lm 2021-07-23 15:33:32 -03:00
Anton Georgiev
081d6a527e
Merge pull request #12815 from gustavotrott/activity-report
Enhancements to Activity Report
2021-07-23 14:09:27 -04:00
Gustavo Trott
76a009dbc1 Remove functions not used anymore 2021-07-23 14:24:52 -03:00
Anton Georgiev
70974f0d10
Merge pull request #12814 from antobinary/merge238-into-24
Merge 2.3.8 into develop
2021-07-23 13:10:49 -04:00
Anton Georgiev
a37843d2a7 Merge branch 'v2.3.x-release' of github.com:bigbluebutton/bigbluebutton into merge238-into-24 2021-07-23 17:09:18 +00:00
Anton Georgiev
4b884116ff
Merge pull request #12813 from bigbluebutton/antobinary-patch-1
chore: Enable  blur by default
2021-07-23 13:07:19 -04:00
Gustavo Trott
184f89c152 Merge branch 'activity-report' of github.com:gustavotrott/bigbluebutton into activity-report 2021-07-23 14:06:34 -03:00
Anton Georgiev
cb6ff58e37
chore: Enable VirtualBackgrounds by default
To allow for more extensive usage/testing by community
2021-07-23 13:06:21 -04:00
Gustavo Trott
2500d4f767 Removes from Json all start/stop talks info, and inform only the totalTime 2021-07-23 14:02:48 -03:00
Gustavo Trott
99272fe546 Set activityReportTracking=true by default 2021-07-23 13:58:40 -03:00
Anton Georgiev
1a46c1b2c0
Merge pull request #12495 from schiesslm/virtual_background
Virtual background
2021-07-23 12:56:18 -04:00
Anton Georgiev
d8fbcc607b
Updated BBB release to 2.3.8 2021-07-23 10:28:32 -04:00
Anton Georgiev
1697678705
Merge pull request #12810 from prlanzarin/u23-cecile-idylle
fix: avoid leaving dangling HTMLMediaElements in paused state (#12806)
2021-07-23 10:27:50 -04:00
Gustavo Trott
eea16c8268 Remove unnecessary codes 2021-07-23 10:47:03 -03:00
Gustavo Trott
284b97840e Remove unnecessary codes 2021-07-23 10:43:28 -03:00
Gustavo Trott
0661712da1 Removes Json content from INFO LOG. To avoid too large logs. 2021-07-23 10:40:57 -03:00
prlanzarin
168f66310e fix(listen-only): avoid leaving a dangling HTMLMediaElement in paused state 2021-07-23 02:35:47 +00:00
prlanzarin
e20fe6d4ad fix(screenshare): avoid leaving a dangling HTMLMediaElement in paused state 2021-07-23 02:27:02 +00:00
prlanzarin
8b48de561b fix(webcams): avoid leaving dangling HTMLMediaElements in paused state
Should fix an issue with the recent Chrome 92 intervention that limits
the number of concurrent WebMediaPlayers (an inner element of
HTMLMediaElements) to 75/40.

Webcam video elements were being left dangling in paused state despite
the elements themselves being cleaned up from the component. That
generated a skewed accounting of WebMediaPlayers in the session.
2021-07-23 02:24:47 +00:00
Ramon Souza
0f2ae0425c fix sidebar content when presentation is hidden 2021-07-22 17:37:46 -03:00
Ramon Souza
3065597635 fix cameras when presentation is hidden - custom layout 2021-07-22 17:31:19 -03:00
prlanzarin
9071ba8bc4 refactor(virtual-backgrounds): re-organize virtual background code
Changes (maybe not a complete list):
  - Disable virtualbgs by default
  - Move the virtualbg selector in video-preview to the side below the
profile selection
  - Restore old video-preview sizes
  - Add a wrapper class for MediaStreams (BBBVideoStream)
  - Centralize virtualbg services and business logic code into BBBVideoStream
  - Refactor and centralize virtualbg constant fetching
  - Refactor and centralize virtualbg config fetching
  - Organize virtualbg type definitions
  - Remove added states in video-provider to prevent further bloat
  - Remove added states in video-preview to prevent further bloat
  - Lock virtual bg switching while video-preview itself is locked
  - Add proper virtualbg error surfacing via toasts
  - Refactor iOS availability detection to use centralized UA checker
  - Avoid calling gUM when toggling virtualbgs on/off
  - Make virtualbg video-list-item action a toggle instead of a
state-aware action
  - Make virtualbg switching work in video-preview for cameras that are
already shared. Especially useful when there are multiple source
cameras, and will be important in the near future
  - Add Derivative Work notices in files that are partially copied from
jitsi-meet
  - Simplify track replacing in video-provider
  - Split video-preview UI code for virtualbgs into a separate functional component
2021-07-22 18:53:42 +00:00
Anton Georgiev
57dfd6c524
Merge pull request #12542 from gustavotrott/activity-report
Dashboard with meeting activities
2021-07-22 14:27:48 -04:00
Ramon Souza
0a2a6b13bb Merge remote-tracking branch 'upstream/develop' into actionsbar-new-lm 2021-07-22 14:44:37 -03:00
Anton Georgiev
27e639cf8d
Merge pull request #12808 from ramonlsouza/pr-12805-fix
fix: persist settings layout after refresh
2021-07-22 13:33:28 -04:00
Anton Georgiev
1bd98ad03c
Merge pull request #12804 from ramonlsouza/hidden-chat-on-resize
fix: hidden chat on resize
2021-07-22 13:29:46 -04:00
Ramon Souza
d0d35cab17 persist settings layout after refresh 2021-07-22 14:28:42 -03:00
Ramon Souza
27c5c9e3e7 isolate actions bar height calculation 2021-07-22 11:42:45 -03:00
Gustavo Trott
e4ef1582f2
Merge branch 'develop' into activity-report 2021-07-22 11:33:47 -03:00
Gustavo Trott
4e211d70a8 Removes unnecessary comments 2021-07-22 11:13:30 -03:00
Gustavo Trott
3c6155a73e Creates config activityReportTracking to enable Activity Report 2021-07-22 11:09:44 -03:00
Ramon Souza
2ef6d30a01 fix actions bar size calculation - new layouts 2021-07-22 11:04:38 -03:00
Anton Georgiev
d905a54164
Merge pull request #12805 from ramonlsouza/remove-default-layout-settings
Remove default layout override from settings file
2021-07-22 09:06:26 -04:00
Ramon Souza
28ed62a128 remove default layout from settings file 2021-07-22 08:20:53 -03:00
Anton Georgiev
1abedcc698
Merge pull request #12789 from jfsiebel/implement-default-layout-config
Allow default layout config in bbb-web
2021-07-21 16:11:08 -04:00
Bartu Bazna
9f791a8892 Squashed virtual background commits 2021-07-21 20:00:19 +00:00
Gustavo Trott
1267bfd880 Moves ActivityReport icon from navbar to part of the gear icon 2021-07-21 17:00:08 -03:00
Ramon Souza
43e42d98cb display sidebar content when switching device to tablet 2021-07-21 15:34:34 -03:00
Ramon Souza
945bed95d3 fix chat stuck on resize 2021-07-21 15:12:05 -03:00