Ghazi Triki
b1e6cff44e
Improve CDN CORS rules.
2019-03-29 18:33:23 +01:00
Ghazi Triki
5b87524520
Use the embedded meteor CDN feature.
2019-03-29 16:47:07 +01:00
Ghazi Triki
106058e1dd
Support loading the HTML5 main JS file and its assets from a CDN.
2019-03-18 09:57:43 +01:00
João Francisco Siebel
b9aff5a6f1
handle empty tool list. close #6171
2018-10-26 11:17:41 -03:00
Tainan Felipe
210dbbbeaf
Merge remote-tracking branch 'upstream/master' into zoom-implementation
2018-09-17 15:20:20 -03:00
Tainan Felipe
ab75ffdddd
Add pinch and double-tap zoom
2018-09-17 15:02:52 -03:00
Tainan Felipe
0372f736fc
Add Double tap zoom and pan navigation
2018-09-12 11:36:04 -03:00
Anton Georgiev
1462810b96
Merge branch 'v2.0.x-release' of github.com:bigbluebutton/bigbluebutton into merge-2.0
2018-09-06 22:06:40 +00:00
Tainan Felipe
cce66b352e
Add hand icon
2018-09-05 16:28:10 -03:00
Tainan Felipe
e501b9e5cc
Implement pan zoom
2018-09-04 14:37:36 -03:00
James Jung
b0a93e5377
Move the placement of undoAnnotation from service.js to draw-listeners
...
Make discardedList be updated on not only the side of the sender but also the side of receiver too
Add logic for preventing the size of discardedList getting bigger unlimitedly
2018-08-23 11:42:34 -04:00
James Jung
dc71cd0382
Move filter logic from service method to draw-stream listener, and makes code more readable
2018-08-14 14:47:09 -04:00
James Jung
3f8a10897a
Initialize a list of discarded annotations, filter out discarded annotations inside AnnotationsStreamer added handler
2018-08-13 15:40:47 -04:00
James Jung
d95fff40f1
Remove a global let, improve global variable names' consistency and make codes inside service clean up
2018-08-01 16:15:52 -04:00
James Jung
46a382a80a
Separate the logic for discarding the current annotation from each draw listener component to the service of whiteboard
2018-07-26 14:06:16 -04:00
Oswaldo Acauan
b7823c406c
Merge remote-tracking branch 'upstream/v2.2-dev' into presentation-pods
2018-07-24 17:20:37 -03:00
James Jung
204921e043
Make code more readable, and make clicking the mouse right button not to draw annotation
...
Seperate the function 'contextMenuHandler' of drawing listeners into the service for reusability
Call the 'UndoAnnotation' method from Whiteboard-toolbar's service to use inside Whiteboard-overlay's draw listeners,
rather than initializing the same method inside Whiteboard-overlay's service to use
Make drawing annotations using the mouse right button inactive
2018-07-23 17:25:06 -04:00
James Jung
df17e36462
Change the functionality for discard current annottation via right-click, based on its purpose
...
The annotaion can be discarded using the mouse right button, only when it is being drawn
2018-07-20 16:17:41 -04:00
James Jung
cf96835280
Change the functionality for discard current annottation via right-click, based on its purpose
...
The annotaion can be discarded using the mouse right button, only when it is being drawn
2018-07-20 16:05:24 -04:00
James Jung
03cabb7c80
Change the 'contentMenuHandler' method of every whiteboard-draw-listener component to static
...
This is for preventing Lint shows the error which a class method is implemented without using 'this' inside
2018-07-20 12:05:06 -04:00
James Jung
4e1bba7ba5
Add functionality for discard current annotation via right-click
2018-07-16 17:03:24 -04:00
James Jung
40d16ca520
Add functionality for discard current annotation via right-click
2018-07-16 14:45:19 -04:00
James Jung
7344d2fc01
Add fuctionality for discard current annotation via right-click
2018-07-11 14:51:40 -04:00
James Jung
26a5522203
Add fuctionality for discard current annotation via right-click
2018-07-11 13:11:54 -04:00
Oswaldo Acauan
c2f590e3fc
Fix cursor and shapes listener not working in some areas. Closes #5768
2018-06-29 14:58:31 -03:00
Oswaldo Acauan
46a469eb2a
Prevent scrolling while drawing on iOS. Related #5672
2018-06-26 11:01:05 -03:00
Maxim Khlobystov
80da44bb26
Merge pull request #5594 from oswaldoacauan/streams-cursor-wb
...
Whiteboard and Cursor performance update
2018-05-30 11:42:52 -04:00
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
James Jung
2d7d513dc1
Initialize the variable for the baseName config inside whiteboard-overlay components to get better to read
2018-05-09 12:16:56 -04:00
James Jung
26271b0f0e
Delete styles.scss file which stored images' links for the whiteboard cursor and put the links for the whiteboard cursor inside components
2018-05-08 18:06:31 -04:00
James Jung
583725053c
Change some files permission from 755 to 644
2018-05-08 16:05:04 -04:00
James Jung
2e6e8e4418
Add missing settings of the pencil.png url
2018-05-08 14:10:36 -04:00
James Jung
ae9d92ea16
Update absolute paths to use baseName config
2018-05-07 19:15:50 -04:00
Oleksandr Zhurbenko
0c8f1a3bfd
Adjusted multi-user for 2.1
2018-04-09 16:18:49 -07:00
Oleksandr Zhurbenko
ce1f40ac9a
Updated Meteor to 1.6.0.1
2018-01-07 22:17:18 -08:00
Oleksandr Zhurbenko
962e659378
Switched the components from deprecated method to
2018-01-07 20:44:42 -08:00
Oleksandr Zhurbenko
866f9308b9
Added support for touch events on iOS devices
2017-11-21 16:51:40 -08:00
Oleksandr Zhurbenko
bd26e17185
Added touch events support for the text shape, except Safari
2017-11-16 15:14:43 -08:00
Oleksandr Zhurbenko
b3061dda91
Adjusted the getTranformedSvgPoint func
2017-11-16 09:51:24 -08:00
Oleksandr Zhurbenko
1472dbf39e
Added touch events support for all common shapes (rectangle, triangle, ellipse, line)
2017-11-09 15:51:09 -08:00
Oleksandr Zhurbenko
450f2b2c89
Added touch events support for pencil
2017-11-08 16:47:29 -08:00
Oleksandr Zhurbenko
ab95c87f48
Fixed wb toolbar console warnings cause by improper props validation
2017-10-03 14:28:44 -07:00
Oleksandr Zhurbenko
f80d0bc083
Linting and moved whiteboard resize events into HoC
...
Thus we won't clutter the code with unrelated events and can easily switch to a ResizeObserver when it is implemented by the browsers
2017-09-25 16:45:44 -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
3c750575cf
Fixed font-size normalization for the text-shape
2017-09-05 15:47:13 -07:00
Oleksandr Zhurbenko
2a91c6aa0b
Fixed a bug initial cursor/shape coordinates on page zooming
2017-08-31 18:42:00 -07:00