28 Commits

Author SHA1 Message Date
csantosm
1ee8bd1f6e openvidu-components: Renamed service method 2022-04-01 13:24:56 +02:00
csantosm
98fbe060a3 openvidu-components: Moved component logic to openvidu service
Moved toggle screen, toggle video and toggle audio logic from toolbar and prejoin component to openvidu service with the aim of avoiding code duplications and being able to provide a powerful method to the components user
2022-03-31 12:25:24 +02:00
csantosm
af3c21742f openvidu-components: Fixed bug when toggling audio in with screenshare 2022-03-30 12:13:26 +02:00
csantosm
239b7e28bf openvidu-components: Updated styles name variables 2022-03-28 11:10:14 +02:00
csantosm
ff2dc6d86b openvidu-components: Added openvidu-angular documentation 2022-03-24 17:47:54 +01:00
csantosm
d81124150a openvidu-components: Refactored methods name 2022-03-24 17:47:06 +01:00
csantosm
23ad2dbd02 openvidu-components: Added e2e test for attribute directives 2022-03-22 16:14:42 +01:00
csantosm
57f2816d05 openvidu-components: Fixed problems after merge 2022-03-17 13:44:45 +01:00
csantosm
dc6f38c368 Merge branch 'ov_components' 2022-03-17 12:18:03 +01:00
csantosm
facc06bebc openvidu-components: Added webcomponent E2E tests 2022-03-16 12:15:22 +01:00
csantosm
7eedba795b openvidu-components: Added prejoin drective
- Hide/show prejoin page
- Refactored prejoin component
- Moved the participant initialization to videoconference
- Set necessary delay for the correct layout initialization
2022-03-10 14:16:40 +01:00
csantosm
115e9131d0 openvidu-components: Added toolbar additional buttons directive
Allowed added additional buttons in toolbar component without redefine it
2022-03-10 11:42:57 +01:00
csantosm
e11af2ebd7 openvidu-components: Added component events 2022-03-09 15:31:21 +01:00
csantosm
a3d5a9c98f openvidu-components: Fixed layout when is webcomponent
When webcomponent, the layout need more time for initilizating and showing the videos.
2022-03-09 12:34:10 +01:00
csantosm
b5a0ab434a openvidu-components: Added logo directive allowing load default logo 2022-03-07 16:54:27 +01:00
csantosm
c6e84cb5da openvidu-components: Allowed meeting customization
Added attribute directives for allowing the app customization
2022-03-07 16:00:15 +01:00
csantosm
3e21207f8c openvidu-components: Parametrized styles properties 2022-02-28 12:12:16 +01:00
csantosm
6057d1c11e openvidu-components: Refactored the video enlarged logic 2022-02-25 13:53:49 +01:00
csantosm
3318dfd207 openvidu-components: Refactored names and particicipant observables 2022-02-25 11:19:21 +01:00
csantosm
000f21b9dd openvidu-components: Used OnPush change detection strategy 2022-02-24 10:20:32 +01:00
csantosm
e02f72a0f1 openvidu-components: Fixed bug with fullscreen
Listened the F11 keydown for updating the UI
2022-02-24 10:16:23 +01:00
csantosm
8ab769161b openvidu-components: Fixed fullscreen toggle 2022-02-22 16:59:24 +01:00
csantosm
f40093746f openvidu-components: Imrpoved user settings
Fixed some bugs with replacing tracks and devices saved on storage
Minor refactoring
2022-02-21 17:33:23 +01:00
csantosm
cfef092457 openvidu-components: Renamed libConfig to openviduAngularConfig 2022-02-15 16:24:01 +01:00
csantosm
8f4ff06723 openvidu-components: Renamed webrtc service to openvidu service 2022-02-15 15:52:59 +01:00
csantosm
5d16528f82 openvidu-components: Updated library config 2022-02-14 14:12:58 +01:00
csantosm
5f0ffb4b3a openvidu-component: Loaded components dynamically
- For loading components with inputs/outputs directives, has been necessary to use the 'ng-dynamic-component' library because of unsupported on the official Angular issue  https://github.com/angular/angular/issues/15360
- Allowed the dynamic components load
- Grouped panels into panel component
2022-02-01 11:33:16 +01:00
csantosm
673058381f openvidu-components: Renamed library to openvidu-angular 2022-01-20 09:58:12 +01:00