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
e0de51921c
openvidu-components: Forced chat panel updates when new messages
2022-03-09 12:31:36 +01:00
csantosm
1ee9486143
openvidu-components: Updated API directives
2022-03-08 17:47:37 +01:00
csantosm
4d659581b7
openvidu-components: Fixed bug if ID is not in the connection data
2022-03-08 17:20:19 +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
4cb959ac83
openvidu-components: Avoided show prejoin until participant created
2022-03-03 10:59:17 +01:00
csantosm
3786d5bef2
openvidu-components: Fixed bug enlarging the screen video
2022-03-03 10:36:17 +01:00
csantosm
5a41202935
openvidu-components: Changed impure pipe to pure to increased efficiency
...
- Updated the behaviour subject creating a new reference object
- Made the streamTypesEnabled pipe to pure
- Fixed update bug in participants panel
2022-03-03 10:32:41 +01:00
csantosm
7af7b96a2d
openvidu-components: Created participant from pre-join component
...
* Refactored update local participant method
* Refactored pipes
2022-03-02 17:35:14 +01:00
csantosm
b4decda1f5
openvidu-components: Updated avatar-profile component
2022-03-02 11:02:06 +01:00
csantosm
1279962555
openvidu-components: Replaced user-settings component to pre-join
2022-03-02 11:01:07 +01:00
csantosm
d29f650b02
openvidu-components: Replaced poster image to letter color box
2022-02-28 16:18:37 +01:00
csantosm
e512dcc735
openvidu-components: Fixed participants initialization
2022-02-28 15:28:53 +01:00
csantosm
b529f6edc6
openvidu-components: Refactored nickname container
2022-02-28 14:37:35 +01:00
csantosm
8f2d598236
openvidu-components: Updated participant model
...
Moved local and nickname properties to Participant Model from Stream Model
2022-02-28 13:50:09 +01:00
csantosm
5f22072f71
openvidu-components: Force mute participant from participants panel
2022-02-28 13:06:39 +01:00
csantosm
3e21207f8c
openvidu-components: Parametrized styles properties
2022-02-28 12:12:16 +01:00
csantosm
f23f39dd6f
openvidu-components: Improved user-settings component
...
- Changed replaceTrack to republishTrack until replaceTrack issue is fixed (https://github.com/OpenVidu/openvidu/pull/700 )
- Fixed bug in mat options
- Added audio detector
2022-02-25 14:36:36 +01:00
csantosm
99a5c945b3
openvidu-components: Minor style change
2022-02-25 13:58:54 +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
de4812754b
openvidu-components: Splitted connection data from session
2022-02-24 17:16:11 +01:00
csantosm
1bf3ce1bc9
openvidu-components: Fixed layout bug.
...
The layout has a bad UX. The root element is created with the entire layout width and it has a weird UX behaviour. Custom class with no width and height has been added and removed dynamically when stream container is present.
2022-02-24 17:14:57 +01:00
csantosm
b52ca52e1d
openvidu-components: Minor styles changes
2022-02-24 10:39:36 +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
ad06e2239b
openvidu-components: Fixed bug replacing the screen track
2022-02-23 17:10:11 +01:00
csantosm
948a64c551
openvidu-components: Added OnPush detection strategy
2022-02-23 12:13:28 +01:00
csantosm
8ee9d74d3d
openvidu-components: Play sound when a new message is received
2022-02-23 12:10:16 +01:00
csantosm
8ab769161b
openvidu-components: Fixed fullscreen toggle
2022-02-22 16:59:24 +01:00
csantosm
e63ef15d18
openvidu-components: Fixed bug replacing tracks in user-settings
2022-02-22 15:17:15 +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
b437547501
openvidu-components: Improved components cutomization
...
Custom structural directives have been added for improving the components customization.
These improvements now allow add custom child components inside of a custom parent component.
Besides, the conditional logic has been moved from view to model for improving maintainability
2022-02-17 17:26:30 +01:00
csantosm
c24a6d4cd0
openvidu-components: Added participant input in participant item
2022-02-15 16:52:17 +01:00
csantosm
602ae5b66b
openvidu-components: Added participant property in stream model
2022-02-15 16:44:09 +01:00
csantosm
301e284d36
openvidu-components: Renamed participant item component
2022-02-15 16:30:06 +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
5a3430fab5
openvidu-components: Renamed connections to streams
2022-02-15 13:24:08 +01:00
csantosm
5d16528f82
openvidu-components: Updated library config
2022-02-14 14:12:58 +01:00
csantosm
3b46b7333b
openvidu-components: Hidden audio detection when stream is not camera
2022-02-14 10:47:28 +01:00
csantosm
ead068fbee
openvidu-components: Improved video aspect ratios in layout
2022-02-14 10:41:55 +01:00
csantosm
956baad89f
openvidu-components: Detected audio with start/stop speakings events
...
Added an audio wave icon for helping to detect when a publisher is speaking
2022-02-11 17:17:17 +01:00
csantosm
46cc1db560
openvidu-components: Changed methods visibility
2022-02-11 13:19:41 +01:00
csantosm
2d293a689e
openvidu-components: Updated projection strategy
...
Replaces ng-templates by a custom structural directive
2022-02-11 13:18:50 +01:00
csantosm
bb8f0b752f
openvidu-components: Refactored video enlarged feature
2022-02-07 15:40:05 +01:00
csantosm
28fe810f06
openvidu-components: Renamed participant input to stream
2022-02-07 12:17:54 +01:00
csantosm
51c63fa4c5
openvidu-components: Added stream notification projection
2022-02-07 10:34:02 +01:00