Erik Johnston
ebedf0b907
Add comment about RoomAlias magic
7 years ago
Erik Johnston
95968bf619
Make server_name magix in RoomAlias optional
7 years ago
David Baker
50edc619af
Merge branch 'master' into vector
7 years ago
David Baker
64042c9de8
Handle localstorage exceptions.
7 years ago
David Baker
ebe6072225
Make this a done so it doesn't swallow exceptions
7 years ago
Erik Johnston
cd26d1323f
Wire together checkboxes and presets and use new /createRoom api
7 years ago
David Baker
155dd74a6f
Merge pull request #8 from matrix-org/message-history-arrow-keys
...
Implement sent message history (up/down keys).
7 years ago
Kegan Dougal
b043889169
Implement sent message history (up/down keys).
...
This includes preserving and restoring partially entered text per room. This
is mostly ported straight from Angular.
7 years ago
David Baker
1677a3bf3a
text change
7 years ago
David Baker
dac94d2293
mplement custom registration screen
7 years ago
David Baker
41bab56133
Merge pull request #7 from matrix-org/nick-completion
...
Implement nick completion (tab-complete).
7 years ago
Kegan Dougal
42c9766203
s/did/will/
7 years ago
Kegan Dougal
6fbb7d7da4
Implement nick completion (tab-complete).
...
Including SHIFT+TAB to go backwards and the 'blink' css (which may need to be
factored out of the view). Mostly ported from Angular.
7 years ago
David Baker
cf38b8a5bb
Merge branch 'master' into vector
7 years ago
David Baker
a6df6ca29b
Don't forget form values on error
7 years ago
David Baker
7aa4d50560
Handle registration errors.
7 years ago
Erik Johnston
c708976635
Wire up CreateRoom to UI.
7 years ago
Kegan Dougal
0a3a3dac1a
Display call logs in the UI.
...
Display placed/incoming calls, answers and hangups.
7 years ago
Kegan Dougal
c4379e4827
Remove 'status' from payload; unused.
7 years ago
David Baker
41f659db4c
Merge branch 'master' into vector
7 years ago
David Baker
df790c1b54
Refactor view/controller logic between files, fix syntax & silly bugs.
7 years ago
David Baker
a6f857e9d8
Merge pull request #6 from matrix-org/voip
...
VoIP addition
7 years ago
Kegan Dougal
5f3721f471
Tidying up
7 years ago
Kegan Dougal
c056bdf104
Only allow calls to be placed if there are 2 joined members.
7 years ago
Kegan Dougal
50f9d34211
Only display video elements in video calls.
7 years ago
Kegan Dougal
eedd437ca7
Minimal CSS bodge so the video actually dies when the call ends.
7 years ago
Kegan Dougal
7ffd97b5dc
Implement call FSM. All works.
7 years ago
David Baker
73a1c2b581
Merge pull request #5 from matrix-org/user_settings
...
User settings
7 years ago
Erik Johnston
5d9db52b32
I just couldn't help myself
7 years ago
Erik Johnston
f17a9b14c2
Merge branch 'vector' of github.com:matrix-org/matrix-react-sdk into user_settings
7 years ago
Erik Johnston
3555f35737
Check to make sure passwords aren't blank
7 years ago
Erik Johnston
ca593b8544
Remove commented out code
7 years ago
Erik Johnston
5d99abf18c
Correctly pull in client version from package.json
7 years ago
David Baker
139b92fcd6
Merge branch 'master' into vector
7 years ago
Kegan Dougal
ecd1f09095
Glue in video elements.
7 years ago
Erik Johnston
02045858f7
Wire up change password
7 years ago
David Baker
e2757b3587
Merge pull request #4 from matrix-org/registration
...
Registration
7 years ago
David Baker
931a4f29c8
Argh, accidentally committed again
7 years ago
Erik Johnston
edc3302d89
Fix broken RoomView CSS due to name clashes and splitting an element in
...
two.
7 years ago
Erik Johnston
bc93aeb50e
Flesh out the user_settings page
7 years ago
Erik Johnston
1b4358624f
Add a basic modal dialog implementation
7 years ago
David Baker
77114e0081
Improve registration so the container page can pick what URL it's going to route through to registration.
7 years ago
David Baker
23d9cee299
didn't mean to commit that
7 years ago
David Baker
4756427e61
First cut working regisatration
7 years ago
Kegan Dougal
4f132c418f
Fix a couple state bugs.
7 years ago
Kegan Dougal
14a4da54f8
Wire up hangup/answer buttons.
7 years ago
Kegan Dougal
37c9c8fbb4
Add CallHandler singleton and add CallView.
...
CallView is the container for either VideoViews or WaveformViews. All UI
elements listen for 'call_state' payloads and then call
CallHandler.getCall(roomId) to extract the current MatrixCall for that room.
We can't do this via stateful dispatches because dispatching does not preserve
ordering empirically (probably due to setTimeout).
7 years ago
Kegan Dougal
6316f1b195
Add call handling logic. Outbound voice calls work!
7 years ago
Erik Johnston
2b81f46030
Add placeHolder prop for EditableText
7 years ago
Erik Johnston
dfd54f3b95
Basic structure of user settings
7 years ago