Commit Graph

341 Commits

Author SHA1 Message Date
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