Matthew Hodgson
aa70dd7b67
alt tags for avatars; improve header spacing; improve roomview margin
2015-07-17 19:09:27 +01:00
Matthew Hodgson
7bef6245f7
'ended the call' kinda handles both cancelled and 'hung up'
2015-07-17 17:08:38 +01:00
Kegan Dougal
827e777079
Implement ringing audio. Add other audio tags.
2015-07-17 16:42:26 +01:00
Matthew Hodgson
328d5004d8
it's spelt 'hung up'
2015-07-17 16:15:23 +01:00
Kegan Dougal
6b81022e28
Move position of incoming call buttons.
2015-07-16 16:32:21 +01:00
Kegan Dougal
0a3a3dac1a
Display call logs in the UI.
...
Display placed/incoming calls, answers and hangups.
2015-07-16 13:30:14 +01:00
Kegan Dougal
5f3721f471
Tidying up
2015-07-16 11:54:53 +01:00
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).
2015-07-15 16:52:23 +01:00
Kegan Dougal
6316f1b195
Add call handling logic. Outbound voice calls work!
2015-07-15 15:36:45 +01:00
Kegan Dougal
7e30c0f47b
Add CallHandler to handle call logic and make VideoViews/WaveformViews.
2015-07-15 14:57:52 +01:00
Kegan Dougal
28cebab9a3
Add voip subdirectory.
2015-07-15 14:35:04 +01:00