riot-web/src
Kegan Dougal b69fff5b01 Define component directories. Merge MemberAvatar and RoomAvatar to new-style components.
Spoken to @ara4n about names/conventions. Settled on the following layout:

  src/components
      |_____________views
      |               |____ tiles
      |               |       |___ MTextTile.js
      |               |       |___ MNoticeTile.js
      |               |       |___ ...
      |               |
      |               |____ avatars
      |               |       |____ RoomAvatar.js
      |               |       |____ MemberAvatar.js
      |               |       |____ ...
      |               |
      |               |____ ...
      |
      |_____________structures
                      |____ RoomView.js
                      |____ UserSettings.js
                      |____ CreateRoom.js
                      |____ ...

Views are the "pure UI" components which can be reused. Structures are the
wire components which give important contextual information to the views e.g.
a view may be MemberList, but it's where it is in the structure that defines
that it is a *Room* MemberList.
2015-11-26 12:02:31 +00:00
..
components Define component directories. Merge MemberAvatar and RoomAvatar to new-style components. 2015-11-26 12:02:31 +00:00
controllers Define component directories. Merge MemberAvatar and RoomAvatar to new-style components. 2015-11-26 12:02:31 +00:00
CallHandler.js Gracefully handle browsers which don't do VoIP 2015-11-02 17:39:00 +00:00
ContentMessages.js Don't set empty mime types on metadata. 2015-10-02 18:37:15 +01:00
MatrixClientPeg.js store the custom HS/IS URL in local storage, add some review commentary 2015-11-10 19:10:30 +00:00
MatrixTools.js Hook up aliases via listeners too. 2015-10-27 09:58:55 +00:00
Modal.js s/React/ReactDOM 2015-11-10 19:53:29 +00:00
Modulator.js Add support for the basic notion of conference calls and an experimental concept of modules to provide the actual functionality. Rejig Skinner to be simpler. 2015-09-30 16:50:46 +01:00
Presence.js Fix presence exception. Yay, javascript. 2015-11-18 09:57:14 +00:00
RoomListSorter.js backport fixes from vector 2015-09-16 13:48:24 +01:00
Signup.js Remove unhelpful log lines 2015-11-20 10:11:51 +00:00
SignupStages.js Correctly display an error if a bad IS URL is entered. 2015-11-20 10:37:46 +00:00
Skinner.js Add support for the basic notion of conference calls and an experimental concept of modules to provide the actual functionality. Rejig Skinner to be simpler. 2015-09-30 16:50:46 +01:00
SlashCommands.js Hook up aliases via listeners too. 2015-10-27 09:58:55 +00:00
TextForEvent.js Gracefully handle browsers which don't do VoIP 2015-11-02 17:39:00 +00:00
UserActivity.js new Date() syntax & units on var name 2015-11-18 14:51:06 +00:00
WhoIsTyping.js Partial porting over of vector controller logic to react sdk. 2015-09-17 18:23:38 +01:00
dispatcher.js Allow the dispatcher to dispatch sync if required. 2015-10-20 11:02:54 +01:00
encryption.js Missed files from last commit 2015-09-18 13:54:20 +01:00
extend.js add license header 2015-07-03 11:24:04 +01:00
index.js Add support for the basic notion of conference calls and an experimental concept of modules to provide the actual functionality. Rejig Skinner to be simpler. 2015-09-30 16:50:46 +01:00
linkify-matrix.js Hook up aliases via listeners too. 2015-10-27 09:58:55 +00:00