Commit Graph

8125 Commits

Author SHA1 Message Date
KDSBrowne
046518abe5 handle cursor positions for smart layout 2022-07-06 20:03:04 +00:00
Mario Junior
72854de683
Merge pull request #15295 from iMDT/v2.6.x-mobile
feat (mobile screenshare): Add replacement webRTC methods for screenshare and full audio in mobile (when running in BigBlueButtonMobile app)
2022-07-06 15:46:25 -03:00
KDSBrowne
42acca2124 handle cursor position for all custom layout orientations 2022-07-06 17:17:05 +00:00
Anton B
d6f32f3422 Merge remote-tracking branch 'upstream/v2.6.x-release' into test-fixes-v2.6 2022-07-06 11:07:00 -03:00
Ramón Souza
f66481411e
Merge pull request #15239 from JoVictorNunes/issue-15059
fix: screen sharing data saving option
2022-07-06 14:42:41 +01:00
Ramón Souza
16d871bdb5
Merge pull request #15174 from ramonlsouza/fix-poll-results-chat
fix: wrong poll results displayed in the chat when answers are grouped
2022-07-06 14:42:28 +01:00
Anton Georgiev
eca4ebe56f
Merge pull request #15221 from MaximKhlobystov/25-test-update
test: New 2.5 tests + links from test specs to 2.5 test plan
2022-07-06 09:39:49 -04:00
KDSBrowne
b075cf822b fix delay minimizing presentation | display default cursor for no MUA 2022-07-05 20:16:55 +00:00
Ramon Souza
29d597f7df Merge remote-tracking branch 'upstream/v2.6.x-release' into improve-ghost-button-border 2022-07-05 14:06:19 -03:00
Ramon Souza
d55ee67f5e Merge remote-tracking branch 'upstream/v2.6.x-release' into fix-duplicated-label-webcam 2022-07-05 14:02:02 -03:00
Anton Georgiev
4595b6688f
Merge pull request #15244 from germanocaumo/tldraw-recording
fix(whiteboard): tldraw recording processing/publishing
2022-07-05 08:55:01 -04:00
gabriellpr
8d75eddd88 WIP: styling light and dark buttons 2022-07-05 09:05:46 -03:00
Ramón Souza
a1ac9fe11d
Merge pull request #15293 from ramonlsouza/restore-audio-shortcuts
fix: audio shortcuts regression
2022-07-04 21:09:27 +01:00
Joao Victor
4ab0a82c7a refactor: Icon component rotate info 2022-07-04 12:27:46 -03:00
Ramon Souza
9e246093f9 remove duplicated webcam label 2022-07-04 10:41:27 -03:00
germanocaumo
8cacd96a0c fix(tldraw): fix shapes not persisting in production +
Tldraw uses the constructor name for session complete names:
80ed0bf27b/packages/tldraw/src/state/TldrawApp.ts (L2916)
So in production they are changed because of js minifier.

I changed the onCommand reactor to be one generic for all session:complete actions.
Also fixed some crashes with grouping and ungrouping shapes, in those cases the order of adding/removing is important because children have a reference to the father (grouping shape).
2022-07-02 14:16:45 +00:00
Anton B
c71e5c9f74 test: fix all 2.6 tests and temporarily skip inconsistent ones 2022-07-01 17:55:32 -03:00
Ramon Souza
67abbe9489 only remove annotations/cursors when multiUser is disabled 2022-07-01 14:38:12 -03:00
Ramon Souza
f74beed916 fix(whiteboard): don't hide presenter's cursor 2022-07-01 14:37:23 -03:00
Ramon Souza
b5cf43b04e fix: cursor displaying for another users 2022-07-01 14:35:16 -03:00
Ramon Souza
4acbce94cd fix: clear cursors data on multi-user whiteboard off 2022-07-01 14:32:34 -03:00
Joao Victor
66d3d2c13b fix: clear fake annotations on multi-user whiteboard off 2022-07-01 14:31:14 -03:00
Ramón Souza
baf7aa857a
Merge pull request #15304 from JoVictorNunes/fix-virtual-background-thumb-Jun-30
improvement: virtual background selector thumbnail
2022-07-01 14:05:39 +01:00
Joao Victor
93d98d9b3e fix: margin unit 2022-06-30 17:10:48 -03:00
Joao Victor
5e2c113cae improvement: virtual background selector thumbnail 2022-06-30 16:39:50 -03:00
KDSBrowne
438afa7db1 fix RTL cursor position 2022-06-30 16:48:42 +00:00
Joao Victor
ddcaa9590f fix: disable Tldraw autofocus 2022-06-30 13:23:35 -03:00
germanocaumo
c2db91b5f9 Merge branch 'v2.6.x-release' of https://github.com/bigbluebutton/bigbluebutton into tldraw-recording 2022-06-30 14:31:08 +00:00
Ramón Souza
1181b54a55
Merge pull request #15279 from KDSBrowne/2.6-mobile-cursor-fix
Fix Cursor Not Updating For Mobile
2022-06-30 14:10:11 +01:00
Tiago Jacobs
75c8dcd491 Merge 2.6 2022-06-29 17:38:21 -03:00
KDSBrowne
bf62362162 only render cursor label when mutiuser enabled 2022-06-29 20:27:14 +00:00
Paulo Lanzarin
8f6b65b23c
Merge pull request #15290 from prlanzarin/u26/fix/button-audio-props
fix: omit unused props in talking-indicator, input stream selector and EmojiButton
2022-06-29 16:45:57 -03:00
Ramon Souza
a29b651d9c restore audio mute / leave shortcuts 2022-06-29 15:19:30 -03:00
prlanzarin
0fead2ebbb fix: omit unused props in talking-indicator, input stream selector and emoji button
The talking-indicator, emoji-button and input-live-stream-selector
components are passing props downstream that weren't omitted or handled
by inherited components (Button, Icon). That causes a handful of error
logs to be spammed in the console of dev environments, which is
annoying.

This commit addresses the issue by:
  - Making the talking, spoke, muted and isViewer props transient
    (styled-components) - which means they won't reach the DOM (as
    expected since they're style-only)
  - Omitting the EmojiButton `rotate` prop in the Icon component itself
    * Made that instead of transient because might be useful to migrate
      the rotate code to the Icon component?
2022-06-29 17:15:46 +00:00
Ramón Souza
9a480c247c
Merge pull request #15256 from ramonlsouza/issue-15252
fix: Recording indicator too subtle
2022-06-29 17:04:28 +01:00
Ramón Souza
ffb41cb90f
Merge pull request #15278 from KDSBrowne/2.6-disable-hover-slidebg
Disable Background Slide Image Hover Highlight
2022-06-29 14:31:30 +01:00
Anton Georgiev
046dce804a
Merge pull request #15280 from JoVictorNunes/undefined-values-Jun-28
fix: add check for potential undefined userId
2022-06-28 16:47:52 -04:00
Joao Victor
4b9f16ca0f fix: add check for potential undefined userId 2022-06-28 17:41:03 -03:00
KDSBrowne
c702cc34a4 remove cursors from wb when multiuser is disabled 2022-06-28 20:13:05 +00:00
Ramon Souza
bcd508712e prevent chat-context crash 2022-06-28 16:26:25 -03:00
KDSBrowne
33e19124c1 disable shape selection for users without multiuser access 2022-06-28 19:16:35 +00:00
KDSBrowne
ee6a3dcc62 fix cursor not updating on mobile 2022-06-28 14:25:43 +00:00
KDSBrowne
2d7ef92581 disable hover highlight for background slide image 2022-06-28 14:15:20 +00:00
Ramón Souza
74287a204e
Merge pull request #15266 from gabriellpr/modal-audio-design
fix: microphone design inside audio modal
2022-06-28 14:25:45 +01:00
gabriellpr
a3e17490f4 WIP: fix microphone design inside audio modal 2022-06-27 15:23:57 -03:00
Ramon Souza
c3f0c079e5 add big recording indicator for viewers when record is active 2022-06-24 16:25:42 -03:00
germanocaumo
853d0dfd9b fix(whiteboard): tldraw recording processing/publishing
Changed the names of tldraw record events to differentiate from before.
Publish tldraw.json file with all shape information during the meeting to be used in playback.
Adapted cursor.xml and panzoom.xml to store tldraw data.
Publish slides svgs to be used by playback's tldraw component (otherwise we have different image sizes in pngs and thus messing the coordinates).
Retro-compatible with old recordings.
2022-06-23 17:04:09 +00:00
Joao Victor
24504178a6 fix: screen sharing data saving option 2022-06-23 10:05:11 -03:00
Ramón Souza
88697650a2
Merge pull request #15232 from antobinary/merge-252
chore: Merge BBB 2.5.2 into 2.6.x
2022-06-22 19:05:27 +01:00
Ramon Souza
adbe90582e Merge remote-tracking branch 'upstream/v2.5.x-release' into fix-expression-assignment-25 2022-06-22 14:44:20 -03:00
Anton Georgiev
4402f20c34 chore: Merged BBB 2.5.2 into v2.6.x-release 2022-06-22 16:11:48 +00:00
Anton Georgiev
10b0d47257
Merge pull request #15178 from gabriellpr/presentation-menu
refactor: Adding bbbmenu component to presentation menu
2022-06-22 11:42:53 -04:00
Anton Georgiev
37933d1c11
Merge pull request #15229 from ramonlsouza/fix-get-secret-poll-value
fix: secret poll value not recalculated
2022-06-22 11:22:17 -04:00
Anton Georgiev
8955267988
Merge pull request #15181 from ramonlsouza/user-leave-fix
fix: users counter inconsistent
2022-06-22 11:21:57 -04:00
Ramon Souza
560b53a452 fix first anon poll live-result 2022-06-22 10:17:59 -03:00
KDSBrowne
a899bbeb79
Merge branch 'v2.6.x-release' into 2.6-wb-options-dropdown 2022-06-21 23:16:31 -04:00
KDSBrowne
dd37a2479f fix menu position in rtl and iPhone 2022-06-22 03:11:25 +00:00
Ramon Souza
27f1e75500 fix secret poll value recalculation 2022-06-21 17:40:48 -03:00
Ramon Souza
6066fdec9f fix assignment in expression 2022-06-21 13:42:46 -03:00
gabriellpr
0e831c86cc adding tooltip-container 2022-06-21 08:53:06 -03:00
Maxim Khlobystov
72213eb91d New connection status test specs 2022-06-20 20:22:14 -04:00
Maxim Khlobystov
93a94ca88f Fit to width and multi-presentation upload 2022-06-20 19:02:10 -04:00
Ramón Souza
97f6857fd3
Merge pull request #15189 from KDSBrowne/2.6-disable-fd
fix: Disable File Drop on Whiteboard
2022-06-20 13:19:34 +01:00
Ramón Souza
d3fc924f10
Merge pull request #15137 from KDSBrowne/2.6-toolbar-zoom-val
Display Correct Zoom Value on Presentation Restore
2022-06-20 13:11:25 +01:00
KDSBrowne
3b44d17417 restore WB snapshot image download 2022-06-17 19:10:23 +00:00
KDSBrowne
4f9f9c11d3 fix viewer zoom reset when presenter remounts presentation 2022-06-17 00:35:27 +00:00
Ramon Souza
04f3b50d0d improve ghost buttons border 2022-06-16 16:59:01 -03:00
Ramon Souza
edeb70de0d Merge tag 'v2.5.1' into merge25-26-jun16 2022-06-16 13:58:54 -03:00
gabriellpr
449d6ca463 fix fullscreen not working normally 2022-06-16 13:32:27 -03:00
Ramón Souza
851340d551
Merge pull request #15154 from frankemax/unify-audio-buttons-27
feat(audio): unify audio buttons
2022-06-16 13:28:12 +01:00
KDSBrowne
8df5e3de02 recover presentation option menu | position inside tldraw menu 2022-06-15 22:10:42 +00:00
KDSBrowne
8dac344f43 replace zoom minBound with zoomed state 2022-06-15 19:46:06 +00:00
KDSBrowne
5828ed2149 add comment 2022-06-15 17:55:14 +00:00
KDSBrowne
6546b32585 disable dropping of assets on whiteboard 2022-06-15 17:43:58 +00:00
Max Franke
a1860f3dd4 fix(audio): select device dropdown icon position
Move the 'leave' icon to the left-hand side
2022-06-15 12:07:51 -03:00
Max Franke
9dfef30dba fix(audio): select device dropdown colors
Set list titles colors to colorGrayDark
Set active devices background color to off-white
2022-06-15 12:00:40 -03:00
Ramón Souza
86a05cd431
Merge pull request #15156 from gabriellpr/etherpad-cutting-text
fix: Etherpad cutting off text
2022-06-15 13:15:59 +01:00
Gustavo Trott
565b36c263
Merge pull request #15176 from mariogasparoni/fix-15169 2022-06-14 16:47:24 -03:00
Ramón Souza
e56b821f40
Merge pull request #15143 from ramonlsouza/current-poll-presenter
fix: re-subscribe to current poll when presenter changes
2022-06-14 20:17:37 +01:00
Ramon Souza
2dc00ddf35 handle user leave for viewers 2022-06-14 11:29:59 -03:00
Ramón Souza
fd76d35b0b
Merge pull request #15102 from JoVictorNunes/v2.5.x-release
fix(chat notification): duplication of first message notification
2022-06-14 15:25:17 +01:00
Ramón Souza
1446bfb163
Merge pull request #15139 from JoVictorNunes/issue-15060
fix(tooltip): wait 150ms to hide the tooltip
2022-06-14 15:24:06 +01:00
Ramón Souza
a4337f620e
Merge pull request #15173 from JoVictorNunes/issue-15168
fix: presenter indicator in RTL layout
2022-06-14 15:23:18 +01:00
Ramón Souza
7b1af1891b
Merge pull request #15153 from JoVictorNunes/issue-15133
fix(connection status modal): network status icon
2022-06-14 15:22:42 +01:00
Ramón Souza
933d9b438b
Merge pull request #15148 from ramonlsouza/rename-snapshot-feature
Rename snapshot button label
2022-06-14 15:21:15 +01:00
Ramón Souza
549f9499ba
Merge pull request #15123 from ramonlsouza/issue-15112
fix: Wrong aggregation of broadcast messages to breakout room
2022-06-14 15:20:13 +01:00
Ramón Souza
b0f6df6de5
Merge pull request #15124 from JoVictorNunes/issue-15113
fix(chat): show new message indicators for poll mesages
2022-06-14 15:19:23 +01:00
Ramón Souza
441e275f4f
Merge pull request #15117 from gabriellpr/export-chat-bug
fix: missing "chat has been cleared" message at chat export
2022-06-14 15:17:38 +01:00
gabriellpr
7adbce8e32 WIP:adding bbbmenu component to presentation menu 2022-06-14 10:18:40 -03:00
Mario Jr
e3ad7aea0c fix(audio): moderator not able to transfer audio to breakout room
Closes #15169
2022-06-14 09:00:42 -03:00
Ramon Souza
69eba762d3 fix grouping of poll results in chat 2022-06-13 13:08:44 -03:00
KDSBrowne
53f4224fd1 Merge branch '2.6-toolbar-zoom-val' of https://github.com/KDSBrowne/bigbluebutton into 2.6-toolbar-zoom-val 2022-06-13 15:40:42 +00:00
KDSBrowne
15e58c0f69 stop zoom out at min % 2022-06-13 15:39:34 +00:00
Joao Victor
8cbf23ad7b fix: presenter indicator in RTL layout #15168 2022-06-13 11:52:26 -03:00
Anton Georgiev
696960f7b5
Merge pull request #15146 from antonbsa/2.5-tests-fix-and-ci-improvements
test: v2.5 tests fixes and CI improvements
2022-06-10 16:47:23 -04:00
gabriellpr
ec34e7e105 etherpad cutting text
fixing etherpad alignment for lock viewers

removing break words

fix: break-word

adding white-space
2022-06-10 16:00:54 -03:00
Ramón Souza
4609f9f246
Revert "fix: user not removed from users context on leave" 2022-06-10 09:52:00 -03:00
Ramon Souza
11b85783d6 fix user not removed from users context on leave 2022-06-09 13:47:43 -03:00
Max Franke
1c6577f4db feat(audio): unify audio buttons
Move device selection dropdown to microphone button
Move option 'leave audio' to an option within the dropdown
Remove the audio exit button when device !== mobile
2022-06-09 13:37:37 -03:00
Joao Victor
4c238392b2 fix(connection status modal): data saving settings button 2022-06-09 12:01:05 -03:00