Gustavo Trott
10c81bf689
Merge pull request #15690 from zhem0004/handleCursorPropertyError
2022-09-15 10:36:14 -03:00
Joao Victor
968e872c5b
Merge branch 'v2.6.x-release' into issue-15574
2022-09-15 09:13:02 -03:00
Ramón Souza
2a062b25dc
Merge pull request #15683 from ramonlsouza/issue-15669
...
fix: set breakout name input as readonly when updating users
2022-09-14 17:08:49 -03:00
Bohdan Zhemelinskyi
811d135585
handle missing cursor property case
2022-09-14 19:42:15 +00:00
Ramón Souza
7d7f26ea55
Merge pull request #15624 from KDSBrowne/bbb-text-updates
...
fix: Restore Text Shape Updates Per Character
2022-09-14 13:06:10 -03:00
GuiLeme
39b6359441
[issue-pdf-100-processing] - fix timeout error when PDF is too complex.
2022-09-14 10:33:41 -03:00
Ramón Souza
634393e740
Merge pull request #15670 from ramonlsouza/fix-warnings
...
Fix: bigbluebutton-html5 warnings
2022-09-14 10:17:01 -03:00
Ramón Souza
a924aecc1d
fix multiple answer translation in live results
2022-09-14 09:51:48 -03:00
Ramón Souza
2b6b129df9
set breakout name input as readonly when updating users
2022-09-13 10:45:13 -03:00
Ramón Souza
1925124e82
fix button overflow in presentation toolbar
2022-09-12 16:27:29 -03:00
Gabriel Porfirio
f1d45502a0
WIP: breakout room create tests
2022-09-09 13:54:50 -03:00
Ramón Souza
5a83f9b392
add unique className to current presentation toasts
2022-09-09 13:25:20 -03:00
Ramón Souza
efb3083373
only mount layoutEngine when layoutType is available
2022-09-09 10:19:43 -03:00
Ramón Souza
4e80475fd0
fix tabIndex warning
2022-09-09 10:19:04 -03:00
Ramón Souza
dda6b83958
fix panning warning
2022-09-09 10:14:20 -03:00
Paulo Lanzarin
9c4707b56d
Merge pull request #15582 from prlanzarin/u26/refactor/mic-inout-logs-26
...
fix(audio): review in/out device management and switching
2022-09-09 09:22:40 -03:00
Paulo Lanzarin
362785a83a
Merge pull request #15647 from prlanzarin/u26/fix/cam-profile-switch-notreadableerror
...
fix(webcam): switching profiles in preview fails intermittently
2022-09-08 15:11:33 -03:00
Ramón Souza
560d9370c6
adjust html/body lang on page load
2022-09-08 14:25:29 -03:00
Ramón Souza
406c215add
Merge pull request #15659 from JoVictorNunes/issue-15658
...
fix(whiteboard toolbar): reduce distance from the bottom
2022-09-08 09:37:20 -03:00
Joao Victor
4277a0ed03
fix: volume icon
2022-09-07 11:59:43 -03:00
Joao Victor
19e71697d6
Merge remote-tracking branch 'upstream/v2.6.x-release' into issue-15559
2022-09-07 11:54:52 -03:00
Joao Victor
36864a8880
fix(whiteboard toolbar): reduce offset from the bottom
2022-09-07 11:34:54 -03:00
Joao Victor
acc55f0d08
fix: don't allow moderators to propagate meeting layout info ( #15574 ). -- Currently moderators can propagate meeting layout info, but the layout which is propagated is the presenter's, not their own. This can mislead the moderators because they think their layout is being propagated but it's not. It makes more sense to allow only presenters to propagate their layouts.
2022-09-07 09:14:35 -03:00
Joao Victor
84f9eeebc4
refactor: push layout
2022-09-07 08:52:08 -03:00
Gabriel Porfirio
4ce4ef7446
help button test
2022-09-06 13:52:45 -03:00
prlanzarin
646db91367
fix(webcam): add MediaStream id to 'inactive' event handlers
...
BBBVideoStream 'inactive' event currently does not send the
MediaStream id as the payload for handlers. This can cause theoretical
race conditions due to media stream mismatches in places where
'inactive' handling is done globally (eg video-preview).
This adds the MediaStream id to BBBVideoStream's 'inactive' event
and uses it in video-preview to avoid such race conditions.
2022-09-06 12:31:26 +00:00
prlanzarin
5d04bcaf93
fix(webcam): retry gUM on NotReadableError for Chrome/Edge
...
tl;dr: switching camera profiles in video-preview fails intermittently
in Chrome/Edge.
Long version: Chrome/Edge sometimes bork gUM calls when switching camera
profiles. This looks like a browser bug (issue TBD). Track release not
being done synchronously -> quick subsequent gUM calls for the same
device (profile switching) -> device becoming unavaible while previous
tracks aren't finished.
Since track stop is not "awaitable", this commit adds a retry procedure
that re-runs gUM up to 5 times (200 ms delay) only if error.name is
NotReadableError and browser is either Chrome or Edge.
2022-09-06 12:26:31 +00:00
Ramón Souza
f7657d73db
Merge pull request #15627 from JoVictorNunes/fix-camera-brightness-Sep-01
...
fix(camera): disable brightness on Safari and stop segmentation if brightness is unchanged
2022-09-06 09:22:30 -03:00
germanocaumo
1db9fdacb1
fix(tldraw): disable selecting shapes on certain cases
...
- For presenter/multiuser Don't allow selecting the background shape (could be done with right click on empty area)
- For viewers: don't allow selecting anything (also hides the selection brush)
2022-09-02 20:59:03 +00:00
germanocaumo
87544a8b38
fix(tldraw): correctly sync draw shape updates +
...
Refactor how shape updates are parsed from tldraw, instead of doing it manually in each action,
uses the tldraw provided list of what changed available in the "onChangePage" callback, simplifying a lot of our code.
2022-09-02 19:26:26 +00:00
GuiLeme
2dec0f051b
[apply-toast-shared-notes] - resolving conflicts
2022-09-02 16:08:24 -03:00
GuiLeme
f366b54498
Merge branch 'apply-toast-shared-notes' of github.com:GuiLeme/bigbluebutton into apply-toast-shared-notes
2022-09-02 15:26:21 -03:00
GuiLeme
80a381c87c
[apply-toast-shared-notes] - resolved conflicts and refactored temporaryPresentationId's name
2022-09-02 15:24:29 -03:00
Ramón Souza
f9bbef759c
Merge pull request #15517 from JoVictorNunes/issue-15276
...
fix(tldraw): hide context menu for users who don't have access to whiteboard
2022-09-02 10:34:25 -03:00
Gustavo Trott
f7f20f3e2e
Merge pull request #15251 from ramonlsouza/issue-15001
2022-09-02 09:44:10 -03:00
Ramón Souza
cc7e5c7fa9
Merge pull request #15628 from ramonlsouza/send-chat-font
...
style: increase send to chat button font size
2022-09-01 15:43:50 -03:00
Joao Victor
b782a7fc06
fix: screenshare volume control
2022-09-01 13:48:59 -03:00
Ramón Souza
b8afe76837
Merge pull request #15620 from JoVictorNunes/sonar-warnings-Aug-31
...
fix: SonarCloud warnings
2022-09-01 13:22:31 -03:00
Ramón Souza
31c1e7b200
increase send to chat button font size
2022-09-01 11:07:39 -03:00
Joao Victor
d4949bd7cf
fix(camera): disable brightness on Safari and stop segmentation if brightness is unchanged
2022-09-01 09:29:08 -03:00
Ramón Souza
4e46284a3b
Merge pull request #15603 from JoVictorNunes/camera-brightness
...
feat(camera): set camera brightness
2022-08-31 17:00:34 -03:00
KDSBrowne
3277286525
persist patched text changes
2022-08-31 19:01:53 +00:00
Ramón Souza
b4f4de7e34
Merge pull request #15623 from ramonlsouza/fix-import-lost
...
fix: restore imports lost on merge
2022-08-31 13:26:15 -03:00
Ramón Souza
8bd14d3a91
restore imports lost on merge
2022-08-31 13:06:33 -03:00
Joao Victor
aefc5c6c6a
Merge branch 'v2.6.x-release' into issue-15536
2022-08-31 10:47:58 -03:00
Joao Victor
916a14e1f9
fix: SonarCloud warnings
2022-08-31 10:33:55 -03:00
Ramón Souza
470f491352
Merge pull request #15583 from germanocaumo/tldraw-viewbox-sync
...
fix(tldraw): sync viewed area between presenter/viewers +
2022-08-30 17:00:14 -03:00
Ramón Souza
8aa0d1b0e7
Merge pull request #15544 from gustavotrott/html5-show-ejectedReason-2.6
...
fix (2.6): enhancements over disconnection situation (delay to remove and show ejected reason)
2022-08-30 10:58:49 -03:00
Gabriel Porfirio
554f3d11da
add data-test to emoji picker button
2022-08-30 09:55:57 -03:00
Gustavo Trott
84e482e55e
Remove delay to endMeeting when user is ejected=true
2022-08-29 22:50:57 -03:00
Ramón Souza
e7107f87a7
Merge pull request #15598 from ramonlsouza/merge-2526-aug25
...
chore: Merge v2.5.5 into v2.6
2022-08-29 15:58:53 -03:00
Ramón Souza
45e49ea7d2
Merge pull request #15606 from ramonlsouza/light-button-color
...
fix: light button warning
2022-08-29 13:59:52 -03:00
Ramón Souza
fef01d8fb6
Merge pull request #15567 from ramonlsouza/fix-emoji-button
...
fix: emoji picker button styles
2022-08-29 13:01:42 -03:00
Ramón Souza
61f7700080
fix light button warning
2022-08-29 09:39:20 -03:00
germanocaumo
105ed256c3
fix: tldraw not changing pages correctly
2022-08-29 12:27:17 +00:00
Ramón Souza
033a23e336
restore needed imports
2022-08-26 14:30:40 -03:00
Ramón Souza
62f8ab3cb2
Merge remote-tracking branch 'upstream/v2.6.x-release' into pr-15460-aug26
2022-08-26 14:05:45 -03:00
Ramón Souza
e3b7c89ac9
Merge pull request #15586 from ramonlsouza/adjust-assign-buttons
...
style: adjust breakout room assignment buttons
2022-08-26 13:54:32 -03:00
Joao Victor
24c227cc75
Merge 2.6.x-release into camera-brightness
2022-08-26 11:53:23 -03:00
Joao Victor
396f5320a4
feat(camera): set camera brightness
2022-08-26 11:50:46 -03:00
Ramón Souza
609d43157a
Merge tag 'v2.5.5' into merge-2526-aug25
2022-08-25 14:33:44 -03:00
Ramón Souza
fbeb775313
Merge pull request #15551 from ramonlsouza/uploader-errors
...
fix: display presentation uploader limit errors
2022-08-25 09:49:48 -03:00
Joao Victor
54b146effe
fix: add missing custom virtual background param
2022-08-25 08:30:36 -03:00
Ramón Souza
14dd486f3a
prevent infinite generating slides
2022-08-24 13:34:50 -03:00
prlanzarin
ec1879f96b
fix(audio): add inputDeviceId enforcement for post-join/gUM
...
Extract the deviceId again from the stream to guarantee consistency
between stream DID vs chosen DID. That's necessary in scenarios where,
eg, there's no default/pre-set deviceId ('') and the browser's
default device has been altered by the user (browser default != system's
default).
2022-08-24 14:39:09 +00:00
Ramón Souza
c52a3ffb25
adjust assignment buttons - create breakout
2022-08-24 10:37:10 -03:00
prlanzarin
89e814d570
fix(audio): centralize device change code, add rollbacks, surface errors
...
There's no rollback procedure in case a device switch fails right now,
nor does the code entrypoints that call the switching procedures wait
for resolution or failure before marking the new device as chosen. That
may cause inconsistent states in a couple of ways:
- No rollback: switch fails, audio is still on but no actual
microphone input is being transmitted
- Not waiting for resolutions: inconsistent chosen devices on failures
Device switching errors are also not surfaced to the end user
This commit:
- Adds device rollback and proper resolution/failure response
awaits to try and make the state a bit more consistent.
- Centralizes the input device switching code to be reused between
different bridges
- Centralizes device ID state management in audio-manager to try and
mantain them a bit more consistent across the board
- Surface device switching failures to the end user
- Guarantee device IDs are set to the session storage on all
appropriate scenarios
2022-08-24 13:28:27 +00:00
KDSBrowne
45b3166863
Merge branch 'tldraw-viewbox-sync' of https://github.com/germanocaumo/bigbluebutton into tldraw-viewbox-sync
2022-08-24 11:55:38 +00:00
KDSBrowne
c758664651
remove toolbar from non presenter cursor calculation
2022-08-24 11:55:31 +00:00
Ramón Souza
82e234be33
Merge pull request #15500 from JoVictorNunes/issue-15458
...
fix: don't clear text fake annotations
2022-08-23 16:19:39 -03:00
germanocaumo
61cb5b8ef4
fix(tldraw): fit to width / presenter / slide changing
2022-08-23 18:19:17 +00:00
Ramón Souza
59f717265a
adjustments after PR 15573
2022-08-23 13:59:58 -03:00
Ramón Souza
4d82d76d4a
Merge remote-tracking branch 'upstream/v2.5.x-release' into uploader-errors
2022-08-23 09:34:25 -03:00
KDSBrowne
9f7b45b172
hide eraser animation on mobile
2022-08-23 12:08:31 +00:00
Guilherme Pereira Leme
621503e258
Merge pull request #6 from JoVictorNunes/issue-15505
...
fix: show conversion process info in toast
2022-08-23 09:01:02 -03:00
Anton B
8e7e1e7e42
test: add data-test props in lock settings items
2022-08-22 18:02:31 -03:00
Gustavo Trott
87e4c52cee
Fix error when trying to read role when user was removed already
2022-08-22 16:32:12 -03:00
KDSBrowne
ab4cb469fb
Merge branch 'tldraw-viewbox-sync' of https://github.com/germanocaumo/bigbluebutton into tldraw-viewbox-sync
2022-08-22 19:07:23 +00:00
KDSBrowne
9df18af50f
update presentation offset for cursor (mobile)
2022-08-22 19:05:02 +00:00
Guilherme Pereira Leme
7288d9b9f2
Changes in review
...
Co-authored-by: João Victor Nunes <62393923+JoVictorNunes@users.noreply.github.com>
2022-08-22 15:54:34 -03:00
germanocaumo
0e7c27968e
Merge branch 'tldraw-viewbox-sync' of https://github.com/germanocaumo/bigbluebutton into tldraw-viewbox-sync
2022-08-22 18:11:40 +00:00
GuiLeme
d9de398d90
[fix-page-count-exeed] - Forwarded temporaryPresentationId to front-end and refactor it's name
2022-08-22 15:00:27 -03:00
Anton Georgiev
2be6909e26
Merge pull request #15525 from gabriellpr/about-modal
...
test: About Modal Test
2022-08-22 13:05:11 -04:00
KDSBrowne
eb7c3dcbc8
update pan tool button after zoom changes
2022-08-22 16:55:44 +00:00
João Victor Nunes
aba9d86904
Merge branch 'v2.6.x-release' into issue-15276
2022-08-22 13:05:25 -03:00
germanocaumo
c948f39392
Merge branch 'v2.6.x-release' of https://github.com/bigbluebutton/bigbluebutton into tldraw-viewbox-sync
2022-08-22 15:47:51 +00:00
germanocaumo
f209fd17c1
Merge branch 'tldraw-viewbox-sync' of https://github.com/germanocaumo/bigbluebutton into tldraw-viewbox-sync
2022-08-22 15:43:04 +00:00
KDSBrowne
1de4b3f644
update cursor position handling | temp hide eraser animation
2022-08-22 14:37:34 +00:00
Ramón Souza
9303c598c1
Merge pull request #15532 from KDSBrowne/bbb-responsive-wb-toolbar
...
fix: Make Whiteboard Toolbar Responsive to Smaller Sizes
2022-08-22 11:33:46 -03:00
Ramón Souza
03b1f13ab5
fix duplicated presentation on remove + upload
2022-08-22 10:37:05 -03:00
KDSBrowne
9c018ee6db
restore large toolbar size when view enlarged
2022-08-21 21:38:54 +00:00
Anton Georgiev
4b8b216bbe
Merge pull request #15566 from antobinary/cairosvg
...
chore: Merge BBB 2.5 into 2.6
2022-08-19 14:32:24 -04:00
Ramón Souza
7dd5a3daa9
fix emoji picker button styles
2022-08-19 15:19:10 -03:00
Ramón Souza
318807b9e4
Merge pull request #15533 from JoVictorNunes/issue-15509
...
fix: push layout not working unless changed
2022-08-19 13:45:17 -03:00
Anton Georgiev
bbb7dd421d
Merge branch 'v2.6.x-release' of github.com:bigbluebutton/bigbluebutton into cairosvg
2022-08-19 14:25:03 +00:00
Ramón Souza
3a1d0fc09e
undo page_count_exceeded changes in service
2022-08-19 11:20:58 -03:00
Anton Georgiev
1b7b63baf6
Merge branch 'v2.5.x-release' of github.com:bigbluebutton/bigbluebutton into cairosvg
2022-08-19 14:14:54 +00:00
Anton Georgiev
23c0dc56c4
Merge branch 'v2.5.x-release' of github.com:bigbluebutton/bigbluebutton into cairosvg
2022-08-19 13:04:00 +00:00
germanocaumo
7bf8668f23
Merge branch 'v2.6.x-release' of https://github.com/bigbluebutton/bigbluebutton into tldraw-viewbox-sync
2022-08-18 18:41:27 +00:00
germanocaumo
99549d880f
fix(tldraw): fit-to-width / presenter change view area sync
...
- Correctly sync the viewed area when in fit-to-width mode and when the presenter reloades the page or the presenter changes to another user.
2022-08-18 18:18:02 +00:00
Ramón Souza
ff52b6ae28
fix presentation snapshot feature
2022-08-18 15:17:38 -03:00
Ramón Souza
81b15ae329
Merge pull request #15518 from JoVictorNunes/issue-15291
...
fix: incorrect calculation of number of users in multi user whiteboard
2022-08-18 10:52:34 -03:00
Gabriel Porfirio
35cac6ce8d
added data-test to the about button and modal
2022-08-18 08:46:31 -03:00
Gustavo Trott
222a763b8c
Prevent client to end meeting while trying to restablish authentication
2022-08-17 14:08:55 -03:00
Ramón Souza
30a17562c1
Merge pull request #15539 from JoVictorNunes/issue-15484
...
style: presentation toolbar in RTL mode
2022-08-17 13:53:13 -03:00
Ramón Souza
408a66eb49
Merge pull request #15531 from KDSBrowne/bbb-tldraw-pan
...
refactor: Add Pan Button to Presentation Toolbar
2022-08-17 13:44:31 -03:00
KDSBrowne
554c792345
restrict pan tool shortcut to presenter only
2022-08-17 15:36:56 +00:00
KDSBrowne
f1ba37fc2f
handle active pan state via shortcut
2022-08-17 15:23:48 +00:00
Ramón Souza
54e2618011
adjust large file error on presentation
2022-08-17 10:17:26 -03:00
Ramón Souza
b90d4ce81e
fix conversion state
2022-08-16 17:26:42 -03:00
germanocaumo
98d431ad92
fix(recording): correctly save tldraw pan/zoom events
2022-08-16 19:11:49 +00:00
Joao Victor
eb8838dfaa
fix: show conversion process info in toast #15505
2022-08-16 12:04:02 -03:00
Ramón Souza
a895b087f9
display page exceeded error on presentation uploader
2022-08-16 11:41:11 -03:00
germanocaumo
d4b8bdce7e
fix(tldraw): sync viewed area between presenter/viewers +
...
- Return to the ResizeAndMoveSlide event to do pan&zoom, respecting the viewed width and height ratio
- Defaults zoom in toolbar to 100% like before to be more consistent
- Fit to width and Reset Zoom is back (fit tho width still has some sync problems)
- Fix to not change to first page when presenter reloads page
2022-08-16 12:12:43 +00:00
prlanzarin
0e162f1cda
feat: configurable DSCP marking for WebRTC media
...
RTCRTPSender exposes DSCP marking via `networkPriority` in the encodings
configuration dictionaries. That should allow us to control
QoS priorities for different media streams, eg audio with higher network
priority than video. The only browser that implements that right
now is Chromium.
To use this, the public.app.media.networkPriorities configuration in
settings.yml. Audio, camera and screenshare priorities can be controlled
separately. For further info on the possible values, see:
- https://www.w3.org/TR/webrtc-priority/
- https://datatracker.ietf.org/doc/html/rfc8837#section-5
2022-08-15 21:24:05 +00:00
Gustavo Trott
ee560bf188
Makes meeting-ended and error-screen show ejectedReason message
2022-08-15 17:25:45 -03:00
Gustavo Trott
6ebdca8dc6
Makes meeting-ended and error-screen show ejectedReason message
2022-08-15 14:59:58 -03:00
Joao Victor
14d8200742
style: presentation toolbar
2022-08-15 14:56:10 -03:00
Ramón Souza
082057ba55
Merge pull request #15177 from JoVictorNunes/issue-15111
...
fix: restore virtual background after leaving breakout room
2022-08-15 14:45:37 -03:00
KDSBrowne
48157ae49b
reset pan when not zoomed | presenter change
2022-08-15 13:17:36 +00:00
KDSBrowne
12a324631f
update cursor type when pan enabled
2022-08-15 13:02:56 +00:00
Ramón Souza
f851765ab3
fix presentation downloadable state
2022-08-15 09:50:07 -03:00
Joao Victor
f4fc11d53b
fix: condition to switch between layouts
2022-08-15 09:21:29 -03:00
Joao Victor
9507797588
fix: update of settings
2022-08-15 08:18:24 -03:00
KDSBrowne
26f3e5dc3f
add pan button to presentation toolbar
2022-08-14 22:49:39 +00:00
KDSBrowne
df0fc0da15
make whiteboard toolbar responsive to small screens
2022-08-12 19:08:26 +00:00
GuiLeme
491380096e
[apply-toast-shared-notes] - changes in review and resolve merge conflict
2022-08-11 15:50:06 -03:00
Joao Victor
8e9ca4b2c8
fix: incorrect calculation of number of users in multi user whiteboard
2022-08-11 15:44:16 -03:00
GuiLeme
6c319b5183
[apply-toast-shared-notes] - changes in review~
2022-08-11 15:07:42 -03:00
Ramón Souza
c032009677
fix remove presentation bug
2022-08-11 14:27:29 -03:00
Joao Victor
60857a0056
fix(tldraw): hide context menu for users who don't have access to whiteboard
2022-08-11 13:38:17 -03:00
Ramón Souza
a1dd5f0a36
Merge pull request #15466 from JoVictorNunes/issue-15341
...
fix(layout): don't show `navbar`/`actions-bar` before layout has been calculated
2022-08-10 14:47:22 -03:00
Ramón Souza
c0246215d4
Merge pull request #15502 from KDSBrowne/bbb-tldraw-keys
...
refactor: Add Remaining Shortcut Keys to Help Modal
2022-08-10 13:37:35 -03:00
GuiLeme
c65def5a0f
[apply-toast-shared-notes] - ajustments to maintain flow
2022-08-10 11:57:53 -03:00
Ramón Souza
44966f3e18
Merge pull request #15501 from KDSBrowne/bbb-tldraw-dock-position
...
fix: Position Whiteboard Toolbar with API | Sync Current Locale
2022-08-09 17:16:19 -03:00
GuiLeme
246153e62c
[apply-toast-shared-notes] - Removed some of the comments and separated toast controller
2022-08-09 12:24:44 -03:00
Ramón Souza
c65ed3c785
Merge pull request #15494 from ramonlsouza/media-fix-port
...
fix: port screenshare/external video fixes to 2.5
2022-08-09 10:11:52 -03:00
KDSBrowne
7f4151e6eb
update shortcut keys list
2022-08-09 11:45:46 +00:00
KDSBrowne
3ebfdef9bd
use api toolbar general position | sync current locale
2022-08-08 22:47:51 +00:00
GuiLeme
93b51ded53
[apply-toast-shared-notes] - Finished separation of the component
2022-08-08 17:42:06 -03:00
Joao Victor
74c4c1c4cc
fix: don't clear text fake annotations
2022-08-08 17:07:41 -03:00
Ramón Souza
c48e942a62
Merge pull request #15488 from ramonlsouza/fix-dialin-button-styles
...
fix(styles): adjust dial-in button styles
2022-08-08 10:49:19 -03:00
GuiLeme
147f339e55
[apply-toast-shared-notes] - change the tracker from the service, implemented the solution to shared notes.
2022-08-08 08:50:52 -03:00
Ramón Souza
a7495ad16b
add presentation snapshot button data-test
2022-08-05 13:14:27 -03:00
Ramón Souza
da370a10cb
Merge pull request #15475 from ramonlsouza/fix-cc-icon-position
...
fix: adjust captions icon position
2022-08-05 11:02:00 -03:00
Ramón Souza
4721184eb6
fix mobile init values for external video/screnshare
2022-08-05 09:52:48 -03:00
prlanzarin
6f13961018
fix(layout): set external-video/screen share initial states on all layouts
...
Only smart layout takes screen sharing/external video states in account
when populating its initial state. The others don't, and that causes
some weird issues when switching back-and-forth between layout types due
to their input states becoming inconsistent - ie having an active screen
sharing and transitioning from Smart -> Custom would mark it as false
(due to its absence from the initial state) and pollute its state for
subsequent layouts.
This commit guarantees those features are taken into account when
populating initial input states for Focus On*/Custom layouts.
2022-08-05 09:52:36 -03:00
Gustavo Trott
3e6d546062
Merge pull request #15367 from danielpetri1/pdf-disabledFeatures-tldraw
2022-08-04 21:51:57 -03:00
Ramón Souza
eb19199235
adjust dial-in button styles
2022-08-04 14:17:45 -03:00
KDSBrowne
942327f4f1
Merge branch 'v2.6.x-release' of https://github.com/bigbluebutton/bigbluebutton into bbb-tldraw-latest
2022-08-04 12:51:48 +00:00
Ramón Souza
9cfc3e7edd
Merge pull request #15343 from frankemax/dynamic-filter-emojis
...
feat(emoji-picker): dynamically filter emojis
2022-08-04 09:42:56 -03:00
KDSBrowne
48cc57dbaf
move variable definition
2022-08-03 14:30:22 +00:00
KDSBrowne
7ade8a0d7d
Merge branch 'v2.6.x-release' of https://github.com/bigbluebutton/bigbluebutton into bbb-tldraw-latest
2022-08-03 14:23:38 +00:00
KDSBrowne
b66e44a4cb
Upgrade tldraw to latest version
2022-08-03 14:19:12 +00:00
GuiLeme
1e0700b455
[apply-toast-shared-notes] - merge 26 and resolved conflicts
2022-08-03 11:12:55 -03:00
Ramón Souza
7408523b2c
Merge pull request #15473 from KDSBrowne/bbb-15381
...
refactor: Add Whiteboard Shortcuts to Help Modal
2022-08-03 10:23:41 -03:00
Ramón Souza
ded8493f05
Merge remote-tracking branch 'upstream/v2.5.x-release' into 2526-aug3
2022-08-03 09:53:41 -03:00
Ramón Souza
9e219d9cb3
adjust cc icon position
2022-08-02 17:33:53 -03:00
GuiLeme
74caa9cb5f
[apply-toast-shared-notes] - Savepoint - Made some changes
2022-08-02 17:25:15 -03:00
KDSBrowne
7c6f7f64b1
update icons in shortcuts modal
2022-08-02 15:33:33 +00:00
Anton Georgiev
ca0195585f
Merge pull request #15441 from antonbsa/audio-tests
...
test: Add new audio tests
2022-08-02 11:07:04 -04:00
Daniel Petri Rocha
3529fe9f28
Rename parameters; hide download button and label when disabled
2022-08-02 15:53:40 +02:00
KDSBrowne
b838d3862d
localize tabs in shortcut modal
2022-08-02 11:43:29 +00:00
KDSBrowne
aabfdbb991
update shortcut modal style | add new shortcuts for WB
2022-08-01 22:41:48 +00:00
Joao Victor
efb40e00bb
fix(layout): don't show navbar/action-bar before layout has been calculated
2022-07-29 16:02:31 -03:00
Gabriel Porfirio
8198953f30
removing unused imports
2022-07-28 16:50:31 -03:00
Ramón Souza
d9f2660d6a
Merge pull request #15330 from JoVictorNunes/vb-improvements-Jul-04
...
improvement(virtual background): better error handling, notifications…
2022-07-28 09:25:00 -03:00
Ramón Souza
40f61ecce4
Merge pull request #15452 from JoVictorNunes/fix-crash-remove-background
...
fix: check virtual background index
2022-07-27 16:40:46 -03:00
Ramón Souza
49b12e57c0
Merge pull request #15446 from KDSBrowne/2.6-console-err
...
fix(wb): Fix Console Type Error on Shape Hover
2022-07-27 16:20:24 -03:00
Joao Victor
d2eda01bcb
fix: check for undefined value
2022-07-27 16:15:19 -03:00
KDSBrowne
a485f372f6
fix console error
2022-07-27 18:46:44 +00:00
Ramón Souza
1da57d8c50
Merge pull request #15455 from ramonlsouza/add-missing-media-init
...
fix: In Android Screen share and Share external video not showing to newly joined
2022-07-27 15:01:36 -03:00
Ramón Souza
b4fb203593
fix mobile init values for external video/screnshare
2022-07-27 10:56:04 -03:00
Ramón Souza
ccce085aed
Merge remote-tracking branch 'upstream/v2.6.x-release' into issue-15001
2022-07-27 09:49:19 -03:00
Ramón Souza
640356af4f
Merge pull request #15442 from ramonlsouza/issue-15431
...
fix: chat panel resizing in RTL
2022-07-27 09:05:21 -03:00
Joao Victor
fe669b2f58
fix: check virtual background index
2022-07-27 09:00:18 -03:00
Gustavo Trott
acb0465266
Merge pull request #15412 from JoVictorNunes/export-presentation
2022-07-26 17:49:09 -03:00
Ramón Souza
b00d19b097
Merge pull request #15110 from ramonlsouza/fix-restore-on-update
...
fix: autoSwapLayout/restoreOnUpdate new presentation fails to show (2.5)
2022-07-26 16:38:33 -03:00
Ramón Souza
b14e5bc290
Merge pull request #15416 from KDSBrowne/v2.6.x-viewer-resize-wb-crash
...
Prevent Viewer Panel Resize Crashing Whiteboard
2022-07-26 15:50:15 -03:00
Joao Victor
26cd80506e
fix: snapshot of current slide
2022-07-26 11:54:50 -03:00
GuiLeme
f0c95c4fe5
[apply-toast-shared-notes] Checkpoint - moving responsability of monitoring the upload to the service
2022-07-26 09:25:36 -03:00
Ramón Souza
4f39e419ac
Merge pull request #15421 from gabriellpr/waiting-list-feedback
...
fix: Adding notification to waiting users list
2022-07-26 09:06:20 -03:00
Joao Victor
07434d238c
refactor: toast notification rework
2022-07-25 18:56:26 -03:00
Ramón Souza
c6f4056677
fix chat resizing in RTL
2022-07-25 16:53:19 -03:00
Joao Victor
5c6c28cdd2
Fix conflicts
2022-07-25 15:14:27 -03:00
Ramón Souza
01ba2a27f5
Merge pull request #15332 from JoVictorNunes/virtual-backgrounds-skeleton-preview
...
improvement(virtual background): loading skeleton, custom backgrounds in video preview modal
2022-07-25 13:34:22 -03:00
Ramón Souza
890ca5c4a0
Merge pull request #15429 from prlanzarin/u26/fix/screenshare-layout-dimensions
...
fix(layout): use actual screen share size when calculating smart layout
2022-07-25 13:02:00 -03:00
Gabriel Porfirio
15b28d52fe
updating feedback message
2022-07-22 13:27:39 -03:00
prlanzarin
b8811bafd4
fix(layout): use actual screen share size when calculating smart layout
...
Smart layout (et al) presumes screen sharing will always use 100%
width of the media area. That causes cameras to always be positioned on
top, which is not always the optimal position depending on the viewport
and stream aspect ratio/resolution - so space is wasted.
This commit uses the actual screen sharing video size as provided by
HTMLVideo's videoWidth/videoHeight properties. The calculation uses the
same logic as the one used for presentation/slides, which should make it
a bit familiar.
There's also a handler for HTMLVideo's `resize` event for those browsers
that support it - which enables handling of variable-sized screen
sharing streams. That handler is debounced at 500 ms to prevent
excessive CPU use.
Extra testing is needed with the widest range possible of
browsers/environments and feature combinations.
2022-07-22 13:28:43 +00:00
Ramón Souza
7c4457bfa1
Merge pull request #15415 from JoVictorNunes/issue-15397
...
fix: breakout remaining time label
2022-07-22 14:23:47 +01:00
Joao Victor
dbafb610d5
fix: whiteboard access avatar icon in RTL mode
2022-07-22 10:16:57 -03:00
GuiLeme
82e0204cfa
[apply-toast-shared-notes] - Savepoint refactor toast
2022-07-22 10:06:32 -03:00
Ramón Souza
9c8c580db2
Merge pull request #15424 from prlanzarin/u26/fix/layout-ss-calc
...
fix(layout): set external-video/screen share initial states on all layouts
2022-07-22 13:12:31 +01:00
Joao Victor
ce7f35b3db
fix: checkbox and remove button alignment in RTL languages
2022-07-21 17:30:25 -03:00
Anton Georgiev
d7bdc324a0
chore: pull BBB 2.5.4+ into 2.6
2022-07-21 20:25:31 +00:00
Joao Victor
e59e3b68af
fix: header alignment
2022-07-21 17:20:03 -03:00
GuiLeme
dbb2681b28
WIP - started refactoring service
2022-07-21 15:56:44 -03:00
prlanzarin
8f77f4cd1f
fix(layout): set external-video/screen share initial states on all layouts
...
Only smart layout takes screen sharing/external video states in account
when populating its initial state. The others don't, and that causes
some weird issues when switching back-and-forth between layout types due
to their input states becoming inconsistent - ie having an active screen
sharing and transitioning from Smart -> Custom would mark it as false
(due to its absence from the initial state) and pollute its state for
subsequent layouts.
This commit guarantees those features are taken into account when
populating initial input states for Focus On*/Custom layouts.
2022-07-21 18:07:49 +00:00
Gabriel Porfirio
94cfa3c084
WIP: Adding notification to waiting users list
2022-07-21 14:07:19 -03:00
KDSBrowne
9234dee077
fix viewer wb crash switching to rtl
2022-07-20 19:54:23 +00:00