Leonard Kim
d24d5d95dd
fix(audio-only): combine video status labels
...
Move the HD label into the newly renamed VideoStatusLabel
component. That way it cannot be possible for the audio only
label and the HD label to display simultaneously.
2017-05-05 09:27:59 -07:00
Saúl Ibarra Corretgé
9ba3a1c4ff
feat(conference): add audio only mode
...
Audio only mode can be used to save bandwidth. In this mode local video is muted
and last N is set to 0, thus disabling all remote video.
When this mode is enabled avatars are shown.
2017-05-05 09:27:59 -07:00
Lyubo Marinov
a9bdde193d
Approach consistent filmstrip naming
...
We seemed to be using the names "film strip" and "filmstrip" (and,
consequently, their source code-conscious forms such as film-strip,
FilmStrip, etc.) In order to comply with our coding style which requires
a consistent one name for a given abstraction, choose one name and
rename the uses of the other name.
Wikipedia has a definition of a "filmstrip", I couldn't find a "film
strip". I guess our abstraction can be seen as what's described there.
When I google "film strip", I get results about "filmstrip" at the top.
That's why I chose "filmstrip".
Certain uses of "film strip" such as interfaceConfig.filmStripOnly and
in the external API I left untouched in an attempt to preserve
compatibility.
I wasn't sure whether CSS was tangled in compatibility so I made a
choice and renamed there was well.
2017-04-10 12:59:44 -05:00
yanas
031f2dfeb8
Fixes showToolbar in filmstrip-only mode and renames some funcs
2017-04-10 09:31:35 -05:00
Дамян Минков
0d7cb63978
Merge pull request #1459 from jitsi/move_p2p
...
fix: P2P address indication
2017-04-03 11:55:21 -05:00
Дамян Минков
2248560699
Uses new peer connection statuses to check and show different user msgs. ( #1441 )
...
* Uses new peer connection statuses to check and show different user msgs.
Checks for interrupted state of peer connection and shows appropriate messages. In case of inactive or restoring state a message is show to user that video was stopped on purpose. Removes some unused parameters from the event handlers about peer connection status change.
* Removes isParticipantConnectionActive.
2017-04-03 11:53:04 -05:00
paweldomas
7299b76faf
fix: P2P address indication
...
Moves the P2P indication next to the remote IP address
and rewords it to "(p2p)".
2017-04-03 10:04:53 -05:00
damencho
e29120a9c1
Changes lastN event params to leaving and entering endpoint IDs.
...
Uses leavingIDs to more efficiently iterate over remote videos.
2017-03-23 09:32:27 -05:00
bbaldino
9a46896600
Merge pull request #1402 from jitsi/p2p_ver2
...
P2P ver2
2017-03-22 16:10:13 -07:00
paweldomas
2973364c02
feat(stats - show more): local p2p transport indication
...
Will show (direct) next to the UPD or TCP transport type if we're
running on P2P connection.
2017-03-22 11:23:30 -05:00
paweldomas
542bb7caed
doc: add FIXME
2017-03-22 11:23:29 -05:00
yanas
704e14f008
Handle last n in the client ( #1389 )
...
* Handle last n in the client
* fix(LargeVideoManager.js): Fixes check for low bandwidth. Needs more work
* fix(LargeVideoManager.js): Fixes the Shared Video test.
* fix(LargeVideoManager): Fix shared video view and remove last n checks.
* fix(LargeVideoManager): Fixes jsdoc comment
* fix(RemoteVideo): Fix connection status check
* fix(LargeVideoManager,RemoteVideo): Syntax errors
2017-03-21 12:14:13 -05:00
damencho
54d891afa7
Updates framerate using local statistics.
2017-03-17 16:10:45 -05:00
damencho
d01a65f73d
Fixes stats, using wrong object members in latest update.
2017-03-15 15:48:13 -05:00
damencho
65239f9ffe
Adds frame rate to statistics bubble.
2017-03-15 13:31:42 -05:00
damencho
e5cefcce70
Updates transport type.
...
Updates transport type to show multiple values as we do for addresses and ports.
2017-03-14 15:51:11 -05:00
Lyubo Marinov
d371a3d5fd
Fix TypeError: undefined is not an object
2017-02-28 00:18:52 -06:00
Ilya Daynatovich
631e853b40
Update register/unregister listeners logic of some components in the old app
2017-02-28 00:18:50 -06:00
Leonard Kim
02b26a65bb
Volume slider for remote participant audio elements
2017-02-23 09:01:40 -08:00
hristoterezov
0e92e48376
fix(ss): resize for remote videos
2017-02-08 14:58:42 -06:00
damencho
39a8681e8e
Improves safe checks for missing stats.
2017-01-30 17:01:25 -06:00
yanas
09ba14eb04
Fixes video thumbnail border and large video background color
2017-01-25 16:53:58 -06:00
hristoterezov
1f7c5529e9
fix(remotecontrol): Pin the controlled participant only on remote control permissions granted
2017-01-23 15:29:25 -06:00
hristoterezov
0453346cf4
ref(remotecontrol): Pass the largeVideoWrapper as parameter to remote control module
2017-01-23 15:29:25 -06:00
hristoterezov
5d22061c0a
fix(remotecontrol): Handle on-stage participant changes
2017-01-23 15:29:25 -06:00
hristoterezov
a4d5c41b3a
feat(remotecontrol): UI for requesting permissions
2017-01-23 15:29:25 -06:00
Lyubomir Marinov
6efad1348a
Fix the display of watermarks in film strip-only mode
...
Recently, we reimplemented the watermarks in React. Unfortunately, we
didn't take into account film strip-only mode.
Additionally, we duplicated watermark-related source code on the Welcome
and Conference pages.
2017-01-17 16:20:13 -06:00
hristoterezov
61f4b52a15
fix(filmstrip_only): Remove unrelated UI elements
2017-01-12 14:51:53 -06:00
hristoterezov
0f9bc766db
fix(filmstrip_only): JS errors
2017-01-11 17:16:43 -06:00
yanas
a5387b054a
Fix(RemoteVideo): Fixes remote video menu icon
2017-01-04 10:14:53 -06:00
Lyubomir Marinov
137aace970
Merge branch 'fix_ring_overlay'
2016-12-04 13:29:31 -06:00
hristoterezov
23efa7827c
fix(filmstrip): JS error when the ringoverlay is shown
2016-12-02 16:23:12 -06:00
hristoterezov
8745efb81f
Merge pull request #1158 from jitsi/log_collector
...
Log collector
2016-11-30 13:07:18 -06:00
yanas
e56f1a9ded
Merge pull request #1167 from jitsi/fix_anonymous_domain
...
Fix the UI when anonymous domain auth is in use
2016-11-30 10:51:24 -06:00
yanas
0f2ba1cefe
refactor(UIUtils): merges show and hide functions and cleans visibility setting
2016-11-29 15:07:18 -06:00
hristoterezov
f32438b219
Merge pull request #1161 from jitsi/pinning-local-not-signal-unpin
...
Sending unpin after clicking local video and unpinning remote.
2016-11-28 12:06:56 -06:00
paweldomas
51da40e90c
ref(UIUtil): add showOrHideElement
2016-11-28 11:05:18 -06:00
damencho
6211566c0c
Sending unpin after clicking local video and unpinning remote.
...
If we:
- pin a remote and click it, unpin is signalled.
- pin a remote and the click another remote, the new one is pinned and signalled.
- pin a remote and then click local. UI pins local, but unpinning remote is not signaled, fix addressed with this commit.
- pin/unpin local, nothing is signalled.
2016-11-23 17:02:24 -06:00
damencho
8e6fd0ca95
Fixes unpinning local user which is dominant speaker.
...
It was not switching and staying on local video on unpinning, after change the last shown video will be used to switch to it.
2016-11-23 15:35:03 -06:00
paweldomas
b58f1cdd16
use logger instead of console
2016-11-23 11:32:55 -06:00
damencho
a079914603
Removes click handlers when popup is hidden.
2016-11-22 17:06:19 -06:00
hristoterezov
7f315ef105
fix(VideoLayout): Issue with not resizing properly if SS is on and the filmstrip is hidden
2016-11-18 11:26:33 -06:00
yanas
6d1f42bf30
Merge pull request #1115 from jitsi/remove_css_classes
...
Removes unused css classes
2016-11-16 13:00:26 -06:00
Ilya Daynatovich
9bc24e1caa
Fix aligning of indicator icon; Update logic for dynamically change of thumb indicators via font-size
2016-11-14 12:45:28 +02:00
Ilya Daynatovich
3bd4f1d5d8
Updated layout
2016-11-14 11:09:07 +02:00
Ilya Daynatovich
f3dbeea091
Make filmstrip indicators to resize dynamically
2016-11-14 11:09:07 +02:00
yanas
5545c0d905
fix: desktop streming screen size
2016-11-11 13:26:07 -06:00
yanas
8caae4bfde
Merge pull request #1111 from BeatC/FIX-clean-js-from-styles-1
...
Fix clean js from styles 1
2016-11-10 15:40:07 -06:00
yanas
95fcf5bae5
Change method name to fit better its purpose
2016-11-10 11:14:31 -06:00
Ilya Daynatovich
34acadc3b5
Rename method
2016-11-10 11:14:31 -06:00
Ilya Daynatovich
d3df082e3d
Fix thumbnail overflow
2016-11-10 11:13:31 -06:00
Ilya Daynatovich
128b301a39
Fix the tests
2016-11-10 14:45:42 +02:00
Ilya Daynatovich
1b1b9475a4
Clean up js from styles
2016-11-10 13:32:12 +02:00
Ilya Daynatovich
5aff96e3b7
Updated in videolayout
2016-11-10 13:32:12 +02:00
Maxim Voloshin
68ab87cc0d
Hide DOM elements using css class
2016-11-10 13:32:12 +02:00
Ilya Daynatovich
986c29ca5d
updated filmstrip handler
2016-11-10 12:18:33 +02:00
Ilya Daynatovich
20c6dba599
Moved keyboard initialization to filmstrip toolbar; Replaced toggle filmstrip button from extended toolbar
2016-11-09 12:41:23 +02:00
yanas
084929f875
Merge pull request #1122 from jitsi/thumbnail-calculations
...
Thumbnail calculations
2016-11-08 17:40:46 -06:00
yanas
bb80bf4144
fix: Use a separate css class for thumbnail menu
2016-11-08 11:47:22 -06:00
Boris Grozev
c0c198098b
style: Renames variables, adds a FIXME.
2016-11-07 20:47:43 -06:00
Boris Grozev
ac0ee771ed
docs: Adds a FIXME.
2016-11-07 20:45:52 -06:00
Boris Grozev
0ca9389e4b
cleanup: Simplify code.
2016-11-07 20:39:28 -06:00
Boris Grozev
9910caf29f
docs: Fix some documentation.
2016-11-07 20:38:14 -06:00
yanas
78dbaa9b21
Revert wrongly removed comment
2016-11-07 17:00:50 -06:00
yanas
5c956de99e
Merges changes with latest master.
2016-11-07 16:50:08 -06:00
damencho
510c650b7b
Adds a property to hide display name and disable update view.
...
Adds a property to hide display name and disable update view in SmallVideo. Localvideo hides displayName and disabled update view while users is editing its name and resumes normal behaviour when editing finishes.
2016-11-04 17:02:30 -05:00
hristoterezov
c41c219206
fix(Thumbnails): removes unused css classes
2016-11-04 15:24:05 -05:00
yanas
c3e0d7ff56
Fix conflicts.
2016-11-03 14:42:23 -05:00
Ilya Daynatovich
8ba7a354e5
Remove duplicate event handler
2016-11-03 20:02:44 +02:00
Konstantyn Pahsura
e7d089c815
Merge branch 'jit/master' into task/video-thumbnail-menu-should-appear-on-hover
2016-11-03 17:30:19 +02:00
Ilya Daynatovich
24169743e7
Clean up filmstrip styles
2016-11-03 17:07:48 +02:00
Ilya Daynatovich
02ae3b3053
Add wrapper
2016-11-03 16:26:56 +02:00
Ilya Daynatovich
69e4f49e74
Add bunch of JSDocs
2016-11-03 16:21:14 +02:00
Ilya Daynatovich
1328870a2b
fix bug with F shortcut
2016-11-03 16:21:14 +02:00
Ilya Daynatovich
51d48e18c6
Refactor filmstrip module
2016-11-03 16:21:14 +02:00
Konstantyn Pahsura
9633919e32
css class for remote video specified
2016-11-03 15:40:43 +02:00
Konstantyn Pahsura
76e55f1132
show/hide menu if elem hovered
2016-11-03 15:40:43 +02:00
Ilya Daynatovich
30e717bd20
Rename classname; Refactor click on video method
2016-11-03 12:13:03 +02:00
Ilya Daynatovich
d703271c96
Fix bug with resizing when using shortcut for switching btw videos
2016-11-03 11:48:48 +02:00
yanas
c4d0340956
Merge pull request #1034 from m-voloshin/FEATURE-hide-filmstrip
...
Filmstrip is extended with "Hide" button
2016-11-02 14:24:45 -05:00
paweldomas
ede4808ec4
fix(LargeVideoManager): frozen displayname in a msg
...
The "data-i18n-options" attribute value is stored in jQuery cache and
at the time when i18-next tries to access it to do the translation
it gets the old value from the cache and the message is not updated
correctly. Passing the "msgOptions" explicitly to "translateElement"
fixes the problem by avoiding jQuery cache.
2016-11-02 11:32:40 -05:00
Boris Grozev
c815b1f25b
feat: Updates the GSM bars' thresholds.
...
Adapts to changes in lib-jitsi-meet. Uses an Array which guarantees the
order of its elements, and avoids setting a css property multiple times.
2016-10-31 16:08:24 -05:00
hristoterezov
a8b69d5cd8
feat(MessageHandler): Implement dont show again utility
2016-10-31 13:02:41 -05:00
Maxim Voloshin
dc93940bbd
Filmstrip is extended with "Hide" button
2016-10-31 19:59:45 +02:00
hristoterezov
7e2fe30472
feat(JitsiLocalStorage): Implement localStorage wrapper
2016-10-31 12:11:03 -05:00
yanas
ae9819a45c
Merge pull request #1075 from BeatC/menu-restyling-editions
...
Adjust alignment of remote video menu
2016-10-28 12:43:12 -05:00
hristoterezov
634a18e847
fix(Thubmnail_PopupMenu): the thumbnail should be considered hovered when the popup menu is hovered
2016-10-28 11:16:40 -05:00
Ilya Daynatovich
138ed6a487
Fixed interface
2016-10-28 13:52:08 +03:00
Ilya Daynatovich
d84d0b65ca
Adjust alignment of remote video menu
2016-10-28 13:52:08 +03:00
damencho
9764fe52de
Removed not needed setting of the quality to 0.
...
We now just hide the icon with values and show the interrupted one. Calling this one was causing troubles like flickering and stats popover not able to hide, once shown. On hover we are calling updateView which ends to this call which destroy and create the popover, which maybe is leading to this problems.
2016-10-27 16:56:32 -05:00
damencho
e3edef2999
Renames videocontainer overlay to hoverOverlay.
2016-10-27 14:32:22 -05:00
damencho
328ff54423
Fixes undefined error and shared video.
2016-10-27 14:08:06 -05:00
damencho
2807346bdf
Makes decision what to show in avatar consistent (in updateView).
2016-10-27 13:17:17 -05:00
damencho
fec8f4e005
Fixes an issue with mixing visibility functions for elements.
...
In small video we use UIUtil.setVisibility, so we should not use jquery show/hide for the same element.
2016-10-26 17:36:07 -05:00
damencho
3ae299cf2b
Fixes comments.
2016-10-26 17:18:36 -05:00
damencho
7acda03024
Adds an overlay to dim videos when showing displayname.
2016-10-26 15:51:09 -05:00
damencho
5cead57723
Reverts hover over small video to show display name.
2016-10-26 15:51:09 -05:00
Ilya Daynatovich
1e24be6dd4
Fix editing the name
2016-10-26 15:51:09 -05:00
Ilya Daynatovich
8d80e13e31
Fix connection indicator bars
2016-10-26 15:51:09 -05:00
Ilya Daynatovich
69b79b7687
Fix icon styles
2016-10-26 15:51:09 -05:00