Commit Graph

111 Commits

Author SHA1 Message Date
Tainan Felipe
1efe1b1b0b
fix: Remove TlDraw from the DOM when the presentation is minimized (#21106)
* Remove TlDraw from the DOM when the presentation is minimized

* Fix: Restore presentation on annotation update
2024-10-09 14:23:12 -04:00
João Victor
7c39525cb5 refactor: App component cleanup, part 2 2024-09-13 14:53:14 -03:00
André Castro
635045ec84
Fix: Errors and warnings (#20994)
* The prop presentationIsOpen is marked as required in Presentation(null)

* The prop isPresentationManagementDisabled is marked as required in actions-dropdown(null)

* The prop autoJoin is marked as required in wake-lock(null)

* Al children must have key identifiers (userListParticipants)

* The prop presentationUploadExternalDescription is marked as required in presentation-uploadres
2024-08-21 17:22:54 -03:00
KDSBrowne
c341ea44f8 update canvas names to whiteboard 2024-07-05 20:13:30 +00:00
KDSBrowne
687ee36d29 add functionality to enable infinite whiteboard 2024-07-03 17:14:47 +00:00
Ramón Souza
53f241681c remove poll duplicated subscription 2024-06-13 11:18:07 -03:00
Tainan Felipe
3bc40df230
Add: useDeduplicatedSubscription hook (#20376)
* Add: useDeduplicatedSubscription hook

* Fix: TS error

* Add: components using useDeduplicatedSubscription

* Change: Move to useDeduplicatedSubscription

* Change: unsubscribe logic to own useEffect

* Change: remove file import over package

* Fix: TS errors

* Fix: private chat not loading

* Change: revert changes on queries

* Fix: eslint error

* Remove: html-webpack-plugin package

* Fix: external video

* Add: comment about the stringToHash function

* Fix: video player showing tools over presentation
2024-06-04 10:40:54 -03:00
Ramón Souza
7514066fc3
fix: Client can't load in certain cases (#20336)
* move settings

* remove meteor cache files
2024-05-29 09:26:11 -04:00
André Castro
58a0efe708
Migrate auth and settings to graphQL (#19507) 2024-03-06 14:28:18 -03:00
KDSBrowne
82143f8e84 update current page writers subscription 2024-01-10 16:47:00 +00:00
Ramón Souza
4c07742ec1
refactor: migrate presentation actions (#19329) 2023-12-15 14:39:12 -03:00
KDSBrowne
cc7aff8686
Feat: Migrating to Tldraw v2 (Alpha v18) on 3.0 (#19268)
* initial tldraw v2 alpha 18 with graph-ql

* add @apollo/client

* update whiteboard test element

* update whiteboard test elements

* update whiteboard test elements

* load .tldr file shapes into bbb

* temporarily disable infinite canvas limit in client

* disabling failing tests on ci

* restore poll results on whiteboard

* restore hideViewerCursor functionality

* disabling failing tests that needs to be updated

---------

Co-authored-by: Gabriel Porfirio <gabrielporfirio1994@gmail.com>
2023-12-05 15:15:25 -03:00
Ramón Souza
f01e626b9b fix isPresenter 2023-11-22 17:01:18 -03:00
Ramón Souza
923ffb710f fix download presentation url 2023-11-06 10:35:55 -03:00
Ramón Souza
759feff205 remove cursor locked check 2023-10-30 09:04:30 -03:00
Ramón Souza
0143b1f6fd fix default value for presentation lock settings 2023-10-26 09:35:34 -03:00
Ramón Souza
0322ea2845 fix set slide length when presentation is removed 2023-10-20 10:15:47 -03:00
Ramón Souza
1a48ae9f56 remove parse from json fields, directly query for svg url in presentation 2023-10-17 13:49:23 -03:00
Ramón Souza
e263490bb1 rename graphql fields 2023-10-17 13:35:48 -03:00
Ramón Souza
c9ad508d6b remove presentation-area component 2023-10-12 09:32:24 -03:00
Ramón Souza
10be312d00 remove podId param from components 2023-10-11 15:41:20 -03:00
Ramón Souza
4ed3531359 isolate podId 2023-10-04 15:45:09 -03:00
Ramón Souza
80c250ffda remove duplicated props 2023-10-04 10:49:59 -03:00
Ramón Souza
81ce8ad623 remove withTracker 2023-10-04 09:23:24 -03:00
Ramón Souza
b2418c49a8 add presentation info + lock settings 2023-10-03 10:24:38 -03:00
Ramón Souza
7b0657e195 add new presentation fields, poll info and multi user info 2023-10-02 16:16:46 -03:00
Ramón Souza
00b92f8103 use graphql for presentation data - partial 2023-09-29 11:58:16 -03:00
Ramón Souza
5cc26a1e7a fix resizing of sidebar in grid mode 2023-06-28 16:06:19 -03:00
Ramón Souza
4686f856a6 client side checks 2023-06-06 08:57:36 -03:00
Scroody
809a2a7012 Fix: Bigger presentations now restore on update as well 2023-04-13 15:25:31 -03:00
Scroody
e3477b5e42 Fix: Restore on update 2023-04-13 10:56:54 -03:00
danielpetri1
b91e766184 Maximize webcams when all presentations removed 2023-04-05 15:37:56 +00:00
germanocaumo
d09f2681d9 refactor(html5): presentation/whiteboard/cursor code cleanup and linting 2023-03-10 11:30:46 +00:00
Ramón Souza
7dbc814c57 restore setPresentationIsOpen in presentation 2023-01-24 10:05:49 -03:00
Ramon Souza
db5ac1428a Merge tag 'v2.5.3' into merge25-26-jul14 2022-07-15 11:08:02 -03:00
Joao Victor
66d3d2c13b fix: clear fake annotations on multi-user whiteboard off 2022-07-01 14:31:14 -03:00
KDSBrowne
6d4d11a34d fix cursors lock for viewers 2022-06-02 15:00:28 +00:00
KDSBrowne
626259bf33 move multi user WB button to presentation toolbar (100% width) | reduce zoom increment 2022-05-25 23:25:53 +00:00
Lucas Zawacki
43afef9bad feature(layout): Remove 'swap layout' concept 2022-02-24 16:05:18 -03:00
Lucas Zawacki
830c44702f feature(layout): Only use one place to store presentationIsOpen 2022-02-24 15:30:53 -03:00
Ramón Souza
dba04834c7 Merge remote-tracking branch 'upstream/v2.4.x-release' into 2524-feb08 2022-02-09 15:52:42 +00:00
Ramón Souza
821929a1d7 makes restoreOnUpdate work for moderators 2022-02-04 19:01:53 +00:00
Ramón Souza
df3375016b remove unused function from presentation container 2021-11-23 13:31:01 +00:00
Tainan Felipe
f5eef03f3f Improve data structure to not break on reconnections 2021-11-03 14:37:54 -03: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
Ramón Souza
9e71583ec7 restore old minimize presentation button and add a flag to switch 2021-10-14 19:31:47 +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
Tainan Felipe
1de8e0779d Add server side reactivity to publications 2021-10-13 15:00:52 -03:00
Lucas Fialho Zawacki
d7f3924350 Enable swap layout for screenshare and external video 2021-09-27 21:03:20 +00:00
Ramon Souza
098826c70a rename layout functions 2021-09-10 17:48:52 -03:00