Oswaldo Acauan
ec07b4434d
Change cursor and annotation to user streams and add optimistic updates
...
WIP | Use streams to cursor and optimistic updates
WIP | Use streamss to whiteboard and optimistic updates
WIP | Remove fake delay
Add two way batching (server/client client/server)
Fix null userId exception and remove logs
wip
Add two way batching (server/client client/server) for cursor
Remove message frequency from draw-listeners component since we handle on message publication
Handle clear and undo messages
2018-05-28 14:46:14 -03:00
Oleksandr Zhurbenko
962e659378
Switched the components from deprecated method to
2018-01-07 20:44:42 -08:00
Oleksandr Zhurbenko
015ca3d719
Changed imports and removed 'initializeCursor.js' since it's not needed
2017-10-11 19:00:28 -07:00
Oleksandr Zhurbenko
6e2beab03a
Fixed a bug with the multi-user cursors not being displayed if there is no presenter cursor
2017-09-26 14:52:08 -07:00
Oleksandr Zhurbenko
e054358947
Created a whiteboard config and moved static values there
2017-09-21 16:44:32 -07:00
Oleksandr Zhurbenko
a46469557f
Minor corrections and improvements based on the #4345 reviews
2017-09-20 14:34:22 -07:00
Oleksandr Zhurbenko
2b10d5c1a7
Fixed based on the review of #4345
2017-09-20 14:05:17 -07:00
Oleksandr Zhurbenko
251bd22738
PR review fixes
2017-09-06 12:36:52 -07:00
Oleksandr Zhurbenko
3014b26439
PR review fixes
2017-09-05 18:36:15 -07:00
Oleksandr Zhurbenko
f78283a17d
Fixes
...
Hide wb toolbar when there is no slide; fixed cursor's text clipping; fixed exceptions thrown on 'Clear All' by reactive-annotation container; fixed shapes' thickness scaling on zoom; fixed dimensions' data types sent to akka (it doesn't accept Doubles)
2017-08-29 18:43:55 -07:00
Oleksandr Zhurbenko
e1cf0ad9d5
Rewrite of the cursor component
2017-08-29 13:58:48 -07:00
Oleksandr Zhurbenko
5d2b215591
Added timers for the pencil and shape draw listeners and fixed a bug with clearing the Annotations collection
2017-08-27 01:12:27 -07:00
Oleksandr Zhurbenko
af558ff61d
Fixed cursor's rendering including smoothing; adjusted cursor's label
2017-08-22 13:20:12 -07:00
Oleksandr Zhurbenko
6a04851469
Fixed all the eslint errors under components/presentation
2017-08-20 17:16:39 -07:00
Oleksandr Zhurbenko
d5f07a574c
Fixed publishShape message for 4 common shapes
...
Line, Rectangle, Triangle, Ellipse
2017-08-18 19:47:31 -07:00
Oleksandr Zhurbenko
643d55938c
Merge branch 'bbb-2x-mconf' of https://github.com/bigbluebutton/bigbluebutton into presenter-functionality-2x
2017-08-16 19:24:59 -07:00
Oleksandr Zhurbenko
9035386e76
Added multi-cursors
2017-08-14 17:15:11 -07:00
Oleksandr Zhurbenko
c61dcbce36
Fixed a cursor display/publish for both presenters and viewers
...
Plus linting warnings, no multi-user yet
2017-07-28 17:29:40 -07:00
Oleksandr Zhurbenko
1508ed566c
Resolved some of the issues related to the 2.0 switch
2017-07-14 16:20:16 -07:00
Oleksandr Zhurbenko
9e08cb8567
Refs, PropTypes, fixes
2017-06-07 14:25:47 -07:00
Oleksandr Zhurbenko
017ff470c3
Merge branch 'master' of https://github.com/bigbluebutton/bigbluebutton into presenter-functionality
2017-06-07 13:29:35 -07:00
Oswaldo Acauan
1c5c74db67
Fix merge conflicts
2017-06-05 13:52:46 +00:00
Oleksandr Zhurbenko
06493fda7f
Switched to prop-types package to remove new React 15 warnings
2017-06-03 19:40:14 -07:00
Oswaldo Acauan
e6412275a6
Linter auto fix
2017-06-02 19:25:02 +00:00
Oleksandr Zhurbenko
56c693cd81
Improved Cursor rendering
...
The whole presentation component was recalculated when cursor coordinates were changed, that wasn't nice. Now it's good
2017-05-04 14:10:49 -07:00
Oleksandr Zhurbenko
a7966f23be
Fixed a bug with the cursor scaling depending on the size of the slide and added an animation for its scaling back
2017-04-27 15:21:04 -07:00
Oleksandr Zhurbenko
583ec9c404
Added animateTransform for the cursor for smoother animation
2017-03-22 16:24:36 -07:00
Oleksandr Zhurbenko
09090eda13
Removed an unnecessary import from the cursor service
2017-02-23 10:20:29 -08:00
Oleksandr Zhurbenko
10c8b86a0d
Renamed whiteboard to presentation
2017-02-23 10:14:35 -08:00