Commit graph

377 commits

Author SHA1 Message Date
Robert Long
61552af5fb Remove console.log 2021-12-17 16:30:33 -08:00
Robert Long
39d28a0488 Add configurable default homeserver 2021-12-17 16:30:10 -08:00
Robert Long
34d0483c99 Fix button props 2021-12-17 15:47:54 -08:00
Robert Long
32800a82fc Fix copy button className 2021-12-17 15:08:24 -08:00
Robert Long
8203715bc0 Join existing call modal 2021-12-17 15:01:59 -08:00
Robert Long
591211f698 Fix user menu for guests 2021-12-17 11:51:12 -08:00
Robert Long
6ea821a36e Hide avatar input for unregistered users 2021-12-17 11:40:13 -08:00
Robert Long
d493b95782 Remove register menu item 2021-12-17 11:27:33 -08:00
Robert Long
486f264673 Fix end call screen styling 2021-12-17 11:22:07 -08:00
Robert Long
473a027702 Fix avatar styling 2021-12-17 11:01:40 -08:00
Robert Long
bcb4ccf66d Reduce homepage padding 2021-12-17 10:40:09 -08:00
Robert Long
0ce29cfd45 Fix undefined setUserName method. 2021-12-17 10:39:58 -08:00
Robert Long
a7539eb34e Add change password flow for anonymous users 2021-12-16 16:43:35 -08:00
Robert Long
d7fd06a250 Fix tooltip text alignment 2021-12-16 10:14:51 -08:00
Robert Long
6389899f63 Remove extra padding at top of home page 2021-12-16 10:13:40 -08:00
Robert Long
4385301cfb Merge branch 'main' of github.com:vector-im/matrix-video-chat 2021-12-16 10:10:58 -08:00
Robert Long
4debc9e3f5 Fix leaving call with screenshare active 2021-12-16 10:10:55 -08:00
Robert Long
24944f1cac Initial avatar work 2021-12-15 14:31:07 -08:00
Robert Long
b57eaee5ca Add password confirmation input 2021-12-15 11:10:38 -08:00
Robert Long
382ca2baa4 Remove homeserver input 2021-12-15 10:54:01 -08:00
Robert Long
81144a7421 Remove logout item for passwordless user 2021-12-15 10:37:40 -08:00
Robert Long
3fd90915d8 Disable logout button in call 2021-12-15 10:25:18 -08:00
Robert Long
b6ee7cfefc Remove preview screen title 2021-12-15 10:05:51 -08:00
Robert Long
3157cf65ef Fix tooltip behaviors on click/focus 2021-12-14 22:00:00 -08:00
Robert Long
38eb5e7c2e Fix button size 2021-12-14 18:24:15 -08:00
Robert Long
881a8a1d1f Fix error screen 2021-12-14 18:23:49 -08:00
Robert Long
269d8d4729 Add call ended page and redirect 2021-12-14 16:12:58 -08:00
Robert Long
d43e85ecc2 Fix invite modal styling 2021-12-14 15:44:00 -08:00
Robert Long
8eefc0ce50 Fix join call now button styling 2021-12-14 15:31:11 -08:00
Robert Long
3cc7892198 Fix select input styles 2021-12-14 15:28:54 -08:00
Robert Long
284a4ef794 Fix tab color 2021-12-13 16:28:50 -08:00
Robert Long
637776dc5e Fix home link size and weight 2021-12-13 16:25:40 -08:00
Robert Long
c3f4f32107 Add login button to lobby screen 2021-12-13 16:16:25 -08:00
Robert Long
48d011fb69 Fix input padding 2021-12-13 15:57:46 -08:00
Robert Long
4d6c4bc70e Fix copy button 2021-12-13 15:49:12 -08:00
Robert Long
2466f25d9f Disable overflow menu on state styling 2021-12-13 15:36:35 -08:00
Robert Long
1d35c45d5a Fix room name in lobby 2021-12-13 15:30:55 -08:00
Robert Long
f8fbd50ecd Fix toolbar button background color 2021-12-13 15:28:07 -08:00
Robert Long
1ad4ad5bb0 Remove back button from lobby header 2021-12-13 15:27:49 -08:00
Robert Long
d5407270ad Fix preview video orientation 2021-12-13 15:19:11 -08:00
Robert Long
2e97c488e2 Add profile modal 2021-12-13 14:54:44 -08:00
Robert Long
e08a24ade7 Show room short url in call tile 2021-12-13 12:41:31 -08:00
Robert Long
e5e57387c4 Fix copy button 2021-12-13 12:39:29 -08:00
Robert Long
7558a61066 Fix input placeholder color 2021-12-13 12:00:41 -08:00
Robert Long
0c1ca27333 Fix dropdown hover/focused color 2021-12-13 11:58:30 -08:00
Robert Long
c051c96587 Fix header button colors 2021-12-13 11:55:18 -08:00
Robert Long
9d029e9847 Add auth links to homepage for unregistered users 2021-12-13 11:55:10 -08:00
Robert Long
d007dfda0c Fix left column max width 2021-12-13 11:24:35 -08:00
Robert Long
211e732a2c Reduce vertical padding 2021-12-13 11:22:50 -08:00
Robert Long
940706bed0 Cleanup error/loading screens 2021-12-10 16:42:18 -08:00
Robert Long
aa988e9f4a Update error modal styling 2021-12-10 16:22:42 -08:00
Robert Long
c5654e4398 Hide join room header on small screens 2021-12-10 15:37:11 -08:00
Robert Long
11eb137184 Remove viewport units 2021-12-10 15:07:39 -08:00
Robert Long
77aff4f829 Fix in-room overflow 2021-12-10 14:44:04 -08:00
Robert Long
95e348f842 Safari 100vh fix 2021-12-10 14:31:54 -08:00
Robert Long
93be86c42e Fix getRoomUrl 2021-12-10 14:03:20 -08:00
Robert Long
10f1446415 Fix call tile copy button 2021-12-10 14:01:55 -08:00
Robert Long
c5728b2f66 Add room id routing 2021-12-10 13:44:06 -08:00
Robert Long
8c287ffcb0 Add room alias redirect 2021-12-10 13:27:27 -08:00
Robert Long
12cc844758 Fix focus ring styling 2021-12-10 13:06:16 -08:00
Robert Long
412d9258e9 Login/register styling and mobile fixes 2021-12-10 12:46:18 -08:00
Robert Long
9174369fb5 Fix mobile styles 2021-12-10 10:54:18 -08:00
Robert Long
fc3960ce63 Passwordless user flow 2021-12-09 12:58:30 -08:00
Robert Long
20350e66a2 Home page styling 2021-12-07 17:59:55 -08:00
Robert Long
9c7006f239 Add logo 2021-12-07 12:20:05 -08:00
Robert Long
4cb144809f Refactor buttons 2021-12-07 11:59:57 -08:00
Robert Long
db1fb064ca Join room view 2021-12-06 18:00:34 -08:00
Robert Long
94f42019df Finish settings modal 2021-12-06 17:34:10 -08:00
Robert Long
4e2d1c5dcd Fix mute/unmute styling 2021-12-06 12:19:38 -08:00
Robert Long
f57b520622 Transition to modals and popovers 2021-12-03 16:42:29 -08:00
Robert Long
742fdab56d Invite modal 2021-12-03 13:17:44 -08:00
Robert Long
8425a177e2 Add invite modal 2021-12-03 11:45:29 -08:00
Robert Long
f09454ec09 Update header styling 2021-12-02 17:21:37 -08:00
Robert Long
dbaf467a20 Update room and room setup headers 2021-11-29 16:19:48 -08:00
Robert Long
3cccb86902 Fix media handler event 2021-11-29 14:43:13 -08:00
Robert Long
9a5f40baa0 Change devices in room setup screen 2021-11-29 14:35:32 -08:00
Robert Long
4588cca2b8 Add tooltips to header buttons 2021-11-24 15:05:43 -08:00
Robert Long
baa7d4869c Add tooltips for room buttons 2021-11-24 13:33:32 -08:00
Robert Long
f0d5977e88 Use initial audio/video device ids 2021-11-24 12:44:09 -08:00
Robert Long
e6c93c6b80 Update participant shape 2021-11-23 12:12:11 -08:00
Robert Long
7610226975 Fix unauthenticated redirects 2021-11-19 10:47:40 -08:00
Robert Long
e438d85018 Add input theming 2021-11-17 18:05:41 -08:00
Robert Long
10a8433ccf Add theming support 2021-11-17 17:52:31 -08:00
Robert Long
3df1f89f06 If theres an error remove the sync listener 2021-11-17 16:39:59 -08:00
Robert Long
99374bbe00 Recover from sync errors 2021-11-17 15:32:46 -08:00
Robert Long
26dad81e06 Add support for the via query param 2021-11-17 15:22:27 -08:00
Robert Long
442086f31b Add loading state for login/register pages 2021-11-17 15:12:54 -08:00
Robert Long
56ba87f25d Add room aliases to room creation 2021-11-17 14:24:52 -08:00
Robert Long
123a68e3b0 Merge branch 'main' of github.com:vector-im/matrix-video-chat 2021-11-15 15:23:28 -08:00
Robert Long
719ede126a Disable animations on Safari 2021-11-15 15:23:17 -08:00
Robert Long
225f0487d9 Capture unknown device errors 2021-11-15 12:05:46 -08:00
Robert Long
4c7c3e2cd3 Fix layout button styling 2021-11-10 17:03:32 -08:00
Robert Long
dc57166229 Fix facepile overflow 2021-11-10 15:44:08 -08:00
Robert Long
27f155e4a1 Fix room list item overflow 2021-11-10 15:31:47 -08:00
Robert Long
ccd328918a Don't poll webrtc call stats when inspector hidden 2021-11-08 11:40:46 -08:00
Robert Long
ff4c5bb9fc Add SimpleVideoGrid for perf testing 2021-11-08 10:53:47 -08:00
Robert Long
55bc3df2fc Key participants on stream id not user id 2021-11-02 15:26:24 -07:00
Robert Long
90f9cb9501 Capture ice_failed errors 2021-11-02 11:38:47 -07:00
Robert Long
5c6ea69f43 Fix up more call ids in the inspector 2021-11-01 13:39:30 -07:00
Robert Long
cbf533cd09 Make call / call stats ids easier to read 2021-11-01 13:10:17 -07:00
Robert Long
d927e138d0 Fix inspector hidden state 2021-11-01 12:49:26 -07:00
Robert Long
dd3b4cc6be Add WebRTC stats 2021-11-01 12:37:45 -07:00
Robert Long
fb5727ddbb Disable screensharing in safari 2021-10-26 12:48:24 -07:00
Robert Long
12a1c35f80 Only show screenshare button if you can screenshare 2021-10-22 13:16:53 -07:00
Robert Long
d53475662b Fix facepile styling 2021-10-22 10:46:34 -07:00
Robert Long
27e2ab16f3 Add warning for existing call session 2021-10-21 14:22:59 -07:00
Robert Long
250099b81d Add call id to GroupCallInspector 2021-10-21 12:53:17 -07:00
Robert Long
3790ce3e0e
Merge pull request #62 from SimonBrandner/feature/resize-devtools
Make new devtools re-sizable
2021-10-18 14:22:24 -07:00
Robert Long
7150ed8ce7 Fix loading error view 2021-10-18 11:48:44 -07:00
Šimon Brandner
9495caf919
Make new devtools re-sizable
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-10-17 12:06:17 +02:00
Robert Long
f5142ba93e Add new GroupCallInspector 2021-10-15 16:41:23 -07:00
Robert Long
5bd0ae7133 Focus screenshare tiles automatically 2021-10-14 17:24:42 -07:00
Robert Long
fe053a11f2 Focus in presentation mode 2021-10-14 17:06:52 -07:00
Robert Long
d5a1952dfb Fix default homeserver value 2021-10-14 11:53:21 -07:00
Robert Long
85f42cc2d0 Login with custom homeserver 2021-10-14 11:48:05 -07:00
Robert Long
917e55dd2a Fix group call room permissions 2021-10-13 12:59:53 -07:00
Robert Long
5a714cef8d Add mic/webcam switching 2021-10-12 16:52:20 -07:00
Robert Long
2e7dfe85e6 WIP 2021-10-07 17:25:40 -07:00
Robert Long
333dc81fb6 Update media permissions copy 2021-10-07 13:48:45 -07:00
Robert Long
8bf1a0799b Fix checkbox in safari 2021-10-06 16:47:05 -07:00
Robert Long
0d771e0aa4 Set autogenerated guest username 2021-10-06 14:19:34 -07:00
Robert Long
ea2cf98160 Fix guest access 2021-10-06 12:33:43 -07:00
Robert Long
9ecfaa4ddb Add Sentry support 2021-10-06 11:38:26 -07:00
Robert Long
0067212512 Merge branch 'main' of github.com:vector-im/matrix-video-chat 2021-10-06 11:20:00 -07:00
Robert Long
8f2082d092 Use hash based routing 2021-10-06 11:19:42 -07:00
Robert Long
67a3e76802 Remove console log 2021-10-04 15:44:28 -07:00
Robert Long
6f2870340a Add facepile to homepage 2021-10-04 15:37:23 -07:00
Robert Long
8da7031b9e Remove console.log 2021-10-04 15:25:09 -07:00
Robert Long
44446b8d47 List group rooms and public group rooms properly 2021-10-01 16:17:47 -07:00
Robert Long
8a650c7323 Add screenshare button styling 2021-10-01 11:24:49 -07:00
Robert Long
0c475d7bac Add screensharing support 2021-09-30 16:11:01 -07:00
Robert Long
150d58d4b6 Show webcam permissions message 2021-09-30 11:39:57 -07:00
Robert Long
b3325faeeb Get new group calls working 2021-09-29 16:23:18 -07:00
Robert Long
5e4736eba5 Update to use matrix-react-sdk 2021-09-29 14:34:29 -07:00
Robert Long
c4a626b530 Use matrix-react-sdk directly 2021-09-29 10:50:39 -07:00
Robert Long
37e0ad9f58 Fix event viewer positioning 2021-09-16 15:18:58 -07:00
Robert Long
d514f682d3 Re-enable debugger and fix fetchRoom 2021-09-16 15:01:14 -07:00
Robert Long
c29ce50757 fix login page 2021-09-16 13:33:29 -07:00
Robert Long
01d2a7136c Fix active speaker and speaking 2021-09-10 16:05:57 -07:00
Robert Long
d813509541 Moving to matrix-js-sdk 2021-09-10 12:20:17 -07:00
Robert Long
46f8eb84fc Add guest access for rooms 2021-09-03 15:45:07 -07:00
Robert Long
84b49c435d Fix switching between layouts 2021-09-02 13:42:42 -07:00
Robert Long
48eabecb87 Disable drag in spotlight view 2021-09-02 13:40:53 -07:00
Robert Long
e23357dca2 Finish active speaker selection 2021-09-02 13:36:37 -07:00
Robert Long
99ecb8aa28 Active speaker tracking first draft 2021-09-01 16:42:01 -07:00
Robert Long
1d3e7a4e52 Add talking indicators 2021-08-31 16:32:55 -07:00
Robert Long
09d726a5a8 Fix zero participant tiles case 2021-08-31 15:39:31 -07:00
Robert Long
c8192ac48c Attempt to get drag working on mobile 2021-08-31 14:44:21 -07:00
Robert Long
637dfef636 Fix double tap timeout 2021-08-31 14:34:18 -07:00
Robert Long
b0d5acd780 Add double tap to focus 2021-08-31 14:31:31 -07:00