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 |
|
Robert Long
|
1cfb7a6c5d
|
Fix grid demo overflow
|
2021-08-31 14:07:56 -07:00 |
|
Robert Long
|
00f0f63ca6
|
Fix 0 presenter case
|
2021-08-31 14:07:47 -07:00 |
|
Robert Long
|
d57d9e9af0
|
Center tiles within own subgrids
|
2021-08-31 13:54:18 -07:00 |
|
Robert Long
|
a9e8b570f4
|
Fix grid padding
|
2021-08-31 12:15:03 -07:00 |
|
Robert Long
|
e7a2c500a0
|
Sub grid layout refactor
|
2021-08-31 11:36:59 -07:00 |
|
Robert Long
|
c094e820d1
|
Move presenter logic to video grid
|
2021-08-26 12:34:00 -07:00 |
|
Robert Long
|
23763422d8
|
Put presenter state in conference manager
|
2021-08-26 11:10:49 -07:00 |
|
Robert Long
|
1661c5518b
|
Add ability to toggle presenter by clicking name
|
2021-08-26 11:03:48 -07:00 |
|
Robert Long
|
a4e8949907
|
Merge pull request #21 from vector-im/feature/tile-positions
Refactor tile positions
|
2021-08-25 12:36:27 -07:00 |
|
Robert Long
|
dc87b72456
|
Constrain tiles using aspect ratios and bounding boxes
|
2021-08-25 12:35:16 -07:00 |
|
Robert Long
|
618eae64de
|
Mobile positions, first pass
|
2021-08-23 23:40:26 -07:00 |
|
Robert Long
|
797bba1f56
|
Add mute indicators
|
2021-08-23 15:44:08 -07:00 |
|
Robert Long
|
f93103c2a1
|
Merge pull request #4 from SimonBrandner/feature/resizable-devtools/3
Make devtools resizable
|
2021-08-23 14:16:54 -07:00 |
|
Robert Long
|
f3a057968d
|
Disable username autocorrect and auto capitalize
|
2021-08-23 13:23:09 -07:00 |
|
Robert Long
|
19902b93e6
|
Increase right nav max width
|
2021-08-23 12:59:24 -07:00 |
|
Robert Long
|
e0d3c172a4
|
Center loading message
|
2021-08-23 12:56:41 -07:00 |
|
Robert Long
|
31414c5458
|
Set max video height for preview video
|
2021-08-23 12:53:23 -07:00 |
|
Robert Long
|
85d77a32bf
|
More mobile styling
|
2021-08-23 12:50:19 -07:00 |
|
Robert Long
|
b6b33219a8
|
Fix button pointer style
|
2021-08-23 12:37:10 -07:00 |
|
Robert Long
|
da10f82be0
|
Show recent rooms on the home page
|
2021-08-23 12:32:32 -07:00 |
|
Robert Long
|
e040833737
|
Fix muting local media stream in chrome
|
2021-08-23 11:24:59 -07:00 |
|
Robert Long
|
7412fdd93e
|
Fix register error
|
2021-08-21 09:12:20 -07:00 |
|
Robert Long
|
476fe87b31
|
Add call setup ui
|
2021-08-20 17:02:47 -07:00 |
|
Robert Long
|
b45eacec28
|
Dark themed inputs
|
2021-08-20 16:36:41 -07:00 |
|
Robert Long
|
43c0ed193e
|
More styling
|
2021-08-20 16:23:12 -07:00 |
|
Robert Long
|
5851d738f8
|
Add video/mic mute
|
2021-08-20 14:43:16 -07:00 |
|
Šimon Brandner
|
d73e2ab002
|
Make devtools resizable
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
|
2021-08-20 19:31:09 +02:00 |
|
Robert Long
|
cde692f10d
|
Temporarily disable debug messages
|
2021-08-20 09:54:05 -07:00 |
|
Robert Long
|
038fd643a5
|
Styling changes
|
2021-08-20 09:28:11 -07:00 |
|
Robert Long
|
9d0162e475
|
WIP
|
2021-08-19 17:49:45 -07:00 |
|
Robert Long
|
e5c28569c6
|
Disable text selection in room
|
2021-08-19 12:14:59 -07:00 |
|
Robert Long
|
cc59e42bba
|
Styling for video room
|
2021-08-19 12:11:12 -07:00 |
|
Robert Long
|
91e244772f
|
Fix video muted
|
2021-08-18 18:34:17 -07:00 |
|
Robert Long
|
c6e43627a2
|
Fix participant mute
|
2021-08-18 18:05:43 -07:00 |
|
Robert Long
|
0c22de6289
|
Fixed the add/remove tile race condition
|
2021-08-18 18:02:24 -07:00 |
|
Robert Long
|
0919be997c
|
Debugging remove race condition WIP
|
2021-08-18 16:27:29 -07:00 |
|
Robert Long
|
3081e705ed
|
Add tile background color
|
2021-08-18 16:27:16 -07:00 |
|
Robert Long
|
f2038bd0d8
|
Give warning when over 12 tiles
|
2021-08-17 17:32:05 -07:00 |
|
Robert Long
|
1d11e98fc3
|
Add isMounted check
|
2021-08-17 17:25:01 -07:00 |
|
Robert Long
|
3e447dc942
|
Fix getTilePositions after remove
|
2021-08-17 17:17:02 -07:00 |
|
Robert Long
|
b3892c6f78
|
Move VideoGrid into it's own module
|
2021-08-17 16:57:25 -07:00 |
|
Robert Long
|
0f312b5faa
|
Integrate video grid into conference room
|
2021-08-17 16:46:32 -07:00 |
|
Robert Long
|
f303cb345f
|
Finished grid demo
|
2021-08-16 16:18:45 -07:00 |
|
Robert Long
|
e68c9bee4a
|
Fix isInside offset
|
2021-08-16 15:06:12 -07:00 |
|
Robert Long
|
88eab794d0
|
Move spring add/remove animation to animate function
|
2021-08-16 13:47:32 -07:00 |
|
Robert Long
|
ce8b6ae2c9
|
Add/remove animations
|
2021-08-16 12:57:33 -07:00 |
|
Robert Long
|
d763b4a83c
|
WIP reordering tiles
|
2021-08-13 16:27:19 -07:00 |
|
Robert Long
|
e5d31b70f0
|
Fix remove tile
|
2021-08-13 13:06:01 -07:00 |
|
Robert Long
|
3ad3098f04
|
Fix box shadow spring
|
2021-08-13 13:05:21 -07:00 |
|
Robert Long
|
7471e4b8c0
|
Optimize calculating tile positions
|
2021-08-13 13:02:24 -07:00 |
|
Robert Long
|
6e7cc62c14
|
Naive tile position animations
|
2021-08-13 12:27:00 -07:00 |
|
Robert Long
|
b9ae002c5f
|
Improve grid demo
|
2021-08-12 16:25:10 -07:00 |
|
Robert Long
|
f9d799ff05
|
Basic CSS Grid based video grid demo
|
2021-08-11 16:02:40 -07:00 |
|
Robert Long
|
6addd838b4
|
Use static 5 second retry wait period
|
2021-08-11 14:39:04 -07:00 |
|
Robert Long
|
c023249a1a
|
Add exponential backoff to send state event
|
2021-08-11 14:27:49 -07:00 |
|
Robert Long
|
6d9d920a4b
|
Add initialSyncLimit to register/login methods
|
2021-08-11 12:02:12 -07:00 |
|
Matthew Hodgson
|
0da4dd2dd6
|
don't drop events if we receive more than 8 in one batch
|
2021-08-11 04:35:57 +01:00 |
|
Robert Long
|
0bd8800402
|
Redirect after login
|
2021-08-09 18:38:19 -07:00 |
|
Robert Long
|
6d39f8bae0
|
Ensure that room UI state is reset when leaving due to inactivity
|
2021-08-09 18:03:06 -07:00 |
|
Robert Long
|
8554184beb
|
Handle pagehide and visibilitychange events in safari
|
2021-08-09 17:44:26 -07:00 |
|
Robert Long
|
323808f495
|
Use visibilitychange event on ios to leave call
|
2021-08-09 17:36:01 -07:00 |
|
Robert Long
|
739b983019
|
Fix leave room on app navigation
|
2021-08-09 17:23:07 -07:00 |
|
Robert Long
|
54e527fd07
|
Fix left room cleanup
|
2021-08-09 17:06:25 -07:00 |
|
Robert Long
|
d6d3742864
|
Reset debugger state after leaving the room.
|
2021-08-09 17:00:17 -07:00 |
|
Robert Long
|
d8c229d790
|
Fix leaving the room while the mic permissions prompt is open
|
2021-08-09 16:53:44 -07:00 |
|
Robert Long
|
64b784470b
|
Increase partcipant timeout
|
2021-08-09 15:59:47 -07:00 |
|
Robert Long
|
d88aedea1f
|
Make debugger toggleable in UI for mobile
|
2021-08-09 15:24:04 -07:00 |
|
Robert Long
|
cc5279fc05
|
Disallow joining multiple times and properly clean up event listeners
|
2021-08-09 13:54:23 -07:00 |
|
Robert Long
|
d7a5211a94
|
Remove incorrect early return from updateMemberParticipantState
|
2021-08-09 13:29:35 -07:00 |
|
Robert Long
|
375acee73c
|
Add m.room.member events to debugger
|
2021-08-09 13:00:53 -07:00 |
|
Robert Long
|
27e78e0055
|
Fix participants and local media stream
|
2021-08-09 11:03:31 -07:00 |
|
Robert Long
|
9ee81dc8eb
|
Cancel member participant state timeout on leave
|
2021-08-06 15:02:24 -07:00 |
|
Robert Long
|
8e2688b3db
|
Refactor the ConferenceCallManager class
|
2021-08-06 14:56:14 -07:00 |
|
Robert Long
|
dff8a1acd3
|
Add new WIP ConfCallManager
|
2021-08-05 18:21:56 -07:00 |
|
Robert Long
|
274b3336c9
|
Move conference call debugger to its own class
|
2021-08-05 13:44:59 -07:00 |
|
Robert Long
|
ed427572e7
|
Stop local media when leaving call
|
2021-08-05 12:52:54 -07:00 |
|
Robert Long
|
e86bac90a0
|
Get local media stream once when joining call
|
2021-08-05 10:39:49 -07:00 |
|
Robert Long
|
f47b653932
|
Use pagehide event on iOS
|
2021-08-04 17:40:25 -07:00 |
|
Robert Long
|
fc86ffbf80
|
Fix user nav styling
|
2021-08-04 17:32:28 -07:00 |
|
Robert Long
|
ca3acaa1ec
|
Merge branch 'main' of github.com:vector-im/matrix-video-chat
|
2021-08-04 17:30:34 -07:00 |
|
Robert Long
|
ef8c27b625
|
Add mobile css fixes
|
2021-08-04 17:29:52 -07:00 |
|
Robert Long
|
65c65dbb30
|
Set room more reliably
|
2021-08-04 17:04:24 -07:00 |
|
Robert Long
|
c237c53484
|
Add priority to candidate stats
|
2021-08-03 17:32:56 -07:00 |
|
Robert Long
|
df567f1bf6
|
Add ice candidate type
|
2021-08-03 17:29:49 -07:00 |
|
Robert Long
|
971ca2083b
|
Fix setting local participant call on hangup
|
2021-08-03 16:36:33 -07:00 |
|
Robert Long
|
2a0e24abd3
|
Add peerConnection state to stats event check
|
2021-08-03 16:21:18 -07:00 |
|
Robert Long
|
656ef334eb
|
Avoid sending stats for ended calls
|
2021-08-03 16:07:04 -07:00 |
|
Robert Long
|
793a7b7b8f
|
Try different ip address field normalization
|
2021-08-03 15:11:00 -07:00 |
|
Robert Long
|
56d1c9fa33
|
Add stats reporting
|
2021-08-03 15:05:29 -07:00 |
|
Robert Long
|
a231154bd7
|
Expose confManager global
|
2021-08-02 11:16:14 -07:00 |
|
Robert Long
|
f8cdd3fb9e
|
Add hangup event reason
|
2021-08-02 11:09:41 -07:00 |
|
Robert Long
|
661e3dd98e
|
Group events by calls or users
|
2021-07-30 16:55:25 -07:00 |
|
Robert Long
|
87660e8873
|
Fix logout
|
2021-07-30 14:32:52 -07:00 |
|
Robert Long
|
4f599dcb7b
|
Add better navigation
|
2021-07-30 14:29:08 -07:00 |
|
Robert Long
|
c2d7156033
|
Filter inactive participants from the dev tools
|
2021-07-30 14:19:52 -07:00 |
|
Robert Long
|
e98abaff4d
|
Properly handle multiple rooms
|
2021-07-30 13:58:15 -07:00 |
|
Robert Long
|
ade6c19eba
|
Improve debugging and fix a few bugs
|
2021-07-30 13:49:22 -07:00 |
|
Robert Long
|
ef43e92a9b
|
Add playsinline for ios
|
2021-07-29 20:50:03 -07:00 |
|
Robert Long
|
1b9c984d13
|
Add debug query string support
|
2021-07-29 11:24:34 -07:00 |
|
Robert Long
|
fe5e840630
|
Add event viewer
|
2021-07-29 11:24:22 -07:00 |
|
Robert Long
|
49353cd2fe
|
Remove opponentMember check
|
2021-07-28 18:09:04 -07:00 |
|
Robert Long
|
0d7ad5c07a
|
Add dev tools
|
2021-07-28 16:14:38 -07:00 |
|
Robert Long
|
fa60eb28e9
|
Add pending call connection logic
|
2021-07-27 16:27:04 -07:00 |
|
Robert Long
|
802a08987d
|
Add better leave call behavior
|
2021-07-27 15:49:00 -07:00 |
|
Robert Long
|
d040a7b733
|
Add support for leave call
|
2021-07-27 13:26:18 -07:00 |
|
Robert Long
|
ed4ddc8e8c
|
Fix login/register
|
2021-07-27 12:40:23 -07:00 |
|
Robert Long
|
4b0bb13f1e
|
Finish splitting up components
|
2021-07-27 12:27:59 -07:00 |
|
Robert Long
|
14ad312181
|
useRooms hook
|
2021-07-27 11:55:45 -07:00 |
|
Robert Long
|
02d511c0b2
|
Move restore/register/login into ConferenceCallManager
|
2021-07-27 11:40:19 -07:00 |
|
Robert Long
|
f456265f0c
|
More styling
|
2021-07-26 17:16:04 -07:00 |
|
Robert Long
|
60ee420592
|
Add user id to ui
|
2021-07-26 17:03:20 -07:00 |
|
Robert Long
|
b038e12750
|
Add basic styling
|
2021-07-26 16:58:31 -07:00 |
|
Robert Long
|
c4230b432e
|
Dont get room until joined
|
2021-07-26 16:01:13 -07:00 |
|
Robert Long
|
03379ac1a7
|
Fix new room redirect
|
2021-07-26 12:20:11 -07:00 |
|
Robert Long
|
0305fe7974
|
update incoming call event handler
|
2021-07-26 11:44:43 -07:00 |
|
Robert Long
|
e2b5d161cb
|
Use browser build of matrix-js-sdk
|
2021-07-26 11:44:25 -07:00 |
|
Robert Long
|
9de6629443
|
Add user id to window for debugging
|
2021-07-23 16:32:30 -07:00 |
|
Robert Long
|
1ec41bc7c5
|
Clarify hack comment
|
2021-07-23 16:13:18 -07:00 |
|
Robert Long
|
b527670c17
|
Add opponentMember hack and better debugging logs
|
2021-07-23 16:11:42 -07:00 |
|
Robert Long
|
53e86f9282
|
Send invites regardless if active conf
|
2021-07-23 14:52:42 -07:00 |
|
Robert Long
|
2b84adccc3
|
Fix event listener lifecycle and add more debugging
|
2021-07-23 14:50:33 -07:00 |
|
Robert Long
|
7010120c11
|
Fixing more bugs with call setup
|
2021-07-22 16:41:57 -07:00 |
|
Robert Long
|
69810ea54c
|
Improved ConferenceCall logic
|
2021-07-21 23:28:01 -07:00 |
|
Robert Long
|
f9bc409a0e
|
Fix room membership and routing
|
2021-07-19 12:55:30 -07:00 |
|
Robert Long
|
b85043eee2
|
Add license to files
|
2021-07-16 14:38:44 -07:00 |
|
Robert Long
|
bfef183a75
|
Polyfill node global as window
|
2021-07-16 14:30:36 -07:00 |
|
Robert Long
|
7a601403e8
|
Initial commit
|
2021-07-16 14:22:03 -07:00 |
|