Commit Graph

83 Commits

Author SHA1 Message Date
André Castro
b8f3a090bd
Fix: Errors and warnings (#20975)
* bad set state (actionsBarContainer)

* bad set state (appContainer)

* isMobile should be ismobile warning

* bad setState (notes)

* bad setState (user-notes)

* bad setState (user-participants-title)

* bad setState (webCamContainer)

* bad setState (PresentationMenuContainer)

* fix webCams not working issue

* fix userList user counter not working issue

* fix TS lint

* fix TS lint

* fix TS lint

* Later changes
2024-09-10 16:10:28 -04:00
Ramón Souza
ff21ae1792
refactor: move remaining inline SVG to reusable component (#21108)
* move recording icon to icon-svg component

* move whiteboard options icon to icon-svg component
2024-09-09 08:57:26 -03:00
João Victor Nunes
75b0b411f1
fix(presentation): poll results not appearing in the snapshot of slide (#21005) 2024-08-23 16:46:32 -03:00
João Victor
fb9ecba8e1 fix(presentation): presentation snapshot overflowing the slide 2024-08-01 12:12:19 -03:00
André Castro
4058c2a105
Fix: Layout direction does not change when required RTL/LTR (#20521)
* Fix: Layout direction does not change when required RTL/LTR

* Presentation update
2024-06-27 09:38:38 -03:00
João Victor Nunes
1eb984d527
style(whiteboard): polishing toolbar styles (#20579)
* style(whiteboard): polishing toolbar styles

* Fix colors and RTL mode
2024-06-26 13:40:53 -03:00
Ramón Souza
5b46627b49 fix whiteboard subscription param 2024-06-17 15:20:48 -03:00
João Victor
78958ccf45 Remove meeting adapter consumption 2024-06-14 10:30:48 -03:00
Ramón Souza
911f663e27 remove defaultProps from components 2024-06-11 13:10:04 -03:00
KDSBrowne
e9bf2cd3b4 update icon size 2024-06-05 19:49:43 +00:00
KDSBrowne
f07d88bc4f update presntation dropdown menu icon 2024-06-05 19:49:30 +00: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
KDSBrowne
12a4dfaaf0 hide load .tldr file option 2024-05-16 17:32:44 +00:00
Ramón Souza
2e7608e653 fix currentPageShapes prop type warning 2024-05-03 13:05:31 -03:00
Ramón Souza
87786cfcb6 fix snapshot of current slide 2024-05-01 16:21:36 -03:00
Ramón Souza
fb8e153af8 use alternative snapshot for sarafi on macos 2024-02-22 14:51:32 -03:00
Ramón Souza
86386134bb Merge remote-tracking branch 'upstream/v3.0.x-release' into iss-18546 2024-02-16 09:00:43 -03:00
Ramón Souza
0487eec4ca fix hide toolbar only appearing for presenter 2024-02-08 09:29:10 -03:00
Ramón Souza
72ac0d1a81 fix snapshot on safari 2024-02-07 15:49:58 -03:00
João Victor Nunes
239b3df536
Merge branch 'v3.0.x-release' into issue-19556 2024-02-05 11:08:57 -03:00
João Victor
d44afd5cf2 fix(whiteboard): snapshot of current slide 2024-02-02 16:44:35 -03:00
João Victor
06e55d4f8e fix(whiteboard): hide menu bar on hide toolbars 2024-02-02 09:58:58 -03:00
João Victor
bd7749f2c1 fix(whiteboard): restore hide toolbar button 2024-02-02 09:16:09 -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
Guilherme Pereira Leme
eb7adfb994
feat(plugins): code refactor for readability (#19222)
* [plugin-sdk-refactor-organization] - rearrange of files and folders (WIP)

* [plugin-sdk-refactor-organization ] - final touches

* [plugin-sdk-refactor-organization ] - fix

* [plugin-sdk-refactor-organization ] - update SDK
2023-11-28 15:31:28 -03:00
Ramón Souza
4dd7bdfa11 migrate presentation-menu 2023-10-12 15:05:49 -03:00
Ramón Souza
37182c56ef remove presentation-pod component + presentation service 2023-10-11 11:21:35 -03:00
GuiLeme
ad79b64f28 [plugin-sdk-option-dropdown] - merge upstream 2023-09-25 20:31:38 -03:00
GuiLeme
e9e0a9436f [plugin-sdk-presentation-dropdown] - changes in review 2023-09-25 18:59:52 -03:00
GuiLeme
f60efc5161 [plugin-sdk-option-dropdown] - rename settings dropdown to options dropdown and added support to options dropdown 2023-09-22 16:27:22 -03:00
GuiLeme
8d652cc45c [plugin-sdk-presentation-dropdown] - implemented the extensible area 2023-09-19 17:34:14 -03:00
KDSBrowne
822aabe6d1 fix: Move Presentation Option Dropdown To The Left Side (#18538)
* prevent duplication of presentation menu dropdown when visible

* move presentation options dropdown to the left (out of tldraw UI)

* adjust style menu UI in RTL
2023-08-11 17:13:33 -03:00
Ramón Souza
ec6a674442 filter out of slide shapes on snapshot 2023-07-05 11:12:09 -03:00
Ramón Souza
d31e56b3fd rename parameter, fix props 2023-06-07 09:35:56 -03:00
Ramón Souza
04ff1278c5 Add disable snapshot to container 2023-06-07 08:54:55 -03:00
Samuel Weirich
2a04d35f18 Disable snapshot using props 2023-06-07 08:49:53 -03:00
KDSBrowne
1b51377147 fix getContentAnchorEl console error 2023-05-10 01:31:48 +00:00
Ramón Souza
2c8f357977 keep whiteboard toolbar hidden on resize / slide change 2023-04-18 15:03:22 -03:00
Ramón Souza
d70788e832
Merge pull request #17060 from hiroshisuga/testHideTools
[2.6] Hide tldraw toolbar
2023-04-10 08:51:53 -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
hiroshisuga
7e7c46b9e9
change icon 2023-03-16 21:34:13 +09:00
hiroshisuga
12a53e3a59
reset opacity RTL <-> LTR
Some comments have been removed as well.
2023-03-16 19:37:21 +09:00
hiroshisuga
02fe1a8955
comment for using the API setSetting 2023-03-15 13:53:37 +09:00
hiroshisuga
0e188d5c30
menu item for tool visibility 2023-03-15 13:49:17 +09:00
hiroshisuga
1fe0edf2a4
add props hsWBAccess and amIPresenter 2023-03-15 13:43:21 +09:00
germanocaumo
d09f2681d9 refactor(html5): presentation/whiteboard/cursor code cleanup and linting 2023-03-10 11:30:46 +00:00
Ramón Souza
bbd6203164
Merge pull request #16702 from hiroshisuga/patch-61
style: Remove space on the right of style tool on iPhone
2023-02-15 10:41:40 -03:00
KDSBrowne
23f7b80e35 add forcus ring to items in tldraw styles toolbar 2023-02-14 03:28:36 +00:00
hiroshisuga
720501aa29
better styletool on iPhone 2023-02-11 13:25:36 +09:00
Ramón Souza
ad8b627747
Merge pull request #16692 from ramonlsouza/adjust-whiteboard-buttons
style: adjust presentation menu buttons
2023-02-10 13:40:55 -03:00