Commit Graph

104 Commits

Author SHA1 Message Date
germanocaumo
dca54654c3 fix(whiteboard): fit to width and zoom misc fixes
- Ensure presenter & viewer camera are the same whten using Fit To Width
- Some zoom issues when resizing/reloading
- Fix Viewer still sable to zoom white mouse wheel after someone takes presenter
- Do not apply shortcuts when using "Edit Link" shape dialog is open
- Hide Tldraw native reset zoom button as it does not to what expected
2024-10-04 13:28:06 -03:00
germanocaumo
eef565ec81 refactor(whiteboard): lint file and remove unused code
Clean all warning and errors from linter.
2024-09-18 12:21:16 -03:00
germanocaumo
dea3929a2a
fix(whiteboard): background white borders (#21136)
Background shape can show white borders due to rounding erros in the tldraw canvas, change size and position of background shape to avoid it.
Also disable tl container outline showing when in focus.
2024-09-16 14:19:41 -03:00
Ramón Souza
776215ec58
restore react 18 createRoot render method (#21041)
* restores react18 createRoot

* fix slideChange issue - new slide not loading

* fix skip video preview

* test: update screenshare function checks + close notifications

---------

Co-authored-by: Anton B <antonbsa.bck@gmail.com>
2024-09-12 14:34:36 -03:00
KDSBrowne
4ca3084db5
fix mouse wheel zoom not working on other pages (#20680) 2024-08-21 14:57:41 -03:00
João Victor Nunes
3ad9aafd7b
fix: userdata-force_restore_presentation_on_new_events (#20974) 2024-08-20 13:29:04 -03:00
Ramón Souza
394d9f9236
fix: whiteboard settings (#20785) 2024-07-26 17:12:45 -04:00
KDSBrowne
c341ea44f8 update canvas names to whiteboard 2024-07-05 20:13:30 +00:00
KDSBrowne
f024995f98 Restore default slide position after disabling infinite wb 2024-07-03 17:15:39 +00:00
KDSBrowne
9e4332d82b handle viewer portrait view 2024-07-01 14:19:42 +00: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
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
Daniel Petri Rocha
abdaf6bc56 Use @bigbluebutton/tldraw 2024-05-22 21:49:28 +00:00
João Victor
916907dd99 Merge branch 'v3.0.x-release' into fix-rights-for-publishing-cursor 2024-05-20 11:12:31 -03:00
Ramón Souza
599b99ce89
Merge pull request #20210 from KDSBrowne/v30-late-joiner-shapes
fix(whiteboard): Shapes Missing On Previous Slides For Late Joiners
2024-05-17 10:25:18 -03:00
KDSBrowne
153293ff06 lint issues 2024-05-16 19:47:05 +00:00
João Victor
fc26eec3c7 fix(whiteboard): tweak rights for publishing cursor updates 2024-05-13 16:46:13 -03:00
KDSBrowne
60ee97b312 fix tldraw camera for presenter and viewer edge cases 2024-05-10 03:48:22 +00:00
KDSBrowne
3c08786dcc fix shapes missing on previous slides for late joiners 2024-05-09 15:29:17 +00:00
Ramón Souza
210924d2eb fix missing whiteboardId error 2024-04-22 15:08:50 -03:00
KDSBrowne
d9532c4865 return early if currentPresentationPage data has not been populated 2024-04-04 15:47:37 +00:00
Tainan Felipe
5e6ceb861e Merge remote-tracking branch 'upstream/v3.0.x-release' into refactor-WB-cursor 2024-03-18 12:18:20 -03:00
Tainan Felipe
e1ea1be8d7 Refactor: make cursor coordinates be cosumed from stream 2024-03-15 15:17:27 -03:00
Ramón Souza
6b13f4fe30 add publishCursorUpdate action 2024-03-12 12:03:43 -03:00
Ramón Souza
a35ca8db5b remove unused cursor code 2024-03-12 09:27:06 -03:00
Gustavo Trott
72ecdd2c3d Fix linter errors 2024-03-08 21:39:57 -03:00
André Castro
58a0efe708
Migrate auth and settings to graphQL (#19507) 2024-03-06 14:28:18 -03:00
KDSBrowne
73b425213e enable slide change by arrow keys 2024-02-26 17:06:18 +00:00
KDSBrowne
6174118589 fix user shape access on canvas 2024-02-21 02:18:36 +00:00
Ramón Souza
21c9aa1f08
Merge pull request #19643 from JoVictorNunes/fix-warnings-0216
fix(warnings): prop types, invalid hook calls, etc.
2024-02-20 10:07:51 -03:00
João Victor
91406bdac9 fix: prop types, tooltip options and setting changes 2024-02-16 17:25:43 -03:00
João Victor
90326a7036 fix(whiteboard): poll result annotation handling 2024-02-08 11:05:41 -03:00
Ramón Souza
08d2206e27
Merge pull request #19402 from KDSBrowne/v3.wheelZoomDisplayVal
Fix: Update Presentation Toolbar Zoom Percentage on Wheel Zoom
2024-02-05 10:50:46 -03:00
Ramón Souza
2c5a7f3f00
Merge pull request #19479 from ramonlsouza/migrate-presen-actions
refactor: migrate presentation actions
2024-02-01 09:33:36 -03:00
KDSBrowne
271bb22daa fix wheel zoom not working with smaller sizes 2024-01-31 18:56:42 +00:00
João Victor
57e5dcc54a fix: remove unnecessary condition 2024-01-24 13:53:01 -03:00
João Victor
f839fd8578 fix(whiteboard): prevent annotation subscription from being recreated 2024-01-24 13:19:51 -03:00
Ramón Souza
b35833c25c fix send annotation 2024-01-24 09:18:42 -03:00
Ramón Souza
45ecb1b1d3 Merge remote-tracking branch 'upstream/v3.0.x-release' into migrate-presen-actions 2024-01-24 08:48:58 -03:00
Ramón Souza
dfe2bdd7a6 migrate sendBulkAnnotations action 2024-01-24 08:37:51 -03:00
Ramón Souza
00e881dfd6 migrate deleteAnnotations action 2024-01-23 11:31:39 -03:00
Anton Georgiev
a12da64e28
Merge pull request #19412 from KDSBrowne/v3.multiUserBug
Fix: Multi-User Drawing Issue When Presenter Switches Pages
2024-01-22 11:12:32 -05:00
Ramón Souza
4d64464029 migrate switchSlide action 2024-01-20 11:01:20 -03:00
KDSBrowne
82143f8e84 update current page writers subscription 2024-01-10 16:47:00 +00:00
bigbluebutton
1be6293569 Added options to set default tldraw styles 2024-01-04 10:24:45 +02: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
673d5f571d fix init dark mode
.
2023-11-09 11:28:20 -03:00