Tainan Felipe
9f6ed96b36
add zoom functions to component
2018-08-28 14:14:01 -03:00
Tainan Felipe
2815955236
state shared between presentation and overlay
2018-08-28 14:14:01 -03:00
Tainan Felipe
25834dd4f8
zoom calc based in flash
2018-08-28 14:13:18 -03:00
Oswaldo Acauan
b7823c406c
Merge remote-tracking branch 'upstream/v2.2-dev' into presentation-pods
2018-07-24 17:20:37 -03:00
Oswaldo Acauan
c688eb23ca
Move Polling to above slides/webcams and change swapLayout constraints. Closes #5359
2018-04-17 14:55:07 -03:00
Oswaldo Acauan
98eea06d72
Remove width transition from the presentation and unused ids
2018-04-17 10:24:49 -03:00
Oswaldo Acauan
9c2e8472cc
Merge branch 'presentation-styles' into webcams-styling
2018-04-13 10:06:11 -03:00
Oswaldo Acauan
d8e8fb99f0
Revert back all presentation stuff since its a lost battle. BabyRage
2018-04-13 09:58:47 -03:00
Oswaldo Acauan
e5daacd41a
Merge branch 'presentation-styles' into webcams-styling
2018-04-13 09:19:30 -03:00
Oswaldo Acauan
53343c0e92
Fix presentation failing to mount on start
2018-04-13 09:18:35 -03:00
Oswaldo Acauan
94e767a122
Fix wrong presentationWH after changing presentation
2018-04-12 17:36:16 -03:00
Oswaldo Acauan
dceae48d8c
Fix the fit-to-width issue, added a throttle to the resize event and get the presentationWH from the viewBox
2018-04-12 15:45:23 -03:00
Oswaldo Acauan
0c5b278cef
Remove fixed size from svg
2018-04-12 09:43:18 -03:00
Oleksandr Zhurbenko
0ae0d56348
Adjusted switchSlide to the new message format
2018-04-11 13:05:30 -07:00
Oleksandr Zhurbenko
a39700bc79
Corrected cursor messages, added whiteboardId
2018-04-09 23:08:23 -07:00
Oleksandr Zhurbenko
0c8f1a3bfd
Adjusted multi-user for 2.1
2018-04-09 16:18:49 -07:00
Oswaldo Acauan
5bf71eee98
Add swap functionality
2018-04-09 15:48:21 -03:00
Oswaldo Acauan
0510490dd5
Improve presentation/whiteboard controls and fix presentation area sizing
2018-04-04 15:18:46 -03:00
Augusto Bennemann
323cdd3232
Fix camera button style and improve videodock code
2018-02-07 17:20:10 -02:00
Oleksandr Zhurbenko
ce1f40ac9a
Updated Meteor to 1.6.0.1
2018-01-07 22:17:18 -08:00
Oleksandr Zhurbenko
df3325e42f
Fixed a bug introduced in #4524
2017-10-25 16:12:17 -07:00
Oleksandr Zhurbenko
6dabe055d8
bug fixes; CSS animation package update; updated package-lock; fixed permissions;
2017-10-25 16:11:06 -07:00
Oleksandr Zhurbenko
8b48dc692e
Bug fix for the slide pushing toolbar case in multi-user in firefox
2017-09-23 18:40:42 -07:00
Oleksandr Zhurbenko
d19814dc55
Prevented html5 from throwing exceptions if the slide file doesn't exist
2017-09-21 14:02:50 -07:00
Oleksandr Zhurbenko
2b10d5c1a7
Fixed based on the review of #4345
2017-09-20 14:05:17 -07:00
Oleksandr Zhurbenko
f3a17e74a8
Removed unused properteties from the slide object
2017-09-18 17:18:20 -07:00
Oleksandr Zhurbenko
838382b6f9
Moved presentation overlays' rendering to a separate function
2017-09-18 16:54:52 -07:00
Oleksandr Zhurbenko
537175dad2
Moved part of the presentation display calculations to the server side
2017-09-18 15:20:44 -07:00
Oleksandr Zhurbenko
9e1c8a4fb7
Permissions fix
...
Can't afford WebStorm :-(
2017-09-17 19:01:48 -07:00
Oleksandr Zhurbenko
c7d737e9b8
Improvements based on the PR review
2017-09-17 18:58:37 -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
2a91c6aa0b
Fixed a bug initial cursor/shape coordinates on page zooming
2017-08-31 18:42:00 -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
1a92a7f6a1
Changed annotations' rendering, refactored draw listeners, adjusted permissions for the publishAnnotation
2017-08-25 15:45:06 -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
f90a1d446f
Made whiteboard-toolbar display when multi-user mode is on
2017-08-08 13:55:38 -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
Klaus
c13155aa6a
Move shapes to annotations
2017-07-27 09:35:55 -03:00
Klaus
78a6fee038
Slides reflecting akkaApps
2017-07-24 14:50:44 -03:00
Oleksandr Zhurbenko
82a1ad2c8a
Merge branch 'presenter-functionality' of https://github.com/OZhurbenko/bigbluebutton into presenter-functionality-2x
2017-07-14 15:43:41 -07:00
Anton Georgiev
83e14e8206
handle slides messages
2017-06-30 15:16:00 -04:00
Oleksandr Zhurbenko
443c2f1032
Fixed a bug with ref breaking after changind a slide
2017-06-10 14:57: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
0e55b04a7a
Switched from the deprecated react-addons-css-transition-group package to a recommended one
2017-06-04 16:20:38 -07: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
967c0bb4fb
Restructuring, improvements
...
Removed unnecessary state, 'out of bounds' check, adjusted the coordinate system for the text shape
2017-05-26 13:06:34 -07:00
Oleksandr Zhurbenko
8de7b895b5
Optimized and validated undo/clear/send annotation methods
2017-05-10 11:59:17 -07:00
Oleksandr Zhurbenko
f4b066ffc2
Added an additional check to prevent rendering the slide if Tomcat failed and didn't publish the slide
2017-05-09 13:40:05 -07: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
50cbefaf23
Fixed a bug with the shapes' thickness being depended on the slide sizes
2017-05-04 13:20:30 -07:00
Oleksandr Zhurbenko
286f077ed3
Added initial drawing functionality for Line/Rectangle/Triangle/Ellipse
2017-05-01 14:34:24 -07:00
Oleksandr Zhurbenko
0039eba840
Whiteboard scaling/ositioning, svg coordinate system, ui fixes
...
Fixed whiteboard and wbtoolbar positioning in FF, set a proper SVG coordinate system, fixed scaling (let SVG scale everything)
2017-04-27 15:18:53 -07:00
Oleksandr Zhurbenko
206229e3b8
Added UI for the WhiteboardToolbar
2017-04-18 17:54:51 -07:00
Oleksandr Zhurbenko
a50a883bf9
Switched to a different way of scaling the slide
2017-03-23 14:52:36 -07:00
Oleksandr Zhurbenko
652dac0cc0
Initial whiteboard overlay component
...
Returns correct coordinates
2017-02-28 10:35:56 -08:00
Oleksandr Zhurbenko
b4f904d3ea
Adjusted cursor functionality to the new structure
2017-02-23 16:11:27 -08:00
Oleksandr Zhurbenko
56989c54ac
Added Cursor functionality
2017-02-23 15:27:48 -08:00
Oleksandr Zhurbenko
fe01f81e27
changed slide-controls to presentation-toolbar
...
.. and removed duplicate strings from the locales
2017-02-23 12:20:21 -08:00
Oleksandr Zhurbenko
119beae88b
Restructured whiteboard code
2017-02-23 10:20:45 -08:00
Oleksandr Zhurbenko
8f74e984ac
Restructured the whiteboard code
2017-02-23 10:19:59 -08:00
Oleksandr Zhurbenko
10c8b86a0d
Renamed whiteboard to presentation
2017-02-23 10:14:35 -08:00