David Baker
|
2365fe8ceb
|
Refresh room & member avatars when a roommember.name event comes in
|
2015-10-28 15:15:35 +00:00 |
|
David Baker
|
5a760b71d0
|
Make ChangeAvatar support room avatars and tweak RoomAvatar respond to componentWillReceiveProps
|
2015-10-23 17:34:53 +01:00 |
|
David Baker
|
549d992293
|
API change: Make EventTiles which hold stuff common to all events that appear in a room timeline.
|
2015-10-21 17:50:40 +01:00 |
|
Kegan Dougal
|
d4a5ab11d4
|
Fix NPE if you cold boot vector on a URL with a room which you were invited to but not yet joined.
|
2015-10-21 14:45:39 +01:00 |
|
David Baker
|
6baf405a05
|
Remove the 'resending' state which was duplicating a property of the event itself for no obvious reason. Remove onResend whose purpose was mostly to manage that state (and really should have been 'onResendClicked'). Listen for action to see when a message is resent.
|
2015-10-15 14:09:19 +01:00 |
|
David Baker
|
02a2e06d52
|
unused code
|
2015-10-13 16:03:24 +01:00 |
|
David Baker
|
9e596ebb75
|
Merge pull request #19 from stevenhammerton/sh-cas-auth
Add support for CAS login
|
2015-10-13 14:25:39 +01:00 |
|
David Baker
|
f7d3d4f9a9
|
Remove console.log
|
2015-10-13 11:44:45 +01:00 |
|
David Baker
|
d12ca92ea7
|
Avoid double updating: setting the state will cause a re-render so forcing an update is redundant. Also bump js sdk dep to newest to match vector.
|
2015-10-13 11:12:06 +01:00 |
|
David Baker
|
030124a59a
|
Make state.members always defined
|
2015-10-12 16:25:49 +01:00 |
|
Steven Hammerton
|
4e0d930014
|
Pull down some CAS stuff from vector into controller and logic class
|
2015-10-12 10:20:03 +01:00 |
|
David Baker
|
05d19121d8
|
Slightly change memberlist api to shift the sorting into the right place (in the skin).
|
2015-10-09 17:24:48 +01:00 |
|
David Baker
|
05f7a3b4d1
|
Remove now redundant displayname stuff from UserSettings now it's in ChangeDisplayName
|
2015-10-07 18:44:32 +01:00 |
|
David Baker
|
2bce4e4d62
|
Merge c62d97ca04 from vector-im
The hack is *evil*. Not dirty.
|
2015-10-02 14:37:34 +01:00 |
|
David Baker
|
3be50e327d
|
Manually merge memberlist fix from vector master
|
2015-09-28 11:32:00 +01:00 |
|
David Baker
|
fe369858b7
|
Unused variables & redundant stuff
|
2015-09-25 15:17:46 +01:00 |
|
David Baker
|
96627d4477
|
Port membertile fix
|
2015-09-22 16:51:16 +01:00 |
|
David Baker
|
b32658cfd0
|
Load fewer events when switching to a room: they take surprisingly long to render.
|
2015-09-22 15:18:16 +01:00 |
|
David Baker
|
980ce7fdae
|
Remainder of the controllers from vector
|
2015-09-21 17:23:51 +01:00 |
|
David Baker
|
28c4a648be
|
Port roomlist fixes
|
2015-09-21 16:31:31 +01:00 |
|
David Baker
|
e2c9afb278
|
port create room
|
2015-09-21 16:28:39 +01:00 |
|
David Baker
|
a8eb93bd6f
|
Member list
|
2015-09-18 18:39:16 +01:00 |
|
David Baker
|
abeed92501
|
Partial porting over of vector controller logic to react sdk.
|
2015-09-17 18:23:38 +01:00 |
|
David Baker
|
a4cbbf0d92
|
Backport Notifier improvements from Vector, including TextForEvent
|
2015-09-16 14:48:49 +01:00 |
|
David Baker
|
2d0c8ac9ff
|
Working skin stuff, minus css
|
2015-09-15 13:34:36 +01:00 |
|
David Baker
|
e2757b3587
|
Merge pull request #4 from matrix-org/registration
Registration
|
2015-07-16 09:58:53 +01:00 |
|
David Baker
|
aacc31b2ce
|
Registration works with recaptcha
|
2015-07-14 18:46:15 +01:00 |
|
Erik Johnston
|
bb06b752b4
|
Document CreateRoom phases
|
2015-07-14 17:40:49 +01:00 |
|
Erik Johnston
|
c4764af9a2
|
Add phases to CreateRoom organism
|
2015-07-14 17:27:22 +01:00 |
|
Erik Johnston
|
03b715b8bf
|
Add onRoomCreated callback to CreateRoom organism
|
2015-07-14 17:01:06 +01:00 |
|
Erik Johnston
|
b53e710d20
|
Add invite selection to create room dialog
|
2015-07-14 16:53:49 +01:00 |
|
Erik Johnston
|
ed52cdf6df
|
Add basic CreateRoom organism. Supports setting room name and selecting preset
|
2015-07-14 15:17:49 +01:00 |
|
David Baker
|
bdfef5eedd
|
damn you javascript
|
2015-07-08 18:28:30 +01:00 |
|
David Baker
|
c14886a1ee
|
rename to mostRecentActivityFirst to disambiguate from sorting by when you joined a room, which this is not.
|
2015-07-08 18:21:57 +01:00 |
|
David Baker
|
d58fdef362
|
Order room list by most recent activity
|
2015-07-08 18:18:03 +01:00 |
|
David Baker
|
5bed0b7275
|
typo
|
2015-07-08 16:32:03 +01:00 |
|
David Baker
|
36ecbfc87f
|
Upload files and images
|
2015-07-08 14:34:53 +01:00 |
|
David Baker
|
9f37196eb7
|
Fix infinite scrolling
|
2015-07-07 11:00:02 +01:00 |
|
Matthew Hodgson
|
205ed54ec7
|
merge in matthew-css
|
2015-07-07 03:44:57 +01:00 |
|
David Baker
|
3e87e043d6
|
Fix docs
|
2015-07-06 18:29:24 +01:00 |
|
David Baker
|
b4abe870cf
|
Image displaying!
|
2015-07-06 18:09:19 +01:00 |
|
David Baker
|
1c03eabadb
|
Not all events have a sender
|
2015-07-03 16:46:30 +01:00 |
|
David Baker
|
196ee3f6d4
|
Only highlight room list for messages where we notify - this may want to be an option in the react client potentially.
|
2015-07-03 11:36:44 +01:00 |
|
David Baker
|
fd20e82123
|
Add desktop notifications, overridable in the same way as other components (although it's not a react component). Also extend the flux dispatcher a little to be less dumb about dispatching while something else is already dispatching.
|
2015-07-03 11:12:54 +01:00 |
|
David Baker
|
acfe05db9d
|
Use new push actions method on client
|
2015-07-01 14:11:23 +01:00 |
|
David Baker
|
898737d806
|
or is not and
|
2015-06-29 16:50:26 +01:00 |
|
David Baker
|
46646cbd87
|
Highlight room tiles on bing
|
2015-06-29 16:48:13 +01:00 |
|
David Baker
|
9aa9a60333
|
Some checks to see whether stuff is still mounted when adding things.
|
2015-06-25 17:52:40 +01:00 |
|
David Baker
|
30a9436485
|
Room List should ignore paginated events
|
2015-06-25 17:44:27 +01:00 |
|
David Baker
|
fae629ea65
|
Use the pagination token to see when we've reached the room's birth
|
2015-06-25 15:58:51 +01:00 |
|