element-web/src
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
..
controllers Change opacity of member list entries when their presence changes. 2015-07-20 17:42:19 +01:00
CallHandler.js Add error dialogs for invites and call timeouts. 2015-07-20 16:40:00 +01:00
ComponentBroker.js Add ErrorDialog class. Use it for VoIP/command errors. 2015-07-20 16:26:53 +01:00
ContentMessages.js Upload files and images 2015-07-08 14:34:53 +01:00
MatrixClientPeg.js Get as far as requesting a token 2015-07-14 19:39:18 +01:00
Modal.js Add ErrorDialog class. Use it for VoIP/command errors. 2015-07-20 16:26:53 +01:00
Presence.js Manage presence of the client (same semantics as angular) 2015-07-20 17:14:29 +01:00
RoomListSorter.js fix NPE for invites 2015-07-14 12:10:15 +01:00
SlashCommands.js Add ErrorDialog class. Use it for VoIP/command errors. 2015-07-20 16:26:53 +01:00
TextForEvent.js Actually access state_key when getting target invite names... 2015-07-20 13:30:01 +01:00
WhoIsTyping.js Display who's typing 2015-07-19 16:38:56 +01:00
dispatcher.js 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
extend.js add license header 2015-07-03 11:24:04 +01:00
index.js s/themes/skins/g as we are always describing the whole UI layout here, whereas themes can sometimes just be small cosmetic tweaks (light-on-dark, dark-on-light etc) 2015-06-23 18:28:20 +01:00
linkify-matrix.js tabs->spaces everywhere; sorry folks - \!blame sublime 2015-07-14 12:11:01 +01:00