Leonard Kim
44b81b20e3
feat: convert invite dialog to react and redux
...
Converting the invite modal includes the following:
- Creating new react components to display InviteDialog. The
main parent components are ShareLink and PasswordOverview,
the later handles displaying lock state and password editing.
These components do not make use of atlaskit as the component
for input does not yet support readonly, so for consistency
within the modal content no atlaskit was used.
- Using redux for keeping and accessing lock state instead of
RoomLocker.
- Publicly exposing the redux action lockStateChanged for direct
calling on lock events experienced on the web client.
- Removing Invite, InviteDialogView, and RoomLocker and references
to them.
- Handling errors that occur when setting a password to preserve
existing web funtionality.
2017-04-19 20:41:23 -05:00
hristoterezov
f6ef727573
fix(overlay): Make the overlays on top of everything
2017-04-19 17:09:22 -05:00
Leonard Kim
1045cb56fe
fix(device-selection): show black background only when video muted
...
On certain modal dimensions, the black background of the video
preview could peek through, making it look like the video has a
black line. The change is to remove the black background from
showing by default and having it only display when the video is
muted. Also, the video preview dimension stylings have been
changed to facilitiate smoother size adjusting with modal size
changes.
2017-04-19 14:51:51 -07:00
Leonard Kim
3e518e8040
feat: convert device selection modal to use AtlasKit Dropdown
...
Instead of using AtlasKit Single-Select, use Dropdown. Dropdown
differs in that an icon can be specified for the trigger element,
whereas Single-Select currently supports icons for all elements,
and Dropdown can show all options incuding the already-selected
option.
This change does introduce the issue of the trigger element not
taking up 100% width of the parent. Supporting such would involve
overriding AtlasKit CSS. The compromise made here was to do a
generic override of max-width so the trigger elements at least
stay within the parent and aligning the trigger elements to the
right.
2017-04-18 16:08:03 -05:00
Leonard Kim
f9585430bb
fix: set a default color for text in modal dialogs
...
Some atlaskit components, such as field-text, inherit text color.
This is a problem with components that are white as they will
inherit $defaultColor, which is a light gray. So instead, for
the atlaskit modal, set a color for all the form content so it
can be inherited instead.
2017-04-18 14:14:26 -05:00
Ilya Daynatovich
adc2260b63
Add dialpad icon
2017-04-14 14:21:16 +03:00
Leonard Kim
07cd6a8b88
fix: set button font-size for modals
...
Atlaskit at times will have localized styling for font-size and
sometimes will not. The button component will inherit its
font-size whereas selectors have localized font-size of 14px. For
consistency, the cancel/submit buttons on the atlaskit modals
will also have 14px. The atlaskit story book examples also use
buttons with 14px font-size.
2017-04-11 10:35:59 -07:00
yanas
98004c2328
Merge pull request #1447 from virtuacoplenny/device-picker
...
New device selection modal
2017-04-10 17:31:59 -05:00
Leonard Kim
eb7dda85a1
feat: replace device selection in settings with button for modal
...
Cleanup existing logic for displaying and updating device
selection settings in the settings menu. In its place
is a button to open the device selection modal.
2017-04-10 13:30:00 -07:00
Leonard Kim
2f994b1227
feat: new device selection modal with previews
...
The Device Selection modal consists of:
- DeviceSelection, an overly smart component responsible for
triggering stream creation and cleanup.
- DeviceSelector for selector elements.
- VideoInputPreview for displaying a video preview.
- AudioInputPreview for displaying a volume meter.
- AudioOutputPreview for a test sound output link.
Store changes include is primarily storing the list of
available devices in redux. Other app state has been left
alone for future refactoring.
2017-04-10 13:30:00 -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
77b789e26a
Implements a filmstrip-only mode for the toolbox
2017-04-10 09:36:25 -05:00
yanas
8be85de6ef
Changes scss variable name
2017-04-10 09:31:26 -05:00
Ilya Daynatovich
da4425b5c0
React Toolbar
2017-04-03 13:05:21 -05:00
virtuacoplenny
2301732e2d
style: catalog all z-indexes and move toolbar down
...
All z-indexes found in css files have been moved into css
variables. If the z-index is used only once, the variable
name will be the same as the selector it is used in. If
the z-index is used multiple times, then the plain name
of $zindex# was used. This allowed a more confident
moving down of the toolbar so that the new modal dialog,
with z-index 500, could display on top of it.
#1436
2017-03-30 18:13:00 +01:00
virtuacoplenny
24ee8eb16a
electron: add desktop picker
...
#1411
2017-03-30 17:58:31 +01:00
hristoterezov
3ae99ea0b9
feat(overlays): for filmstrip only mode
2017-03-27 14:20:25 -05:00
Leonard Kim
989161159d
Modal dialog for displaying dominant speaker times
2017-03-20 12:47:20 -05:00
Ilya Daynatovich
59a74153dc
Toolbar notice as React Component
2017-03-20 11:27:08 -05:00
Ilya Daynatovich
905212b109
Enable flow for written code
2017-02-27 21:50:20 -06:00
Ilya Daynatovich
05b7df26e6
Add no mobile app component
2017-02-27 21:50:20 -06:00
Ilya Daynatovich
1268afd3f8
Added unsuported browser and plugin required pages
2017-02-27 21:50:20 -06:00
yanas
4979666a89
Merge pull request #1342 from jitsi/filmstriponly_transparent
...
fix(filmstriponly): Set the background to transparent
2017-02-23 16:11:35 -06:00
Leonard Kim
02b26a65bb
Volume slider for remote participant audio elements
2017-02-23 09:01:40 -08:00
Дамян Минков
554595acd7
Merge pull request #1348 from jitsi/restyle-range-inputs
...
Re-styles range inputs for Chrome and FF.
2017-02-22 21:44:46 -06:00
yanas
ee4ddd5446
Fixes indentation
2017-02-22 17:14:09 -06:00
yanas
ebab617a12
Re-styles range inputs for Chrome and FF.
2017-02-22 16:49:56 -06:00
hristoterezov
b6990e9e5d
fix(filmstriponly): Set the background to transparent
2017-02-21 13:45:46 -06:00
hristoterezov
92d0589a37
ref(overlay): The overlays to use React
2017-02-18 17:03:50 -06:00
yanas
d84901f196
Font size adjustment and moving link to config param
2017-02-15 17:57:57 -06:00
damencho
a1b3c56de7
Uses tooltip to show custom popups for mute mic button/shared video button.
2017-02-15 11:29:26 +02:00
yanas
f6f730b994
Lower the margin between video thumbnails
2017-02-06 15:34:05 -06:00
yanas
542e61357e
Adds new combined camera and mic icon
2017-02-02 17:10:02 -06:00
Дамян Минков
900a675864
Merge pull request #1269 from jitsi/border-radius-fix
...
Fixes border radius.
2017-01-26 17:55:01 -06:00
yanas
23935d3d39
Fixes border radius.
2017-01-26 17:04:29 -06:00
Дамян Минков
3fd33d0f50
Merge pull request #1262 from jitsi/ui-fixes
...
Ui fixes
2017-01-26 10:15:39 -06:00
Lyubomir Marinov
cbcee201f0
Comply w/ coding style
2017-01-26 07:58:46 -06:00
Ilya Daynatovich
2e81b8493e
Introduce unsupported browser page
2017-01-26 07:27:31 -06:00
Lyubomir Marinov
7de5c9c1d2
Comply w/ coding style
2017-01-26 07:27:31 -06:00
Ilya Daynatovich
58a4f59fd8
Implement Landing component
2017-01-26 07:27:31 -06:00
Ilya Daynatovich
0c851934fb
layout for mobile landing
2017-01-26 07:27:31 -06:00
yanas
cd5e84e4ef
Fixes network problem message position
2017-01-25 16:54:51 -06:00
yanas
09ba14eb04
Fixes video thumbnail border and large video background color
2017-01-25 16:53:58 -06:00
hristoterezov
a4d5c41b3a
feat(remotecontrol): UI for requesting permissions
2017-01-23 15:29:25 -06:00
Lyubomir Marinov
28b44cf67c
Consistency
2017-01-15 12:09:02 -06:00
yanas
1604fa6584
Fixes and adjustments of UI layout
2017-01-09 15:32:25 -06:00
yanas
dfe1666530
feat(fonts): Adds a new icon to the font
2016-12-21 15:00:24 -06:00
Ilya Daynatovich
984a6519fc
Move welcome page logic from jquery to react
2016-12-15 07:55:43 -06:00
yanas
c9488d5ee9
Separate disconnect overlay.
2016-12-05 23:38:30 -06:00
yanas
835d3c6a25
fix(PageReloadOverlay):Basic layout fix
2016-11-28 10:08:47 -06:00
Ilya Daynatovich
141c64cd00
Add new variable
2016-11-23 12:32:59 +02:00
Ilya Daynatovich
51b802da84
fix problem with popover
2016-11-23 12:27:34 +02:00
Ilya Daynatovich
e2ea16ea3f
Fix some ui bugs
2016-11-15 16:37:09 +02:00
yanas
5098b64666
Merge pull request #1137 from BeatC/thumbnail-avatars
...
Thumbnail avatars
2016-11-14 17:47:59 -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
Ilya Daynatovich
d2ef94a7eb
Fix problem with hint
2016-11-14 11:02:11 +02:00
Ilya Daynatovich
1d1d8defda
Updated calculation of offset
2016-11-14 11:01:50 +02:00
Ilya Daynatovich
d0127b879d
fixed dropdown colors
2016-11-14 11:01:50 +02:00
Ilya Daynatovich
cbc6943305
work on colors
2016-11-14 11:01:50 +02:00
Maxim Voloshin
9124aa2c87
Adjusted CSS for side toolbar elements
2016-11-14 11:01:50 +02:00
yanas
686ee1111a
Merge pull request #1129 from BeatC/make-identical-text-input
...
Make identical text input
2016-11-11 15:45:46 -06:00
Ilya Daynatovich
5b0777d4db
Made inputs identical
2016-11-11 17:22:47 +02:00
Ilya Daynatovich
12c1574f07
renamed files
2016-11-11 17:13:18 +02:00
Ilya Daynatovich
5623a06996
renamed input-control block to form-control
2016-11-11 17:13:18 +02:00
yanas
ff8c6690ef
Comment and empty lines removed
2016-11-10 17:27:19 -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
hristoterezov
4549b766f5
Merge pull request #1131 from jitsi/suspended-detection
...
Suspended detection
2016-11-10 13:45:14 -06:00
yanas
45126d4f3d
Merge pull request #1132 from jitsi/calculate-correct-size-for-thumbnails
...
Calculate correct size for thumbnails
2016-11-10 13:17:32 -06:00
yanas
42604971dc
Merge pull request #1125 from BeatC/small-avatar-images
...
Fixed problem with resizing thumb avatars
2016-11-10 13:12:03 -06:00
Ilya Daynatovich
d3df082e3d
Fix thumbnail overflow
2016-11-10 11:13:31 -06:00
Ilya Daynatovich
fb4e9b3c6d
Work on fixing the tests
2016-11-10 13:32:12 +02:00
damencho
96b280668d
Adds suspend overlay.
2016-11-09 16:32:09 -06:00
Дамян Минков
70c3c1a21c
Merge pull request #1102 from jitsi/limit_display_name
...
Limit long display names
2016-11-09 10:51:46 -06:00
Дамян Минков
1f75683581
Merge pull request #1055 from BeatC/incorrect-password-hint
...
Incorrect password hint
2016-11-08 14:29:06 -06:00
yanas
92df64f706
fix: Adds a separate css class for thumbnail menu
2016-11-08 11:45:28 -06:00
Ilya Daynatovich
f09a9be523
Fixed problem with resizing thumb avatars
2016-11-08 13:36:43 +02:00
Ilya Daynatovich
cba5528478
Move error color to theme
2016-11-08 13:18:10 +02:00
Ilya Daynatovich
257bb49c52
Add Require password dialog
2016-11-08 13:18:09 +02:00
yanas
c3e0d7ff56
Fix conflicts.
2016-11-03 14:42:23 -05:00
Дамян Минков
826a7fd220
Merge pull request #1109 from jitsi/fix_toolbar_popups2
...
fix(toolbar): popups
2016-11-03 14:36:33 -05:00
hristoterezov
b3b50fe346
fix(toolbar): popups
2016-11-03 13:47:15 -05:00
Ilya Daynatovich
bbbd01b26c
Adjustments in filmstrip section
2016-11-03 17:54:23 +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
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
Дамян Минков
a9c984e7db
Merge pull request #1091 from BeatC/customer-agreement
...
Customer agreement
2016-11-02 13:18:33 -05:00
yanas
03fd87476a
Merge pull request #1104 from BeatC/adjust-notification-width
...
Adjusted notification width
2016-11-02 12:40:05 -05:00
Ilya Daynatovich
ae7ad8b456
Adjusted notification width
2016-11-02 13:09:18 +02:00
Ilya Daynatovich
16c70fddba
Restyled toolbar splitter
2016-11-02 12:13:30 +02:00
hristoterezov
b1f129a53a
fix(Chat): Display long nicknames with ...
2016-11-01 16:41:58 -05:00
yanas
3ad1573130
Merge pull request #1100 from jitsi/close-page-update
...
Close page update
2016-11-01 15:31:43 -05:00
damencho
f28311a2ce
Changes line color for static pages.
2016-11-01 13:28:04 -05:00
damencho
87f7be2182
Updates close page and adds a second one.
...
Close pages text are different depending whether feedback was provided or not.
2016-11-01 13:13:07 -05:00
hristoterezov
8d9863a635
fix(toolbar): popups
2016-11-01 11:07:27 -05:00
Konstantyn Pahsura
77e28a6a45
toolbar buttons fixes
2016-10-31 20:25:27 +02:00
Maxim Voloshin
dc93940bbd
Filmstrip is extended with "Hide" button
2016-10-31 19:59:45 +02:00
Ilya Daynatovich
544792b9cc
Editions in colors
2016-10-31 19:21:15 +02:00
Ilya Daynatovich
5e7e5b317b
Fix texts
2016-10-31 19:02:32 +02:00
Ilya Daynatovich
a63bb5d906
Add policy section
2016-10-31 18:23:28 +02:00
Ilya Daynatovich
647f577332
Rearrange overlay layout
2016-10-31 17:35:22 +02:00
yanas
50494eb745
Updates to master
2016-10-28 13:20:38 -05:00
Konstantyn Pahsura
28f719b58a
dropdown styles fixes
2016-10-28 13:09:47 -05:00
yanas
bb3384dc7c
Update _variables.scss
2016-10-28 12:53:50 -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
baad364b04
fix(Toolbar): Both toolbars are displayed in the same time
2016-10-28 12:39:25 -05:00
Ilya Daynatovich
d84d0b65ca
Adjust alignment of remote video menu
2016-10-28 13:52:08 +03:00
Paweł Domas
2fe69d409b
Merge pull request #1071 from jitsi/ongoing-work-video-thumbnails
...
Ongoing work video thumbnails
2016-10-27 17:13:27 -05:00
damencho
131d5cc256
Change the colour of the connection indicator badge.
2016-10-27 15:27:28 -05:00
paweldomas
e3d5bd3dfb
fix(css): do not display avatar on top of the messages
...
Previously the z-index was introduced in order to have the avatar
visible on top of the black video element, but now we're always hiding
the video element when the avatar is displayed, so it's no longer
required.
2016-10-27 14:52:32 -05:00
damencho
e3edef2999
Renames videocontainer overlay to hoverOverlay.
2016-10-27 14:32:22 -05:00
damencho
2807346bdf
Makes decision what to show in avatar consistent (in updateView).
2016-10-27 13:17:17 -05:00
damencho
7acda03024
Adds an overlay to dim videos when showing displayname.
2016-10-26 15:51:09 -05:00
Ilya Daynatovich
69b79b7687
Fix icon styles
2016-10-26 15:51:09 -05:00
Ilya Daynatovich
698b3caeb8
fix styles in connection indicators
2016-10-26 15:51:09 -05:00
Ilya Daynatovich
323684c5fe
fix conflicts after rebase
2016-10-26 15:51:09 -05:00
Ilya Daynatovich
09e3fb9917
Fixed hack with displayname margin
2016-10-26 15:51:09 -05:00
yanas
a17a98991c
Ongoing work on video thumbnail layout
2016-10-26 15:51:09 -05:00
yanas
3fe43abdea
Move the display name to the center
2016-10-26 15:51:09 -05:00
hristoterezov
0bb772d242
Merge pull request #1059 from BeatC/toolbar-animation
...
Change main toolbar animation; optimize mousemove handler
2016-10-26 11:52:01 -05:00
Ilya Daynatovich
84d71d558e
fix invite dialog design
2016-10-25 17:33:51 +03:00
Ilya Daynatovich
659c84d696
fix margin
2016-10-25 17:24:11 +03:00
Ilya Daynatovich
99d50ade11
Change main toolbar animation; optimize mousemove handler
2016-10-25 14:55:43 +03:00
Дамян Минков
f271eb4610
Merge pull request #980 from kkrisstoff/task/add-error-page
...
error layout added
2016-10-24 16:31:16 -05:00
Konstantyn Pahsura
15bc3b9ad4
dropdown color changes
2016-10-24 20:40:23 +03:00
yanas
3196ffd941
Merge pull request #1042 from m-voloshin/FEATURE-hd-label-relocation
...
Relocate "HD" label
2016-10-24 12:21:26 -05:00
Kostiantyn Pashura
84d2b79b4f
404 error page added
2016-10-24 19:33:08 +03:00
bgrozev
a4e1f939cd
Merge pull request #1057 from jitsi/fix_connection_problem_z_idx
...
Reduce the z index of the connection problems message
2016-10-24 11:09:48 -05:00
hristoterezov
3dca6f2354
Merge pull request #1008 from jitsi/page_reload_overlay
...
Page reload overlay
2016-10-21 14:36:06 -05:00
paweldomas
bf5a1d1f8e
fix(videolayout css): reduce conn problem msg z-index
...
For small window sizes and many video thumbnails the message may go on
top of the thumbnails.
2016-10-21 14:03:34 -05:00
paweldomas
a615649933
fix(PageReloadOverlay): changes text and adjusts style
2016-10-21 13:50:23 -05:00
paweldomas
98de4c90b5
fix(RingOverlay): puts the "ring overlay" back below the toolbars
2016-10-21 10:47:21 -05:00
Maxim Voloshin
d09a8b1896
Adjusted styles for "Live Streaming" indicator.
2016-10-21 13:38:12 +03:00
Maxim Voloshin
88be44b472
Relocated "HD" label
2016-10-21 13:38:12 +03:00
paweldomas
d2690444ac
fix(overlay): bring overlay on top of the toolbars
2016-10-20 13:52:35 -05:00
paweldomas
c473178dfe
fix(UserMediaPermissionsGuidanceOverlay): broken display
2016-10-20 13:50:11 -05:00
yanas
63dfa5247f
Merge pull request #1048 from BeatC/menu-restyle
...
Menu restyle
2016-10-20 13:48:19 -05:00
Maxim Voloshin
469dee36ee
Initialised variable for notification opacity
2016-10-20 13:03:00 -05:00
Maxim Voloshin
abb1482456
Applied updated design for notifications
2016-10-20 13:03:00 -05:00
Lyubomir Marinov
55b741d11b
Merge branch 'master' into kkrisstoff-task/dropdown-aui-changes
2016-10-20 12:10:50 -05:00
yanas
0fa5aa48af
Merge pull request #992 from kkrisstoff/task/make-extended-toolbar-dynamically-created
...
toolbar: authentication button changed
2016-10-20 11:40:35 -05:00
Ilya Daynatovich
0e8297ea8d
restyle of menu
2016-10-20 19:28:19 +03:00
Ilya Daynatovich
70861465e1
Editions in jitsi popover styles
2016-10-20 19:28:19 +03:00
yanas
3bf8b7fbe2
Merge pull request #1007 from BeatC/connection-indicator-restyle
...
Connection indicator restyle
2016-10-20 11:08:51 -05:00
Kostiantyn Pashura
436f3b9d9b
auth btn removed. login/logout --> Profile
2016-10-20 12:28:58 +03:00