Commit Graph

117 Commits

Author SHA1 Message Date
Ramón Souza
c24b400748 remove unused files 2024-03-12 13:22:27 -03:00
Ramón Souza
a35ca8db5b remove unused cursor code 2024-03-12 09:27:06 -03:00
Ramón Souza
857314b8b1 increase answer size in poll results annotation 2024-02-29 10:35:14 -03:00
João Victor
d6ab158d18 feat(poll annotations): better annotation layout 2024-02-21 09:16:53 -03:00
João Victor
ab82369c47 fix(whiteboard): poll result annotation handling -- allow full editing except for both type and align props 2024-02-08 13:57:20 -03:00
João Victor
90326a7036 fix(whiteboard): poll result annotation handling 2024-02-08 11:05:41 -03:00
Ramón Souza
b35833c25c fix send annotation 2024-01-24 09:18:42 -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
Ramón Souza
4d64464029 migrate switchSlide action 2024-01-20 11:01:20 -03: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
769b61ee9f client side poll results 2023-10-27 13:05:43 -03:00
Ramón Souza
41515e8b97 fix undo/redo 2023-10-17 10:49:55 -03:00
Ramón Souza
2d5b3ad848 remove unused code 2023-10-16 09:35:39 -03:00
Ramón Souza
04248475a4 remove cursor stream listener - meteor 2023-10-12 13:30:39 -03:00
Ramón Souza
37182c56ef remove presentation-pod component + presentation service 2023-10-11 11:21:35 -03:00
Ramón Souza
b3f74c9280 remove unused code 2023-10-11 09:48:10 -03:00
Ramón Souza
56a94bdae4 get annotation data from graphql 2023-09-27 17:42:47 -03:00
Ramón Souza
809ba9d51c
fix: restore broken files (#18723)
* restore package lock

* fix whiteboard service error

* fix userlist

* fix whiteboard

* fix chat list item state

* restore user-list participants list item

* Add merge-branches step

* Add merge-branches step to code-validation

* fix message list

---------

Co-authored-by: Tiago Jacobs <tiago.jacobs@gmail.com>
2023-09-07 14:58:06 -03:00
André Castro
81311db9a3
Fix: User list, Participants, Pist item, User actions, Skeleton, User title, Option drop down, Use shortcuts. (#18676)
* Fix: Ts fixes in user list participants, list item and user actions

* Aditonal fixes
2023-09-06 11:24:09 -03:00
Anton Georgiev
1186db7712 Merge remote-tracking branch 'bbb/v2.6.x-release' into aug22merge 2023-08-24 15:05:20 -04:00
KDSBrowne
901d9ac5ac add whiteboard options menu dropdown to autohide elements 2023-08-16 14:36:59 +00:00
Ramón Souza
4686f856a6 client side checks 2023-06-06 08:57:36 -03:00
GuiLeme
1b26302745 [issue-17531] - merge upstream/v2.7.x-release 2023-05-16 15:30:15 -03:00
GuiLeme
4c2806a018 [issue-17531] - changes in review and ES-lint fixes 2023-05-11 18:06:48 -03:00
GuiLeme
90078aedc7 [issue-17531] - resolve conflicts with 2.7 2023-05-04 08:56:27 -03:00
GuiLeme
f650ade561 [issue-17531] - prevent user from exporting annotations when there is no annotation 2023-05-04 08:48:32 -03:00
Anton Georgiev
80079bd3bf
Merge pull request #17798 from Scroody/meteor-migration
fix: Meteor migration async annotation tweaks
2023-05-03 15:12:12 -04:00
Scroody
ab8e8b9ddb Changes to annotations async 2023-05-03 13:56:47 -03:00
Scroody
1a75eb884e Tweeks to annotations async 2023-05-03 13:53:28 -03:00
KDSBrowne
3a6fde4fd0 disable toolbar autohide animations based on app settings 2023-04-14 15:27:37 +00:00
KDSBrowne
d0d3862708 Merge branch 'v2.6.x-release' of https://github.com/bigbluebutton/bigbluebutton into bbb-hover-tools 2023-04-13 17:45:39 +00:00
Scroody
69f39da665 Fix: Poll results not appearing. 2023-04-10 11:17:35 -03:00
Anton Georgiev
f31378ceee
Merge pull request #17163 from ramonlsouza/meteor-tests
refactor: migrate Meteor backend to new async api
2023-03-27 15:07:00 -04:00
KDSBrowne
72adc96dbe add autohide option for whitboard toolbars 2023-03-26 22:08:09 +00:00
Tainan Felipe
77fc5d4067 Refactor: Migrate annotations for the Meteor 3.0 api 2023-03-20 16:16:52 -03:00
Ramón Souza
1cc60fda31 adjust size calculation, preload font 2023-03-16 15:55:56 -03:00
Ramón Souza
fa1ad677d6 add border and formatting to poll results 2023-03-14 15:16:21 -03:00
germanocaumo
d09f2681d9 refactor(html5): presentation/whiteboard/cursor code cleanup and linting 2023-03-10 11:30:46 +00:00
Ramón Souza
82c559cba0 fix first slide appearing when switching slides 2023-02-27 13:05:29 -03:00
Ramón Souza
5b83c12ffe remove limit in query 2023-02-03 09:49:49 -03:00
Ramón Souza
25800ee92b limits the number of annotations per slide 2023-02-02 16:47:16 -03:00
germanocaumo
b94d91d117 fix(whiteboard): group similar answers in the poll text 2023-01-05 16:40:03 +00:00
Ramón Souza
064b554dfd Merge remote-tracking branch 'upstream/v2.5.x-release' into merge-2526-dec14 2022-12-14 13:23:11 -03:00
germanocaumo
835cf4f753 fix(whiteboard): diff shape update + shape permission +
Several improvements to tldraw whiteboard:
 - Only send the shape diff on shape updates (reduce a lot the message traffic)
 - Shape permissions (don't allow others to select/edit unless you are presenter/moderator)
  - This required some changes in akka model
 - Tldraw state patch changes to improve stability with fast updates (fix several crashes)
2022-10-21 14:05:31 +00:00
germanocaumo
87544a8b38 fix(tldraw): correctly sync draw shape updates +
Refactor how shape updates are parsed from tldraw, instead of doing it manually in each action,
uses the tldraw provided list of what changed available in the "onChangePage" callback, simplifying a lot of our code.
2022-09-02 19:26:26 +00:00
Arthurk12
d2b2acbf2d fix(whiteboard): re-adds right click to cancel
Re-adds cancelling text annotation on right click. To achieve this,
some mechanisms that were previously used to handle live synced annotations
were rescued. So this partially reverts 40b18b0.
2022-09-01 12:40:14 +00:00
Arthurk12
480925517c fix(whiteboard): text annotations stuck as fake
Cleans up and modifies the added annotation handler to suit only for text
annotation. As soon as the DRAW_END message is sent, the local fake
annotations are removed and replaced by the complete/not fake annotation.
2022-09-01 12:40:10 +00:00
Arthurk12
070aa3425f Revert "fix: don't clear text fake annotations"
This reverts commit 74c4c1c4cc.
Reverting this commit because it causes fake annotations from the text
tool not to be removed. Since the text tool is the only one that
generates fake annotations(because it is the only one that is live
synced), the function to clear fake annotations is directly intended to
clear them.
2022-08-30 20:08:26 +00:00