Ramón Souza
bcd504b749
Merge remote-tracking branch 'upstream/v2.7.x-release' into lodash-radash
2023-04-05 09:42:05 -03:00
GuiLeme
93cd3268c4
[issue-16954] - remove of console.log
2023-03-29 12:37:31 -03:00
GuiLeme
9b39decec7
[issue-16954] - Fix minor issues and cleanning of the old modal structure traces
2023-03-29 11:02:14 -03:00
GuiLeme
5f3296fdb1
[issue-16954] - last migrations - VideoPreview and drag and drop of background
2023-03-27 12:36:25 -03:00
GuiLeme
9329e194fd
[issue-16954] - migration of screenshare unavailable, connectionStatus and randomUser
2023-03-24 17:48:00 -03:00
GuiLeme
c1676004d4
[issue-16954] - migration of audio modal
2023-03-24 12:29:09 -03:00
GuiLeme
7ce2203c04
[issue-16954] - merge v2.6.x-release
2023-03-24 08:44:19 -03:00
Arthurk12
b7348cffdd
fix(presentation): workaround for slide download
...
This is a workaround to the conflict that is happening when an user tries to
download the slide when dark mode is enabled. There is a conflict between
dark mode's styles and the html-to-image lib. To temporarily prevent this from
happening, the dark mode is disabled before downloading the slide, and then
re-enabled when the download is complete.
In order to be able to enable and disable dark mode from another component than
the App, all the dark mode switch logic was extracted into the service of the
app component.
2023-03-23 10:57:46 -03:00
GuiLeme
f943cbf732
[issue-16954] - renaming referencing of Modals
2023-03-20 10:08:35 -03:00
Ramón Souza
3b849a9600
fix poll results size on firefox
2023-03-17 14:51:39 -03:00
Lucas Fialho Zawacki
e8a4b654cc
feature(layout): Moderators can now setPushLayout
2023-03-03 18:59:47 -03:00
Ramón Souza
d181eba1c2
replace lodash.throttle with native function
2023-03-02 10:25:08 -03:00
Ramón Souza
0a622eff32
replace lodash throttle with standalone package
2023-03-01 15:13:29 -03:00
KDSBrowne
23f7b80e35
add forcus ring to items in tldraw styles toolbar
2023-02-14 03:28:36 +00:00
Arthurk12
cd2744ddb3
fix(dark mode): consecutive enables
...
Adds extra check to prevent executing dark mode's enable method when
already enabled and the same to disable.
Also logs when dark mode is enabled and disabled.
2023-02-06 17:59:53 -03:00
Ramón Souza
91c724271e
Merge pull request #16608 from Arthurk12/bbb/2.6/16605
...
fix(presentation): dark mode
2023-02-06 14:53:25 -03:00
Ramón Souza
fd2952061b
fix pinned shared notes
2023-01-31 14:52:17 -03:00
Arthurk12
4e4ece6de2
fix(presentation): dark mode
...
Adds css parameters to invert presentation background color when in dark
mode.
Ensures the background is white.
Bypasses svg images.
2023-01-31 12:18:03 -03:00
Tainan Felipe
4368d9bff5
Fix small box appearing when closes the notes
2023-01-19 10:44:47 -03:00
Tainan Felipe
0664243c0a
Fix notes not appering on presentation area
2023-01-18 17:10:22 -03:00
Ramón Souza
064b554dfd
Merge remote-tracking branch 'upstream/v2.5.x-release' into merge-2526-dec14
2022-12-14 13:23:11 -03:00
Ramón Souza
55ae884f5f
Merge branch 'v2.6.x-release' into ask-before-leave
2022-12-06 09:04:28 -03:00
Joao Victor
b34bd0d682
Don't open it if on mobile, presentation is closed, or there are no webcams
2022-11-22 14:15:15 -03:00
Joao Victor
3f6af4eef7
improvement(layout): automatically open sidebar content when switching to a focus layout
2022-11-15 13:30:22 -03:00
Joao Victor
0c4f8b7c44
fix: don't show published poll notification if chat push alert is active
2022-11-07 14:47:20 -03:00
Joao Victor
777019a9c0
Keep sidebar open if layout is FocusOnVideo / Remove header padding of the bottom / Don't hide Shared Notes button, just disable it
2022-11-01 11:40:21 -03:00
Joao Victor
4c6050521b
feat: pin/unpin shared notes on media area (HTML5 portion)
2022-10-24 10:11:28 -03:00
Lucas Fialho Zawacki
a2bc96fe35
Ask for confirmation before closing meeting window
2022-10-13 16:41:43 -03:00
Joao Victor
7ec5ba3fbc
fix: use the correct meeting layout variable for the resizing event
2022-10-10 10:32:19 -03:00
Ramón Souza
6963bc0db4
Merge remote-tracking branch 'upstream/v2.6.x-release' into add-locale-format
2022-09-28 14:32:01 -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
efb3083373
only mount layoutEngine when layoutType is available
2022-09-09 10:19:43 -03:00
Ramón Souza
560d9370c6
adjust html/body lang on page load
2022-09-08 14:25:29 -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
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
Pedro Beschorner Marin
944edf2ccf
feat(captions): web speech prototype
...
Hardcoded pt-BR prototype for closed captions generated by the browser's
WebSpeech API.
2022-07-20 17:20:48 +00:00
Ramon Souza
edeb70de0d
Merge tag 'v2.5.1' into merge25-26-jun16
2022-06-16 13:58:54 -03:00
Lucas Fialho Zawacki
a150bd20d7
feature(layout): Bring back layoutType propagation, but disallow 'custom' layout in mobile screens
2022-05-27 18:11:42 -03:00
Tainan Felipe
155b90d658
Refactor aria alert and remove inner-htmls from the client
2022-05-25 09:35:24 -03:00
Lucas Zawacki
7ef7b52a30
feat(layout): Both presenters and moderators can set pushLayout
2022-05-24 15:38:47 -03:00
Ramon Souza
0d3a5326fc
Merge remote-tracking branch 'upstream/v2.5.x-release' into 25260-may10
2022-05-10 10:53:00 -03:00
Ramon Souza
c215880ad6
remove unused variables app component
2022-05-10 09:24:31 -03:00
Ramon Souza
07f9a192b9
Merge remote-tracking branch 'upstream/v2.4.x-release' into merge-2425-apr27
2022-04-27 15:32:20 -03:00
Lucas Zawacki
d84f163cc4
fix(layout): Make sure layout propagates after pushLayout is toggled
2022-04-26 17:13:33 +00:00
Lucas Zawacki
00f1b33456
feat(layout): Only propagate custom layout
2022-04-25 19:57:11 +00:00
Ramon Souza
68b60874bf
display minimize button with autoSwapLayout and oldMinimizeButton
2022-04-20 17:48:26 -03:00
Lucas Zawacki
7a5086cde8
fix(layout): Remove stray code from merge and fix indentation
2022-04-14 19:22:21 +00:00
Lucas Zawacki
378d0f18a0
Merge branch 'develop' of https://github.com/bigbluebutton/bigbluebutton into develop-bbb
2022-04-14 18:48:02 +00:00
Lucas Zawacki
e88e10b99e
feat(layout): Fix propagation after merge with 2.6
2022-04-13 22:15:21 +00:00
Lucas Zawacki
83847a21aa
Merge branch 'v2.5.x-release-Layouts' of github.com:lfzawacki/bigbluebutton into develop-bbb
2022-04-13 21:08:32 +00:00
Anton Georgiev
aaef76cd2e
Merge branch 'v2.5.x-release' of github.com:bigbluebutton/bigbluebutton into merge-25-dev
2022-04-13 20:58:02 +00:00
Ramon Souza
7a57344177
Merge remote-tracking branch 'upstream/v2.4.x-release' into 24-25-merge-apr12
2022-04-12 14:46:13 -03:00
Anton Georgiev
8ab4023eb5
Merge pull request #14783 from frankemax/bbb-darkmode-25
...
feat(theme): add dark mode
2022-04-12 10:35:31 -04:00
Anton Georgiev
1500fb6a29
Merge branch 'v2.5.x-release' of github.com:bigbluebutton/bigbluebutton into merge-25-dev
2022-04-09 00:55:25 +00:00
Ramon Souza
1c873bd8d6
Merge remote-tracking branch 'upstream/v2.4.x-release' into merge-2425-apr08
2022-04-08 17:30:21 -03:00
Max Franke
6b05e431dd
feat(theme): add dark mode theme
2022-04-08 16:05:29 -03:00
Ramon Souza
def29e3388
fix join screenshare
2022-04-08 11:45:17 -03:00
Ramon Souza
0a952b3c9d
fix autoswaplayout bug
2022-04-07 14:09:52 -03:00
Joao Victor
dc16f83e82
Remove old NewGuestUser notification
2022-04-05 18:02:05 -03:00
Joao Victor
43213bb573
Remove old UserPromotedToModerator and UserDemotedToViewer notifications
2022-04-05 11:16:30 -03:00
Joao Victor
ef8604088d
Remove old HasPublishedPoll notification
2022-04-05 11:09:34 -03:00
Joao Victor
aa93b5832a
Remove old MeetingMuted and MeetingUnmuted notifications
2022-04-05 11:05:13 -03:00
Joao Victor
b5765844bb
Remove old lock setting notifications
2022-04-05 10:56:22 -03:00
Anton Georgiev
72d37d799b
Merge pull request #14703 from ramonlsouza/pr-issue-14493
...
refactor: Add server side notification
2022-04-01 09:23:22 -04:00
Ramon Souza
eee4fde845
prevent setSwapLayout race condition
2022-03-30 15:43:00 -03:00
Ramon Souza
92688ca93a
prevent setSwapLayout race condition
2022-03-30 15:31:19 -03:00
Lucas Zawacki
21703d9662
fix(layout): Fix propagation of layout type, simplify code
2022-03-22 19:13:52 +00:00
Arthurk12
eacce4ee46
fix(layout): camera resize when pushing
...
Adds isResizing property to LayoutMeetings collection.
Moves the point where the last camera dock size is stored from webcam
component to custom layout component, since it is the only one with
this feature.
2022-03-22 15:29:49 -03:00
Tainan Felipe
fbb0f23510
Merge branch 'v2.5.x-release' into wip-notifications
2022-03-10 16:42:43 -03:00
Tainan Felipe
8858878d0d
Add server side notification
2022-03-10 16:33:25 -03:00
Lucas Zawacki
e113fa489b
layout(fix): Fix hidePresentation yml option
2022-03-09 16:12:53 -03:00
Ramón Souza
7b7635c296
refactor base menu component
2022-03-03 20:48:56 +00:00
Lucas Zawacki
140e08a730
Adapt code for merge
2022-03-02 11:24:54 -03:00
Lucas Zawacki
12bcbfc74a
feat(layout): Respect bbb_hide_presentation
2022-02-25 15:05:34 -03:00
Lucas Zawacki
0cd0dc7e02
fix(layout): Layouts won't dance anymore
2022-02-25 15:05:34 -03:00
Lucas Zawacki
e7a36e0574
fix(layout): Correctly calculate camera size ratio
2022-02-25 15:05:34 -03:00
Lucas Zawacki
94195d1cf5
feature(layout): Restore layout on user join
2022-02-25 15:05:26 -03:00
Lucas Zawacki
43afef9bad
feature(layout): Remove 'swap layout' concept
2022-02-24 16:05:18 -03:00
Lucas Zawacki
3fc8f85dd6
feature(layout): Restore synced layout when viewer joins
2022-02-24 15:31:20 -03:00
Lucas Zawacki
830c44702f
feature(layout): Only use one place to store presentationIsOpen
2022-02-24 15:30:53 -03:00
Lucas Zawacki
0f687bef3e
feature(layout): Set all layout elements via button
2022-02-24 14:23:29 -03:00
Lucas Zawacki
6dfdc6a579
feature(layout): Push most layout parts with custom layout
2022-02-24 13:21:16 -03:00
Lucas Zawacki
087222cdb1
feature(layout): Custom layout set via push or userdata is not applied to mobile
2022-02-23 18:33:27 -03:00
Max Franke
9cddb7eaf5
feat(layout): layout default userdata
...
Adds the option to change a user's default layout via userdata.
userdata-bbb_change_layout=<smart/videoFocus/presentationFocus/custom>
2022-02-23 12:04:26 -03:00
Lucas Zawacki
bd47ef8ed3
refactor(layout): Remove multiple layout variables
2022-02-22 18:29:59 -03:00
Lucas Zawacki
65c376531e
feature(layout): Use layout push as a boolean option
2022-02-22 18:25:08 -03:00
Ramón Souza
7145d37066
move toast component to common folder
2022-02-15 17:57:50 +00:00
Ramón Souza
1d1375b3cf
move modal component to common folder
2022-02-15 15:54:55 +00:00
Pedro Beschorner Marin
810deb907b
refactor(etherpad): access control et al.
...
Move all Etherpad's access control from Meteor to a separated [Node application](https://github.com/bigbluebutton/bbb-pads ).
This new app uses [Etherpad's API](https://etherpad.org/doc/v1.8.4/#index_overview )
to create groups and manage session tokens for users to access them. Each group
represents one distinct pad at the html5 client.
- Removed locked users' access to pads: replaced readOnly pad's access with a new pad's content sharing routine
- Pad's access is now controlled by [Etherpad's API](https://etherpad.org/doc/v1.8.4/#index_overview )
- Closed captions edited content now reflects at it's live feedback
- Improved closed caption's dictation mode live feedback
- Moved all Etherpad's API control from Meteor to a separated [app](https://github.com/bigbluebutton/bbb-pads )
- Included access control both in akka-apps and bbb-pads
2022-01-21 16:56:01 -03:00
Ramón Souza
f6e65f58c5
merge 2.4 into develop and resolve conflicts - partial
2022-01-12 16:40:45 +00:00
KDSBrowne
6e9dcef7b3
use settings constants in notification check
2022-01-11 05:18:28 +00:00
KDSBrowne
4ec19006db
add promoted / demoted notification
2022-01-11 05:02:24 +00:00
Anton Georgiev
3b3c50b07d
Merge pull request #13934 from MaximKhlobystov/locale-font
...
Tahoma font for Persian language
2022-01-10 14:21:17 -05:00
Max Franke
c3768ad69b
fix(layout): false positive mobile user
...
User is flagged as mobile on desktop environments with small viewport
2021-12-16 18:44:17 -03:00
Maxim Khlobystov
629f03ca46
Use Tahoma font for Persian language
2021-12-15 21:35:36 +00:00
KDSBrowne
46852d9ae6
Add region roles for screen reader navigation
2021-12-13 03:49:49 +00:00
Anton Georgiev
797fc49633
TEMP
2021-12-09 20:37:05 +00:00
Ramón Souza
436b7c36d4
prevent random-user modal blocking other modals
2021-12-01 17:58:36 +00:00
Maxim Khlobystov
cb2a091b76
Make sure that the layout gets pushed when the chosen layout matches the current local one
2021-11-19 14:36:06 +00:00
Ramón Souza
4207502db1
remove unused imports/exports
2021-11-17 12:26:26 +00:00
Ramón Souza
ba004994e7
remove remaining styles
2021-11-11 11:47:39 +00:00
Ramón Souza
d4f2f7319b
convert menu component and instances
2021-11-05 19:59:01 +00:00
Ramón Souza
1deb1b1480
keep sass import of app component until is removed from other components
2021-10-27 17:19:03 +00:00
Ramón Souza
3020b20e71
convert app component
2021-10-27 16:43:51 +00:00
Anton Georgiev
1622425cbc
Merge branch 'develop' of github.com:bigbluebutton/bigbluebutton into 2.4-into-develop
2021-10-22 19:12:58 +00:00
Lucas Zawacki
85e5200d59
chore(layout): Remove unused renderSidebar and renderNavBar methods
2021-10-19 19:28:26 +00:00
Lucas Zawacki
e5ac30fd46
feature(layout): userdata flag for hiding actions bar
2021-10-19 19:20:31 +00:00
Anton Georgiev
24d672a832
Merge branch 'v2.4.x-release' of github.com:bigbluebutton/bigbluebutton into merge-24-dev
2021-10-14 15:13:17 +00:00
Ramon Souza
2b2792102b
fix hidePresentation parameter
2021-09-27 17:13:41 -03:00
Ramon Souza
4f54f32a1a
rename BaseLayout -> LayoutEngine
2021-09-23 17:46:50 -03:00
Ramon Souza
668d2f8a25
add baseLayout component
2021-09-23 10:34:36 -03:00
KDSBrowne
9664ac235d
Merge branch 'v2.4.x-release' of https://github.com/bigbluebutton/bigbluebutton into bbb-wcag-01
2021-09-08 11:26:08 +00:00
KDSBrowne
30735c64a6
update page title with current view
2021-09-04 22:36:48 +00:00
Ramon Souza
2e8ac9af27
fix swap layout camera dock size
2021-09-02 15:29:35 -03:00
Ramon Souza
e737b50bee
width -> maxWidth
2021-08-17 11:20:26 -03:00
Ramon Souza
230cce6f3a
restore captions feature in new layouts
2021-08-16 10:38:39 -03:00
Ramon Souza
e1f6f64ecf
remove value from event call
2021-08-09 11:06:33 -03:00
Ramon Souza
3e66eb42db
restore localeChanged event handle
2021-08-09 10:09:00 -03:00
Vitor Mateus De Almeida
1b18977eac
rename all NewLayout.. to Layout..
2021-08-05 08:03:24 -03:00
Vitor Mateus De Almeida
09082734c9
remove old media, webcam draggable and panel components
2021-08-05 04:26:03 -03:00
Vitor Mateus De Almeida
abf089ae73
remove layout manager legacy
2021-08-05 01:22:07 -03:00
KDSBrowne
a0d7f5a457
fix tab order in legacy and other layouts
2021-07-29 15:57:35 +00:00
Ramon Souza
07a2db6265
Merge remote-tracking branch 'upstream/develop' into rtl-new-layouts
2021-07-27 16:25:15 -03:00
Ramon Souza
2de8e1e84a
add isRTL value to context
2021-07-26 11:03:31 -03:00
Ramon Souza
0a2a6b13bb
Merge remote-tracking branch 'upstream/develop' into actionsbar-new-lm
2021-07-22 14:44:37 -03:00
Ramon Souza
d0d35cab17
persist settings layout after refresh
2021-07-22 14:28:42 -03:00
Ramon Souza
2ef6d30a01
fix actions bar size calculation - new layouts
2021-07-22 11:04:38 -03:00
Ramon Souza
28ed62a128
remove default layout from settings file
2021-07-22 08:20:53 -03:00
Ramon Souza
1e57911279
Merge remote-tracking branch 'upstream/develop' into banner-new-lm
2021-07-12 13:29:51 -03:00
Ramon Souza
3634586dd1
add notifications bar to new layout manager
2021-07-12 13:24:53 -03:00
Ramon Souza
fc33c02a2a
add banner-bar to new layout manager
2021-07-12 10:22:26 -03:00
Ramon Souza
cb83ed7cdd
add missing components in new layout manager
2021-07-09 14:20:04 -03:00
Vitor Mateus De Almeida
7bd2f7ab3c
Merge remote-tracking branch 'upstream/develop' into layoutManagerNew
2021-06-25 16:59:04 -03:00
Ramon Souza
d39c77fa4a
keep changed layout after refresh - new lm
2021-06-24 08:44:05 -03:00
Ramon Souza
1ac5350fd4
change layout ui
2021-06-22 09:17:11 -03:00
Vitor Mateus De Almeida
d8cffebc36
Merge remote-tracking branch 'upstream/develop' into layoutManagerNew
2021-06-21 17:18:46 -03:00
Vitor Mateus De Almeida
6469b68d45
Add webcams component on new Layout Manager
2021-06-21 17:16:59 -03:00
Anton Georgiev
beff4fcdd0
Merge pull request #12624 from ramonlsouza/actions-bar-size-new-lm
...
fix: actions bar buttons out of screen - new LM
2021-06-18 18:04:02 -04:00
Anton Georgiev
6dc652a04e
Merge pull request #12625 from ramonlsouza/new-lm-missing-components
...
Add missing components to new layout manager
2021-06-18 18:03:35 -04:00
Anton Georgiev
0c0eb8a4d5
Merge pull request #12548 from ramonlsouza/layout-meeting-collection
...
feat: layout manager in meeting collection
2021-06-18 18:03:19 -04:00
Ramon Souza
7184043559
add missing components to new lm
2021-06-18 16:35:23 -03:00
Ramon Souza
38d1971c2e
actions bar height based on fontSize
2021-06-18 15:32:46 -03:00
Ramon Souza
ace6561eff
Merge remote-tracking branch 'upstream/develop' into new-lm-external-video
2021-06-16 17:41:33 -03:00
Anton Georgiev
5ee5ed1970
Merge branch 'v2.3.x-release' of github.com:bigbluebutton/bigbluebutton into merge-june16
2021-06-16 19:54:28 +00:00
Ramon Souza
d4ff739c0a
add external video component
2021-06-16 09:53:27 -03:00
Ramon Souza
fb09336fb8
screenshare component in new layout manager
2021-06-14 17:25:05 -03:00
Anton Georgiev
32eb3b9818
Merge pull request #12585 from vitormateusalmeida/layoutManagerNew
...
Add container for presentation
2021-06-14 16:09:34 -04:00
Vitor Mateus De Almeida
1c44e27820
Remove comment
...
Remove import
2021-06-14 16:34:32 -03:00