Commit Graph

14360 Commits

Author SHA1 Message Date
Oleksandr Zhurbenko
4296bac515 Improved presenter's cursor component
Changed naming and removed unnecessary variables from the state
2017-05-26 12:05:19 -07:00
Oleksandr Zhurbenko
ff197c3773 Pencil annotation 2017-05-19 16:43:33 -07:00
Oleksandr Zhurbenko
84aab7706a Text shape preserves white space now and handles new lines 2017-05-12 12:43:06 -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
f04dae31c8 Added a version for the shape model and implemented shouldComponentUpdate
Which prevents the shapes from being re-calculated if nothing has changed
2017-05-09 13:34:46 -07:00
Oleksandr Zhurbenko
0268c59487 Optimized shape rendering
WhiteboardShapeModel was created for each shape, but now we create one ShapeGroup which keeps a hashtable of Shape component references and calls them efficiently
2017-05-08 13:37:09 -07:00
Oleksandr Zhurbenko
8482ad5a9b Fixed a bug with cursot mouseEvent not firing after changing the drawing settings 2017-05-08 13:29:54 -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
0028b5128d Plugged in thickness and color to the whiteboard-overlay from the whiteboard-toolbar 2017-05-04 07:33:16 -07:00
Oleksandr Zhurbenko
2c01a6ae5a Passed the data from the whiteboard-toolbar to the whiteboard-overlay 2017-05-02 17:05:41 -07:00
Oleksandr Zhurbenko
f415390673 Added rounded borders for the rectangle shape to be consistent with the Flash client 2017-05-02 15:49:15 -07:00
Oleksandr Zhurbenko
49124c12b1 Replaced the cursor icons in html5 with the new ones
Included original svg files for the future reference and creating different cursor icons of different sizes
2017-05-02 13:24:48 -07:00
Oleksandr Zhurbenko
303e6b2edb Displayed and positioned icons for the whiteboard tools 2017-05-02 09:04:05 -07:00
Oleksandr Zhurbenko
286f077ed3 Added initial drawing functionality for Line/Rectangle/Triangle/Ellipse 2017-05-01 14:34:24 -07:00
Oleksandr Zhurbenko
2b47342b00 Added cursor icons for the whiteboard tools 2017-05-01 14:04:55 -07:00
Oleksandr Zhurbenko
f709721ae5 Removed rectangle's rounded corners to be consistent with the Flash client 2017-04-27 16:22:28 -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
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
ace300c316 Fixed a property name 2017-04-24 15:19:57 -07:00
Oleksandr Zhurbenko
edabe3c623 Clear All Annotations functionality 2017-04-21 11:01:52 -07:00
Oleksandr Zhurbenko
861256ddbc Changed a variableName to better reflect the content 2017-04-19 12:13:52 -07:00
Oleksandr Zhurbenko
1e4f16048f Added an Undo Annotation functionality 2017-04-19 11:27:00 -07:00
Oleksandr Zhurbenko
206229e3b8 Added UI for the WhiteboardToolbar 2017-04-18 17:54:51 -07:00
Oleksandr Zhurbenko
b631d092da Added support the Button component to display a custom svg object as an icon 2017-04-18 17:46:01 -07:00
Oleksandr Zhurbenko
70f0832829 Corrected the 'rectangle_tool' icons code 2017-04-10 12:53:14 -07:00
Oleksandr Zhurbenko
a50a883bf9 Switched to a different way of scaling the slide 2017-03-23 14:52:36 -07:00
Oleksandr Zhurbenko
583ec9c404 Added animateTransform for the cursor for smoother animation 2017-03-22 16:24:36 -07:00
Oleksandr Zhurbenko
416bda1826 Added a smooth transition for the pencil's path 2017-03-21 15:00:01 -07:00
Oleksandr Zhurbenko
925842ae96 Merge branch 'master' of https://github.com/bigbluebutton/bigbluebutton into presenter-functionality 2017-03-13 10:57:00 -07:00
Anton Georgiev
1da494eec6 Merge pull request #3688 from Gcampes/settings-refactor
[HTML5] Refactor Settings Component
2017-03-13 13:15:47 -04:00
gcampes
ed4f1cf5c2 Fix issues based on PR comments 2017-03-13 08:48:00 -03:00
Chad Pilkey
cd52836689 Merge pull request #3721 from capilkey/1.1-accessibility-fixes-2
More accessibility fixes for 1.1
2017-03-09 16:44:19 -05:00
gcampes
985b9d6939 Change icon names to the new ones 2017-03-09 13:49:28 -03:00
gcampes
b422ab10e9 Merge conflicts 2017-03-09 11:42:31 -03:00
gcampes
417b2e4500 Fix issues based on PR comments 2017-03-09 11:34:33 -03:00
Chad Pilkey
0235dd5adb fix plus and minus shortcut modifier in key table 2017-03-08 19:26:02 -05:00
Chad Pilkey
65b89074e6 more accessibity fixes for 1.1 2017-03-08 16:15:40 -05:00
Fred Dixon
997037c11a Merge pull request #3719 from mikhailnov/patch-1
old firefox CLI call not working on newer versions, updated to a newe…
2017-03-08 14:30:06 -05:00
mikhailnov
675b4bbaeb old firefox CLI call not working on newer versions, updated to a newer one 2017-03-08 22:15:23 +03:00
Fred Dixon
b474aaf776 Merge pull request #3718 from ffdixon/remove-capture-video
removed 'capture video' from bbb-conf --check
2017-03-08 13:39:54 -05:00
Fred Dixon
2281ca083a removed 'capture video' from bbb-conf --check 2017-03-08 12:39:12 -06:00
Anton Georgiev
9600910319 Merge pull request #3700 from OZhurbenko/icons-update
HTML5 - Updated Icons
2017-03-07 16:51:12 -05:00
Richard Alam
217b70bce2 Merge pull request #3711 from ritzalam/synchronize-create-meeting
Synchronize create meeting
2017-03-07 13:41:11 -05:00
Anton Georgiev
5f67dc1432 Merge pull request #3714 from oswaldoacauan/fix-user-api
[HTML] Fix bugs related to the Users API
2017-03-07 13:25:14 -05:00
Oswaldo Acauan
dc2cc13c70 Fix wrong error message 2017-03-07 17:37:25 +00:00
Oswaldo Acauan
3f946fb6a6 Fix wrong collection imports 2017-03-07 17:32:24 +00:00
Oswaldo Acauan
3c6ccf6cec Skip updating user validated flag if its already valid 2017-03-07 17:18:02 +00:00
Oleksandr Zhurbenko
ccef7e9562 Merge branch 'master' of https://github.com/bigbluebutton/bigbluebutton into icons-update 2017-03-06 12:44:19 -08:00