Erik Johnston
2bec7ec981
Add spinner while uploading state
2015-07-21 11:02:36 +01:00
Erik Johnston
0b1b6057d6
Merge branch 'vector' of github.com:matrix-org/matrix-react-sdk into erikj/room_editing
2015-07-21 10:39:46 +01:00
Matthew Hodgson
12c824323d
rename DirectoryMenu as BottomLeftMenu and implement a really really really basic RoomDirectory
2015-07-20 20:11:33 -07:00
Matthew Hodgson
fe71f69f0a
rename EditableText's placeHolder parameter to be 'label' to avoid colliding with the HTML5 placeholder parameter
2015-07-20 20:11:33 -07:00
David Baker
e0673eee29
Don't go & load the first room if we've already been told to load a different one.
2015-07-20 14:09:41 -07:00
David Baker
36b1280f0c
Bookmarkable room URLs
2015-07-20 12:20:35 -07:00
Erik Johnston
813cf0481e
Merge branch 'vector' of github.com:matrix-org/matrix-react-sdk into erikj/room_editing
2015-07-20 18:18:04 +01:00
David Baker
0a3cddbd89
Merge pull request #13 from matrix-org/markjh/vector-cleanup-client-peg
...
Markjh/vector cleanup client peg
2015-07-20 10:12:16 -07:00
David Baker
e9b2cd1364
Allow input history to go forwards again to the empty field
2015-07-20 10:05:53 -07:00
Kegan Dougal
5d59a5b297
Change opacity of member list entries when their presence changes.
...
This is done by attaching a single room listener at the member list level and
then forceUpdate()ing the individual tiles as presence changes come in from
the JS SDK. This is more efficient than having hundreds of listeners attached
directly to the JS SDK (if we were to add a listener per tile).
2015-07-20 17:42:19 +01:00
Erik Johnston
3a7ebf73eb
Wire up changing of power levels
2015-07-20 17:31:40 +01:00
Kegan Dougal
9d110d58e5
Manage presence of the client (same semantics as angular)
2015-07-20 17:14:29 +01:00
Kegan Dougal
bcab2f231a
Add error dialogs for invites and call timeouts.
2015-07-20 16:40:00 +01:00
Erik Johnston
1b6ca2b0ee
Merge branch 'vector' of github.com:matrix-org/matrix-react-sdk into erikj/room_editing
2015-07-20 16:31:02 +01:00
Erik Johnston
eae0972820
Add files. Add power levels to room settings
2015-07-20 16:28:23 +01:00
Kegan Dougal
6fe842e130
Add ErrorDialog class. Use it for VoIP/command errors.
2015-07-20 16:26:53 +01:00
Erik Johnston
04f17c963c
Merge branch 'vector' of github.com:matrix-org/matrix-react-sdk into erikj/room_editing
2015-07-20 16:03:35 +01:00
Erik Johnston
0039ccf203
Add ability to edit room settings
2015-07-20 15:07:51 +01:00
Kegan Dougal
f2bd802bdc
Wire up invite button on the member list.
2015-07-20 15:07:19 +01:00
Mark Haines
28022534f7
Fix the client-peg clean up to match the changes vector has made to the sdk
2015-07-20 14:28:02 +01:00
Mark Haines
d8494ff89b
Fix syntax
2015-07-20 14:01:52 +01:00
Mark Haines
715db89204
Move all the calls to createClient inside the MatrixClientPeg
2015-07-20 14:01:52 +01:00
Kegan Dougal
19ee75577e
Actually access state_key when getting target invite names...
2015-07-20 13:30:01 +01:00
Kegan Dougal
0baa2141fc
Wire up Start Chat button.
2015-07-20 13:22:56 +01:00
Kegan Dougal
08c16e0d7a
Hook up presence/last active up (live updating; no ticker for last active).
2015-07-20 11:37:48 +01:00
David Baker
29b4f59982
Basically working upload progress bar.
2015-07-19 22:55:17 -07:00
David Baker
b82d932a51
Logout button
2015-07-19 22:55:17 -07:00
Matthew Hodgson
2121ddc295
add a MemberInfo list overlay as a mini user-profile page
2015-07-20 01:51:58 +01:00
David Baker
caa7f813eb
Bugfix sending of typing events
2015-07-19 17:29:41 +01:00
David Baker
e8b944c0e1
Sooner or later I'll get used to this.
2015-07-19 16:43:45 +01:00
David Baker
e1f3c80f19
Display who's typing
2015-07-19 16:38:56 +01:00
David Baker
73c8eb7738
Send typing notifs
2015-07-19 15:29:16 +01:00
David Baker
85748c09cf
Linkify emote tiles
2015-07-19 10:43:16 +01:00
Matthew Hodgson
1e1f7492d8
basic skin of incomingCallBox
2015-07-19 01:58:04 +01:00
Matthew Hodgson
919e1cf84f
unbreak voice calls
2015-07-19 00:36:23 +01:00
Matthew Hodgson
c83ff1c623
hide events with no text equiv
2015-07-18 19:06:36 +01:00
Matthew Hodgson
5a12a4a1a3
don't break the layout with unrecognised join events
2015-07-18 02:17:10 +01:00
Matthew Hodgson
10cdf46c2c
s/that/self/g
2015-07-17 21:59:48 +01:00
Matthew Hodgson
348aa3e5e1
fix up memberlist a bit more
2015-07-17 21:29:41 +01:00
David Baker
5f367f7c75
missing event listener remove
2015-07-17 19:01:11 +01:00
David Baker
5c7bef3107
Add topic changes to timeline by adding a tile that just uses TextForEvent
2015-07-17 18:49:48 +01:00
Matthew Hodgson
ddb426095e
/topic
2015-07-17 18:14:05 +01:00
David Baker
214ef4b4ce
Tidy up profile picture setting & fix notification bug
2015-07-17 17:13:51 +01:00
Kegan Dougal
812eb66ed5
Play ringback/busy/callend audio at the right times.
2015-07-17 17:05:11 +01:00
Kegan Dougal
827e777079
Implement ringing audio. Add other audio tags.
2015-07-17 16:42:26 +01:00
David Baker
ff567faeaa
Profile picture setting and notifdications thereof.
2015-07-17 16:41:46 +01:00
David Baker
a730804943
there is no content.target - it's state_key. Also, warn if no target
2015-07-17 15:55:36 +01:00
David Baker
1df8e65cdf
argh javascript
2015-07-17 14:42:36 +01:00
David Baker
383a958abe
Merge branch 'vector' of github.com:matrix-org/matrix-react-sdk into vector
2015-07-17 14:36:15 +01:00
David Baker
9a79539978
missed removeventlistener
2015-07-17 14:35:33 +01:00