Vitor Mateus De Almeida
9ed57fd22d
Fix Inconsistent resize behaviour
2020-06-16 12:20:24 -03:00
Vitor Mateus De Almeida
006f77caf9
Layout doesn't change when pass a slide
2020-06-16 10:16:38 -03:00
Vitor Mateus De Almeida
3b3a6a32f5
Fixes
2020-06-09 00:09:46 -03:00
Vitor Mateus
a1d4311cec
wip
2020-06-04 20:01:17 -03:00
KDSBrowne
be10e25eef
make presentation area not visible when minimized
2020-05-25 20:18:58 +00:00
Tainan Felipe
db8e7fcd39
Update react-intl and add fallback to unsupported languages
2020-05-25 17:00:13 -03:00
KDSBrowne
4d8df0f91e
restore presentation area when presentation changes
2020-05-14 21:06:55 +00:00
KDSBrowne
f5d004c322
restore minimized presentation for viewer (slide or zoom change / published poll / added annotation)
2020-05-12 12:58:14 +00:00
Vitor Mateus
8163eebe0d
Fix presentation size
2020-05-07 18:27:00 -03:00
Vitor Mateus
ee846a6302
calculates layout optimization
2020-04-30 19:18:03 -03:00
KDSBrowne
de7e2780c7
Fix exception in presentation when publishing poll while minimized
2020-04-27 17:25:22 +00:00
Vitor Mateus
00259ab371
WIP Resizable works fine
2020-04-23 11:07:44 -03:00
Fred Dixon
df40e6b214
Merge pull request #9019 from capilkey/2.3-simple-wb
...
Whiteboard performance improvements
2020-04-09 08:12:16 -04:00
Chad Pilkey
40b18b0662
whiteboard performance improvements
2020-04-08 20:03:56 +00:00
Vitor Mateus
5b9aafd0d3
The presentation gets the size from the layout manager
2020-03-25 09:52:23 -03:00
KDSBrowne
4fbced8cd0
add ellipsis to long presentation name / no multiple presentation change toasts
2020-03-24 02:21:09 +00:00
Anton Georgiev
0958e422aa
Merge pull request #8485 from KDSBrowne/move-quick-poll
...
Move quick poll button to presentation tool bar
2020-03-09 18:05:32 -04:00
Anton Georgiev
e847c4eab8
Merge pull request #8426 from KDSBrowne/issue-8341
...
Fix exception when publishing poll while presentation swapped (chrome)
2020-01-21 09:47:09 -05:00
Vitor Mateus
1ae6324392
Detect aspect ratio to autochange webcams placement #8504
2020-01-17 10:20:03 -03:00
KDSBrowne
5c6f94b4e9
remove dropdown menu for single quick poll
2020-01-10 20:18:43 +00:00
KDSBrowne
dcf1462482
fix error for invalid viewBox values
2019-12-18 21:35:03 +00:00
Chad Pilkey
2b94d06133
protect against no slide position
2019-08-01 10:50:39 -07:00
Chad Pilkey
3781a94a23
move slide position data into its own collection
2019-07-31 12:22:32 -07:00
Vitor Mateus
ea7f4cff58
Remove events when unmount
2019-07-30 12:03:29 -03:00
Vitor Mateus
3c0898b7aa
Merge remote-tracking branch 'upstream/master' into issue-7022-2
2019-07-29 17:10:34 -03:00
Vitor Mateus
1d44ee5794
Fix fullscreen multiwebcams
2019-07-26 16:24:53 -03:00
Vitor Mateus
e8f15b97b6
Fix fullscreen edge cases
2019-07-26 13:48:51 -03:00
Chad Pilkey
e69931a0af
Merge remote-tracking branch 'upstream/master' into fix-pan-lag
2019-07-25 16:29:52 -07:00
Chad Pilkey
c344a17adb
pan/zoom and cursor refactor for better performance
2019-07-25 15:55:25 -07:00
Vitor Mateus
db1825a15c
Code cleanups
2019-07-23 19:24:31 -03:00
Vitor Mateus
120764ee33
Adjustments to fullscreen toggle #7022 #7067
2019-07-23 16:56:39 -03:00
Vitor Mateus
429bce991e
Path to fullscreen-button changed
2019-07-22 13:59:34 -03:00
Joao Siebel
7f7845c47b
disable some UI actions when meteor is down
2019-06-12 15:40:58 -03:00
Anton Georgiev
2d991cb078
Merge pull request #7286 from KDSBrowne/2.2-issue-7279
...
Fix refPresentationContainer requestFullscreen is not a function
2019-05-22 14:52:18 -04:00
KDSBrowne
f2e2948df3
add formatted message to notification
2019-05-09 17:57:06 +00:00
KDSBrowne
2b9d0cccee
add notification when presentation changes
2019-05-09 17:44:54 +00:00
KDSBrowne
5105a3bc09
make all fullscreen buttons use the same toggle function
2019-04-24 14:20:53 +00:00
KDSBrowne
f6d53d0c1b
fix requestFullscreen is not a function error
2019-04-23 13:34:40 +00:00
Tainan Felipe
c644ab6d1a
Remove null exceppetion
2019-04-02 14:10:00 -03:00
Tainan Felipe
a3609debc4
Fix misspelling
2019-03-28 08:51:38 -03:00
Tainan Felipe
8bf431441e
Fix client crashing when prensentations isn't converted
2019-03-27 17:48:20 -03:00
Pedro Beschorner Marin
b0c3480fb1
Trying to fix fit-to-width
2019-03-19 16:50:08 -03:00
Vitor Mateus
e5afdacb50
Merge remote-tracking branch 'upstream/master' into issue-6944
2019-03-12 14:05:32 -03:00
Vitor Mateus
2391b3c94f
Fix #6841 and toolbar with
2019-03-12 10:56:05 -03:00
Vitor Mateus
7c76ec4e3a
Fix tooltips and fullscreen
2019-03-11 13:21:12 -03:00
KDSBrowne
2381ebc5c3
fix label toggle for fit to width / page button
2019-03-10 17:21:48 +00:00
Vitor Mateus
f8a03a669a
Remove donload button and fix tooltip position
2019-03-07 16:00:01 -03:00
Vitor Mateus
0a1972846a
Add min width
2019-03-07 12:52:12 -03:00
Vitor Mateus
b0ff131dea
Add download button
2019-03-06 18:57:07 -03:00
Vitor Mateus
7323183a84
Merge remote-tracking branch 'upstream/master' into issue-5191
2019-03-06 11:30:23 -03:00
Maxim Khlobystov
93dc1cc3ca
Fix for the presentation and video fullscreen buttons in Edge
2019-02-28 15:22:06 -05:00
Anton Georgiev
3003ccf7ab
Merge pull request #6779 from gustavotrott/slide-text-for-accessibility
...
Add texts extracted from slides for accessibility
2019-02-22 11:00:34 -05:00
Anton Georgiev
ac919bf87b
Remove missed console log
2019-02-22 09:00:28 -05:00
Anton Georgiev
4743b6cf4e
added uriEncode for GET param for download presentation
2019-02-21 23:43:11 +00:00
Anton Georgiev
9438b45a46
use real link to presentation to download
2019-02-20 17:17:17 +00:00
Gustavo Trott
ff05c4f971
Update slides content
2019-02-20 13:38:52 -03:00
Vitor Mateus
2014dd742f
Fixes and improvements
2019-02-19 09:27:54 -03:00
Gustavo Trott
1695e5e967
Add texts extracted from slides for accessibility
2019-02-14 16:42:13 -02:00
Vitor Mateus
61ceab5938
Updated the slide control toolbar look. #5191
2019-02-14 10:03:25 -02:00
Vitor Mateus
7998f46391
Modified presentation toolbar styles
2019-02-12 11:35:52 -02:00
KDSBrowne
2df9f0829d
fix existing lint errors
2019-02-07 17:47:28 +00:00
KDSBrowne
e172220287
make fullscreen btn label include element name
2019-02-06 21:12:59 +00:00
Pedro Beschorner Marin
9b882cbe56
Refactored fullscreen and presentation close buttons
2019-01-25 14:21:05 -02:00
Lucas Zawacki
2c98ecb2b8
Aesthetic fixes to buttons
2019-01-15 10:16:01 -03:00
Lucas Zawacki
2a4abad6cc
New presentation close button style as per Tyler's suggestions
2019-01-07 15:51:18 -03:00
Lucas Zawacki
bb4a83900c
Fullscreen button for videos, presentation and screenshare
2019-01-07 15:15:37 -03:00
Lucas Zawacki
6101ca5c13
Close presentation via a button in the top corner
2019-01-02 16:08:33 -03:00
KDSBrowne
8b30fe00b3
Merge remote-tracking branch 'Upstream/master' into html5-packages-upgrade
2018-12-10 02:12:42 +00:00
Anton Georgiev
69873070b6
Merge pull request #6322 from MaximKhlobystov/html5-tests-v3
...
Update for the automated tests
2018-12-07 16:46:38 -05:00
João Francisco Siebel
6a84618982
increase zoom increment factor to 25. close #6301
2018-12-05 09:00:12 -02:00
Maxim Khlobystov
835b07384a
Fix the selectors in whiteboard tests
2018-11-30 12:59:14 -05:00
Anton Georgiev
c80e379de6
Merge pull request #6104 from Tainan404/zoom-implementation
...
Add fit-to-width for html5
2018-10-25 14:31:29 -04:00
João Francisco Siebel
252bacb917
Add multiUserPenOnly parameter in yml
2018-10-18 14:03:11 -03:00
Tainan Felipe
9e496a0c93
Add fit to width feature
2018-09-25 09:47:49 -03:00
Tainan Felipe
ab75ffdddd
Add pinch and double-tap zoom
2018-09-17 15:02:52 -03:00
Tainan Felipe
e501b9e5cc
Implement pan zoom
2018-09-04 14:37:36 -03:00
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