yanas
d9c3eec9a8
Fix the black stripe (another try)
2016-04-08 10:55:19 -05:00
yanas
562eba8d78
Removed unused variable
2016-04-07 13:58:15 -05:00
yanas
351775a1c0
Add jsdocs to the recording view manager
2016-04-07 13:09:19 -05:00
yanas
99d9b16c13
Add Recorder controller.
2016-04-07 13:06:28 -05:00
yanas
e43c5ab54c
Add custom-role to presence and special view for Recorders
2016-04-07 12:08:00 -05:00
yanas
4990406010
Fix black stripe on the right of the screen
2016-04-06 15:36:41 -05:00
yanas
a1cef0f181
Add notification popup for shared video auto mute
2016-04-05 14:17:50 -05:00
yanas
e28975dcb5
Merge pull request #581 from damencho/shared-video-volumes
...
Changes mute/unmute behavior when playing a shared video.
2016-04-01 17:38:52 -05:00
damencho
e579a41284
Merge pull request #582 from jitsi/set-follow-me-initial
...
Init follow me attributes after enable
2016-04-01 17:29:26 -05:00
damencho
b949ffdda1
Prevents users that are not sharing the video of pausing the video and leaves the control to the user sharing the video.
2016-04-01 17:23:30 -05:00
damencho
7dad981112
Follow seeking while player is paused.
2016-04-01 17:08:35 -05:00
yanas
a3bfce4c40
Set follow-me initial state after enable
2016-04-01 16:26:30 -05:00
damencho
bede8feccc
Mutes local video when shared video is playing and mutes shared video if user wants to talk.
2016-04-01 16:24:35 -05:00
damencho
9a984b7f84
Instantly update volume changes.
2016-04-01 14:46:42 -05:00
hristoterezov
8d77088f6d
Stores measured times and exposes them
2016-04-01 14:44:25 -05:00
yanas
67e8118d74
Shows/hides feedback button when the filmstrip is shown/hidden.
2016-03-31 17:35:10 -05:00
yanas
ea9b909775
Fixes exception in follow-me when we receive an update for a video thumbnail that's not there yet.
2016-03-31 15:13:00 -05:00
yanas
b7cc03df26
Merge pull request #573 from damencho/shared-video-updates
...
Shared video updates
2016-03-31 14:31:57 -05:00
damencho
ebe37ff98a
Handle on player error so we can remove the player.
2016-03-31 14:11:33 -05:00
damencho
104503ee13
Make sure we store initial attributes in order, so it will hold the last state we want to be in. Respects quick initial stop received.
2016-03-31 12:14:45 -05:00
damencho
6951089130
Force seek when transition from and to pause state.
2016-03-31 00:07:12 -05:00
damencho
952eaf5a0c
Avoids double loading of the player.
2016-03-30 21:36:05 -05:00
hristoterezov
d9e08032ce
Changes translation module to load async
2016-03-30 21:01:21 -05:00
damencho
8a80df2828
Merge pull request #561 from jitsi/connection_optimization
...
Implements server side connection establishment
2016-03-30 14:30:36 -05:00
bgrozev
ff256f15a5
Merge pull request #567 from jitsi/recording-recorder-parameter
...
Adds an I am a recorder parameter that allows for the UI to be cleane…
2016-03-29 17:29:54 -05:00
damencho
06f3ddc822
Hides the toolbar if the user is a recorder.
2016-03-29 17:28:20 -05:00
yanas
7f7d9d5594
Adds an I am a recorder parameter that allows for the UI to be cleaner and simpler for the recorders.
2016-03-29 17:26:39 -05:00
damencho
3c33542874
Merge pull request #566 from jitsi/recording-related-work-in-progress
...
Fixes streaming tooltip. Checks if the stream id is not provided and …
2016-03-29 16:31:22 -05:00
yanas
76820bed8d
Fixes recording state handling.
2016-03-29 16:30:08 -05:00
yanas
39c350cdba
Fixes streaming tooltip. Checks if the stream id is not provided and requests the user before starting the recorder.
2016-03-29 16:07:01 -05:00
damencho
a38b628d76
Docks toolbar when shared video is shown.
2016-03-29 14:36:20 -05:00
damencho
24896634f6
Merge pull request #564 from jitsi/recording-related-work-in-progress
...
Recording related UI modifications.
2016-03-29 13:52:24 -05:00
yanas
8b060e9cc0
Fixes mistakenly removed button.
2016-03-29 13:51:21 -05:00
yanas
6d51cb5f40
Fixes mistakenly removed button.
2016-03-29 13:49:05 -05:00
yanas
51037c2dca
Fixes status change from pending to unavailable.
2016-03-29 13:46:10 -05:00
yanas
7df5e92bc9
Adds new recording module.
2016-03-29 13:10:31 -05:00
yanas
68994fbe74
Recording related UI modifications.
2016-03-29 12:13:54 -05:00
hristoterezov
bf9c4ea444
Implements server side connection establishment
2016-03-28 16:19:32 -05:00
yanas
0bde7de37b
Merge pull request #560 from damencho/seek-on-start-paused
...
Seeks in video when we start in paused state.
2016-03-28 13:56:09 -05:00
yanas
740c920cbb
Merge pull request #557 from damencho/enables-sharedvideo-for-all-participants
...
Enables shared video for all participants, the first to share is the …
2016-03-28 13:13:46 -05:00
damencho
885210452c
Updates button states on non moderator participants before showing the toolbar.
2016-03-28 11:46:45 -05:00
damencho
7c02803ef9
Seeks in video when we start in paused state.
2016-03-27 15:32:45 -05:00
damencho
7d0cd00a50
Enables shared video for all participants, the first to share is the video all will see, later attempts will result just a dialog informing that video is already shared.
2016-03-25 19:38:56 -05:00
damencho
055f96bb03
Merge pull request #556 from jitsi/fix-follow-me-exception
...
Fixes exception on follow me command.
2016-03-25 17:22:05 -05:00
yanas
76548f1cd0
Fixes exception on follow me command.
2016-03-25 17:15:50 -05:00
damencho
508fd4a8df
Uses player functions only after the player has reported playing event.
2016-03-25 15:36:41 -05:00
yanas
9b09e61877
Merge pull request #553 from damencho/fix-replacing-pinned
...
Fixes and issue where: if we receive dominant speaker event just befo…
2016-03-24 17:43:18 -05:00
damencho
d48ef06ddb
Fixes and issue where: if we receive dominant speaker event just before the video start playing, this can override already pinned video.
2016-03-24 17:10:29 -05:00
damencho
af9f651702
Check whether commands are coming from moderator.
2016-03-24 16:20:27 -05:00
damencho
9abc78ef24
Do not send SELECTED_ENDPOINT events for custom containers.
2016-03-24 16:20:27 -05:00
yanas
6edbcb9311
Fixes shared video thumbnail size and shared video on large background.
2016-03-24 14:49:26 -05:00
yanas
4ffafbe9a8
Merge pull request #545 from damencho/fix-video-switching-on-hide-container
...
Fix video switching on hide container
2016-03-24 13:27:41 -05:00
yanas
d0ad928d39
Merge pull request #549 from damencho/fixes-early-pause-shared-video
...
Fixes early initial pause event, may lead to player keep buffering wi…
2016-03-24 13:27:22 -05:00
yanas
c4f4dcdb4f
Merge pull request #546 from damencho/shared-video-display-name
...
Removes hoverIn/Out detection for shared video that shows/hides displ…
2016-03-24 13:25:51 -05:00
damencho
27607e8754
Update variable name to pinnedId.
2016-03-24 13:16:42 -05:00
damencho
94d98ec0ab
Fixes returning to dominant speaker after closing shared video. Renames a method and fix its behaviour was handling both case when removing just video element in small videos (local or remote) and when we are removingParticipantContainer, now just handles the second one and uses focusedID if any or dominantSpeakerID if any, otherwise elects new video.
2016-03-24 13:11:03 -05:00
damencho
e330dbf5d1
Fixes switching to pinned video when hiding a container.
2016-03-24 13:06:52 -05:00
damencho
f788a45bac
Merge pull request #548 from jitsi/follow-me
...
Follow me
2016-03-24 13:02:42 -05:00
yanas
d49dff4ae1
Fixes a config parameter name. Removes a console.log, which got there by mistake. Fixes some css properties of the chat unread messages.
2016-03-24 12:17:58 -05:00
yanas
0a2a6e5677
Changing random avatars to robohash.
2016-03-24 10:03:48 -05:00
yanas
72454ff279
HD label added when the large video is in HD.
2016-03-24 10:03:48 -05:00
yanas
64d8cb2db2
Turning video thumbnails into squares. Changes the size of the dominant speaker avatar and fixes some minor thing around those two.
2016-03-24 10:01:08 -05:00
damencho
9efebc3702
Fixes early initial pause event, may lead to player keep buffering without starting.
2016-03-23 22:42:17 -05:00
yanas
cc761700fe
Extends the follow-me feature by adding the possibility to follow the pinned participant, the shared video and the shared document. Adds the possibility to enable disable follow-me from the settings panel. Some other small fixes throughout the UI.
2016-03-23 20:43:29 -05:00
damencho
8df6a29741
Removes hoverIn/Out detection for shared video that shows/hides displayname, as we always display the name of the video when there is no thumb shown. And we do not want the name over the thumb.
2016-03-22 17:15:35 -05:00
yanas
b1469186d1
Merge branch 'master' of https://github.com/jitsi/jitsi-meet into follow-me
2016-03-22 15:24:02 -05:00
damencho
f0fd7d7435
Renames method.
2016-03-22 14:59:03 -05:00
damencho
fe7d05a951
Reverse the check to use only VIDEO_CONTAINER_TYPE.
2016-03-22 14:56:50 -05:00
damencho
1bdeda4ec3
Fixes updateLarge video to change to different container types which do not have stream.
2016-03-22 14:49:37 -05:00
damencho
2c1a9d20fd
Fixes setting local video, default videoType. Fixes showing local video when there is no video device shown.
2016-03-22 13:27:11 -05:00
damencho
d82d4cbed9
Creates first the container before setting avatar, cause the avatar set will check the large video container type and type may be missing. Fixes error 'container of type undefined doesn't exist':
...
> at LargeVideoManager.getContainer
> at LargeVideoManager.get
> at Object.isCurrentlyOnLarge
> at Object.changeUserAvatar
> at Object.UI.setUserAvatar
> at Object.UI.addUser
2016-03-18 17:44:32 -05:00
damencho
9e7275acfb
Updates large video when user left and we are removing the shared video.
2016-03-18 17:21:41 -05:00
damencho
ba01733c4f
Adds confirmation dialog when closing shared video.
2016-03-18 17:04:13 -05:00
damencho
a1ac18a632
Fixes pausing.
2016-03-18 16:47:47 -05:00
damencho
38275ce045
Shared video, synchronized playing/seek/muting/volume initial commit.
2016-03-18 15:00:55 -05:00
damencho
2b26580a7c
Disables switching to dominant speaker when Etherpad is shown on large video.
2016-03-17 22:19:09 -05:00
damencho
eefdbd4fe5
Renames EtherpadContainerType to ETHERPAD_CONTAINER_TYPE.
2016-03-17 21:58:40 -05:00
Paweł Domas
7b55d8b526
Merge pull request #537 from jitsi/max_users_error
...
Implements dialog for max users error
2016-03-17 14:52:48 -05:00
yanas
20af89abfa
Merge pull request #539 from damencho/ui-container-management-and-fixes
...
Ui container management and fixes
2016-03-17 14:13:18 -05:00
damencho
5963f85ad6
Fixes avatar that is shown, when we switch from container with muted video to container from other type, like etherpad.
2016-03-17 13:29:07 -05:00
hristoterezov
438cae101f
Fixes error with max users limit after review
2016-03-17 13:23:03 -05:00
yanas
6a7919a904
Merge pull request #532 from damencho/resize-ds-onfilm-toggle
...
Resizes large video on filmstrip toggle.
2016-03-16 14:46:32 -05:00
damencho
3577f338cc
Does not do force-update when resizing.
2016-03-16 14:35:30 -05:00
damencho
9e0b1beed5
Always uses current video type to search for container that will handle it. Renames video container type to camera, to match the type ot the tracks. Add the same container to be used and for tracks with type of desktop.
2016-03-16 13:28:35 -05:00
damencho
ca56734d9c
Moves VideoLayout reference in SmallVideo as it is used there in updateView.
2016-03-16 13:28:28 -05:00
damencho
6955bb71f3
Adds methods to abstraction LargeContainer which are used by LargeVideo when updating video.
2016-03-16 13:28:20 -05:00
damencho
5837ef506c
Removes remoteVideoTypes and uses the set/get in the small video instances.
2016-03-16 13:28:09 -05:00
damencho
3fc839cb37
Adds optional parameter to addParticipantContainer, make possible to create the SmallVideo outside VideoLayout and pass it to be displayed.
2016-03-16 13:28:00 -05:00
hristoterezov
02ff54b659
Implements dialog for max users error
2016-03-15 14:08:01 -05:00
damencho
97733cd17a
Resizes large video on filmstrip toggle.
2016-03-11 12:57:49 -06:00
damencho
4ff6d276ce
Removes prezi.
2016-03-11 12:00:10 -06:00
Lyubomir Marinov
605a892f78
Implements an initial (demo) version of "Follow Me" for film strip visibility.
2016-03-11 04:55:29 -06:00
Lyubomir Marinov
c35590dbda
Allows UI.toggleFilmStrip() and UIEvents.TOGGLE_FILM_STRIP to act as setters in addition to toggles.
2016-03-11 04:54:06 -06:00
yanas
ed85658ce5
Merge pull request #520 from isymchych/improve-settings
...
Apply new settings without clickint "Update" button
2016-03-10 13:08:23 -06:00
yanas
729ca2fbe6
Merge pull request #524 from damencho/ds-error-handle
...
Improves desktop sharing error handling.
2016-03-07 13:41:17 -06:00
damencho
d78666a49d
Removes listener to missing event and duplicate dialog code.
2016-03-04 15:36:53 -06:00
hristoterezov
30e1e3b23a
Fixes jitsi meet to work with the renamed events and methods from the latest version of lib-jitsi-meet.
2016-03-03 14:53:36 +02:00
yanas
67a73b163e
Removes empty space from the available width calculation.
2016-03-02 14:46:57 -06:00
yanas
ad44cc518a
Fixes resizing problems introduced with previous resizing commit. Fixes side panel open/close code and resizing.
2016-03-02 13:50:55 -06:00
isymchych
be0abf908e
auto-save setiings
2016-03-02 17:39:39 +02:00
yanas
c201de86cc
Merge pull request #519 from isymchych/lastn
...
Use overriden config.channelLastN property in VideoLayout
2016-02-29 13:49:28 -06:00
yanas
48b225f382
Merge pull request #516 from isymchych/fix-auth
...
Code cleanup
2016-02-29 13:35:53 -06:00
yanas
1339b306e6
Merge pull request #517 from jitsi/fix-resizing
...
An additional fix should be added, which allow for more smooth resizing (we still see thumbnails going on a second row and then coming back up again), but this will be added in a separate commit.
2016-02-29 13:20:19 -06:00
isymchych
cd71b0a603
use latest version of the config.channelLastN
2016-02-26 15:22:04 +02:00
isymchych
f242c8cfdc
handle missing remoteVideo when removing video element
2016-02-26 15:20:36 +02:00
isymchych
3cf478826e
implement user logout
2016-02-25 15:52:15 +02:00
isymchych
e478a73988
fix on-the-fly auth
2016-02-25 14:32:34 +02:00
isymchych
c294f592c8
code cleanup: remove redundant span.nick elements
2016-02-25 12:40:24 +02:00
isymchych
5ec28ff3c1
code cleanup: remove unused settings
2016-02-25 12:40:24 +02:00
yanas
30f3da98e5
Fixes thumbnail resize and thumbnails going on a second row. Refactors code around the film strip and resize in general.
2016-02-24 15:05:24 -06:00
damencho
3c61bac3c8
Handles track removed and removes video elements. When switching on and off desktop sharing video elements number grow under remote video span.
2016-02-23 16:47:55 -06:00
isymchych
ebf57923ae
hide chat if local display name is empty
2016-02-23 17:20:33 +02:00
isymchych
0bcbd105e3
escape nicknames before displaying them
2016-02-23 17:20:33 +02:00
isymchych
6476503240
LargeVideo: detach previous stream when attaching new one
2016-02-18 15:38:57 +02:00
isymchych
255f374894
fix watermark logo blinking during video switching
2016-02-17 14:37:06 +02:00
isymchych
5a1d200098
fix authentication dialog
2016-02-16 17:42:28 +02:00
isymchych
24ffc816f4
LargeVideo: show watermark even if video is muted
2016-02-12 16:47:42 +02:00
isymchych
401e5e7ae0
fix jshint issues
2016-02-12 16:28:43 +02:00
isymchych
fdfa9de150
hide large video if stream is muted
2016-02-12 16:28:43 +02:00
isymchych
f65d630ad8
allow user to select camera and microphone
2016-02-10 15:37:50 +02:00
Paweł Domas
e688a5cb9f
Merge pull request #487 from isymchych/video-mute-screensharing
...
Handle video mute/unmute during screensharing
2016-02-09 11:31:42 -06:00
damencho
dbed8c2976
Fixes push to talk.
2016-02-09 10:29:50 -06:00
isymchych
79d5bf6cfa
move screensharing into single function, properly handle mute/unmute
2016-02-09 12:52:54 +02:00
damencho
e81d3c02ad
Shows dominant speaker icon for the local user, when he is the dominant speaker.
2016-02-08 15:42:03 -06:00
Paweł Domas
ff4de4cb5b
Merge pull request #489 from isymchych/handle-focus-left
...
handle FOCUS_LEFT conference error
2016-02-08 09:37:57 -06:00
yanas
e09a2f5bee
Fixes all shortcuts.
2016-02-05 12:53:31 -06:00
yanas
e7e8dc3457
Fixes shifted audio level glow on thumbnails. Fixes missing audio level indicator on large video avatar.
2016-02-05 11:32:09 -06:00
isymchych
379f786225
handle FOCUS_LEFT conference error
2016-02-05 17:04:48 +02:00
paweldomas
7ec6e9ae29
Gets rid fo RTCBrowserType usages.
2016-02-02 15:52:02 -06:00
paweldomas
8a65407d0c
Merge remote-tracking branch 'isymchych/move-statistics'
2016-02-02 13:55:00 -06:00
paweldomas
8144201636
Uses RTCUIHelper class from lib-jitsi-meet to select video elements.
2016-02-02 13:54:37 -06:00
paweldomas
a6ff9f8ee2
Removes unused code related to Firefox.
...
Commented part seems not to be required anymore as everything work well without it.
2016-02-02 13:54:37 -06:00
isymchych
d19789005e
use statistics module from the library
2016-02-02 17:12:40 +02:00
paweldomas
103b5d71d0
Encapsulates direct access to .currentTime field into 'hasVideoStarted' method of RemoteVideo.
...
Removes duplicated logic for hiding video element when the user is muted.
2016-02-01 16:08:47 -06:00
paweldomas
ab13fa35b4
'currentTime' property of stream elements are now supported by Temasys plugin.
2016-02-01 16:08:36 -06:00
paweldomas
0bf98bf6cf
Fixes broken call to waitForPlayback in lastN logic.
2016-02-01 15:37:35 -06:00
paweldomas
48cedb0865
Adopts to new semantics of JitsiTrack#attach method.
2016-02-01 15:01:45 -06:00
Paweł Domas
04858e7f06
Merge pull request #481 from isymchych/fix-pinning
...
Do not pin participant if moderator clicked item in remote user menu
2016-01-29 13:44:46 -06:00
hristoterezov
1176390214
Fixes issues for audio only participants
2016-01-29 13:31:58 -06:00
yanas
fe2804f474
Fixes SmallVideo object not making a difference between an audio and a video stream, which was causing FireFox issues with large video set to the audio stream.
2016-01-28 18:33:27 -06:00
damencho
c0dde18e6b
Merge branch 'jitsi-meet-new'
2016-01-28 14:10:50 -06:00
paweldomas
cd8af2a823
Logs an error which occurred when trying to obtain video stream to be used after screen sharing.
2016-01-28 11:28:07 -06:00
isymchych
93aac798f3
do not pin participant if moderator clicked item in remote user menu
2016-01-28 16:36:55 +02:00
isymchych
6998827982
do not hide small video until stream has been attached
2016-01-28 13:59:33 +02:00
yanas
6e7ed13370
Fixes missing local video thumbnail before entering a conference.
2016-01-26 17:18:10 -06:00
yanas
ae4f5c64d4
Merge branch 'jitsi-meet-new' of https://github.com/jitsi/jitmeet into jitsi-meet-new
2016-01-26 15:28:35 -06:00
yanas
5834fbe31a
Re-implements last N related code to use the library. Fixes issues with resizeThumbnails. Fixes last N related event handling.
2016-01-26 15:27:07 -06:00
paweldomas
875a7b6f4f
Uses property instead of jquery to hook "onplay" event of the large video.
2016-01-26 15:27:05 -06:00
paweldomas
4cf1f92e25
Fixes broken large video resize functionality.
2016-01-26 15:26:48 -06:00
paweldomas
2fb65dd752
Uses fadeTo instead of fadeIn/fadeOut which do not seem to work correctly on Safari.
2016-01-26 11:19:21 -06:00