Commit Graph

39 Commits

Author SHA1 Message Date
Arthur B. Grossi
064fd1d13c
feat(layout): Add propagate layout toggle (#21027)
* feat(layout): add propagation toggle

Transforms the 'update everyone' button in the layout modal into a
toggle, so that presenter get immediate visual feedback of the current
layout propagation setting when the modal is opened.

* fix: update propagation button locale to 'update to everyone'

* test: update layout test

---------

Co-authored-by: Anton B <antonbsa.bck@gmail.com>
2024-09-09 08:48:07 -03:00
Ramón Souza
911f663e27 remove defaultProps from components 2024-06-11 13:10:04 -03:00
Anton Georgiev
beae4f6cb4
Merge pull request #19842 from Scroody/i-19819
Port: Changes to layout toast's workflow
2024-03-19 14:19:29 -04:00
André
ec718ea43e Port: Changes to layout toast's workflow 2024-03-18 15:33:37 -03:00
Anton Georgiev
b223ade7e2
fix(bbb-html5): Use CDN for resource of layouts (port) (#19824) 2024-03-18 09:36:08 -04:00
André Castro
58a0efe708
Migrate auth and settings to graphQL (#19507) 2024-03-06 14:28:18 -03:00
João Victor
3c460bb758 fix: prop types, invalid hook call, styled-components prop 2024-02-16 17:32:14 -03:00
João Victor
3c39dc0b8c migrate userChangedLocalSettings 2024-01-30 10:03:11 -03:00
Ramón Souza
30fc412e60 move hidden layouts list to layout/enums file 2023-11-28 12:14:22 +01:00
Ramón Souza
18c6ea0cff rename participants and chat layout 2023-11-28 11:41:24 +01:00
vitoralmeida
5892460456 feat(layout-manager): adds new layouts for specific integration scenarios #18879 2023-11-24 04:07:41 -03:00
Anton Georgiev
cd9f93be44 Merge remote-tracking branch 'bbb/v2.6.x-release' into merge-july12 2023-07-12 15:59:46 -04:00
Anton B
06478cda4a test: update layout tests 2023-07-10 16:28:00 -03:00
Ramón Souza
870d773fdf remove unused code 2023-07-07 13:22:34 -03:00
Ramón Souza
804d7e859c change labels, update push layout experience 2023-07-07 09:53:58 -03:00
Ramón Souza
67d9cc423a move labels below the images 2023-07-06 11:00:44 -03:00
KDSBrowne
66c3e1b0a8 reset cam dock position on custom layout change 2023-06-27 15:47:59 +00:00
GuiLeme
d1025fcbe5 [issue-16954] - Changes in review and fix of minor bugs 2023-04-12 12:51:23 -03:00
GuiLeme
5eb29e0ab5 [issue-16954] - merge upstream/v2.7.x-release 2023-04-11 11:02:00 -03:00
Anton Georgiev
cc820ad02d
Merge pull request #17370 from Scroody/I-17330
Fixed: Error when trying to apply custom styles via URL.
2023-04-05 15:15:57 -04:00
imdt
7d117e3dd6 Fixed: Error when trying to apply custom styles via URL. 2023-03-30 17:00:41 -03:00
imdt
0b34b4e971 Fixed: Error message on layout change. 2023-03-29 15:38:55 -03:00
GuiLeme
4e17e80873 [issue-16954] - migrating dropdown menu from presenter 2023-03-21 14:55:43 -03:00
Lucas Fialho Zawacki
e8a4b654cc feature(layout): Moderators can now setPushLayout 2023-03-03 18:59:47 -03:00
Maxim Khlobystov
05beb4f1d9 Initial layout management tests 2023-01-23 17:31:01 +00:00
Joao Victor
777eebfc37 Centralize header styles in a new component 2022-11-10 15:09:21 -03:00
KDSBrowne
4453425350 add aria description to layout buttons 2022-09-29 14:46:49 +00:00
KDSBrowne
6560fbff32 remove paths from layout buttons alt text 2022-09-29 13:20:38 +00: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
gabriellpr
f848d31014 modifying specific buttons
removing border and implementing box-shadow

adding transparent border

passing styles to common buttons

adding secundary color to component

updating color components
2022-07-07 10:45: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
Lucas Zawacki
7ef7b52a30 feat(layout): Both presenters and moderators can set pushLayout 2022-05-24 15:38:47 -03:00
Lucas Zawacki
00f1b33456 feat(layout): Only propagate custom layout 2022-04-25 19:57:11 +00:00
Max Franke
93013d5ad1 fix(layout): layout modal styled components
Add custom layout svgs
If a custom style is set via bbb_custom_style_url or settings.yml,
the svgs applied will be the ones inside the /images/layouts/customStyle/ folder
2022-03-15 14:22:36 -03:00
Lucas Zawacki
d30fc746a4 fix(layout): Fix code after merges 2022-03-09 18:28:12 -03:00
Max Franke
e7e0b25b18 fix(layout): remove unused state 2022-03-09 18:10:20 -03:00
Lucas Zawacki
31ddd9a8d8 fix(layout): Better config names for layout push/toggle 2022-03-09 18:10:09 -03:00
Max Franke
3549d3bfa6 fix(layout): keep border when active
Fixes an issue when the selected layout would not stay "active" when
another object was focused.
Now the selected layout always appears with a border, even if it is
the first time the modal is opened.
2022-03-09 17:13:58 -03:00
Max Franke
0f27b1add4 feat(layout): new layout modal
Add a new modal that makes it easier to switch between layouts
Adds a new flag in html5 settings that allows to enable/disable
keepPushing layout
2022-03-09 17:00:06 -03:00