element-web/src
Luke Barnard c07e5d4992 Improve the performance of MemberEventListSummary
- The MessagePanel now uses the same key for the MELS instances rendered so that entirely new instances are not created, they are simply passed new props (namely when new events arrive).
- MELS itself now uses `shouldComponentUpdate` so that it only updates if it is given a different number of events to previous or if it is toggled to expand.
2016-12-14 15:31:35 +00:00
..
autocomplete Fix unicode completions in autocomplete. 2016-09-16 15:38:29 +05:30
components Improve the performance of MemberEventListSummary 2016-12-14 15:31:35 +00:00
utils Fix e2e attachment download by using iframes. (#562) 2016-12-02 14:21:07 +00:00
wrappers Fix NPE in LoggedInView 2016-11-07 09:28:10 +00:00
AddThreepid.js Update function name as per js-sdk PR feedback 2016-07-08 17:53:06 +01:00
Avatar.js Show User avatar URLs 2016-01-15 17:31:32 +00:00
BasePlatform.js Pass the room object into displayNotification 2016-12-06 13:27:36 +00:00
CallHandler.js Disable conference calling for encrypted rooms 2016-11-11 15:49:21 +00:00
component-index.js npm run reskindex 2016-11-10 17:03:24 +00:00
ContentMessages.js Generate thumbnails when sending m.image and m.video messages. (#555) 2016-11-15 11:22:39 +00:00
createRoom.js fix spinner on createroom 2016-09-17 02:19:32 +01:00
DateUtils.js formatTime for use with new timestamp format 2016-08-16 15:01:01 +01:00
dispatcher.js update copyright for 2016 2016-01-07 04:06:52 +00:00
email.js Implement adding email addresses to your profile. 2016-01-19 16:36:54 +00:00
Entities.js Add a tile to the invitee list which represents an email tile 2016-01-22 17:20:52 +00:00
extend.js update copyright for 2016 2016-01-07 04:06:52 +00:00
HtmlUtils.js Run highlight.js asynchronously 2016-10-26 18:41:28 +01:00
ImageUtils.js add comments for thumbHeight 2016-04-07 18:10:35 +01:00
index.js update copyright for 2016 2016-01-07 04:06:52 +00:00
Invite.js Added valid but unknown mx user 2016-09-13 17:09:40 +01:00
KeyCode.js Keyboard shortcuts to mute microphone/camera 2016-10-17 14:13:56 +01:00
Lifecycle.js Don't throw exception on stop if no DMRoomMap 2016-12-09 10:32:56 +00:00
linkify-matrix.js Make room alias & user ID links matrix.to links 2016-11-04 11:38:28 +00:00
Markdown.js Fix markdown link syntax 2016-09-26 20:09:36 +01:00
MatrixClientPeg.js Typo 2016-09-28 10:17:47 +01:00
Modal.js Remove unnecessary Modal.createDialogWithElement, complete with its broken onFinished() support. Switch SetDisplayNameDialog to use Modal.createDialog(). Explicitly pass false to closeDialog if the user tries to cancel dialogs by clicking on the background, rather than passing in an event object which evaluates to true. 2016-03-18 11:15:06 +00:00
Notifier.js Pass the room object into displayNotification 2016-12-06 13:27:36 +00:00
ObjectUtils.js Revert "Revert "Merge pull request #193 from matrix-org/rav/shouldComponentUpdates"" 2016-03-09 15:56:53 +00:00
PageTypes.js Factor out LoggedInView from MatrixChat 2016-11-03 18:59:32 +00:00
PasswordReset.js Error if email already in use when resetting pw 2016-07-08 18:06:50 +01:00
PlatformPeg.js s/fir/for/ 2016-11-02 16:15:35 +00:00
Presence.js Merge branch 'develop' into kegan/guest-access 2016-01-07 13:21:06 +00:00
ratelimitedfunc.js Cancel calls to rate-limited funcs on unmount 2016-08-10 13:39:47 +01:00
Resend.js Add 'cancel all' option to 'unsent messages' bar 2016-03-21 16:49:07 +00:00
RichText.js force old selection state after creating entities 2016-09-21 07:20:50 +05:30
RoomListSorter.js update copyright for 2016 2016-01-07 04:06:52 +00:00
RoomNotifs.js fix guest access; broken since Aug 18 2016-09-01 22:16:55 +01:00
Rooms.js Not joined members any more 2016-09-21 09:57:17 +01:00
ScalarAuthClient.js Implement starter link support 2016-09-02 16:36:43 +01:00
ScalarMessaging.js Allow integration UI URLs with paths 2016-12-06 14:30:21 +00:00
SdkConfig.js reposition Login spinner 2016-06-21 19:50:03 +01:00
Signup.js Merge pull request #516 from matrix-org/rav/interactive_auth_dialog 2016-10-12 18:27:23 +01:00
SignupStages.js Merge pull request #514 from matrix-org/dbkr/prevent_email_spam 2016-10-12 14:40:39 +01:00
Skinner.js update copyright for 2016 2016-01-07 04:06:52 +00:00
SlashCommands.js Replace <p>s with <br/>s consistently 2016-09-16 21:40:00 +05:30
TabComplete.js Make cut operations update the tab complete list 2016-11-30 10:49:40 +00:00
TabCompleteEntries.js strip (IRC) suffix from tabcomplete entries 2016-08-16 03:50:59 +05:30
TextForEvent.js textual event for m.room.encryption 2016-09-15 17:01:02 +01:00
Tinter.js Cache the tinted SVGs for MFileBody as data URLs (#559) 2016-11-16 14:16:51 +00:00
UiEffects.js Refactor UI error effects 2016-08-03 15:59:17 +01:00
Unread.js Your own messages should not count as unread 2016-01-28 11:12:56 +00:00
UserActivity.js use passive event listener for mousewheel 2016-09-07 22:54:37 +01:00
UserSettingsStore.js Get rid of always-on labs settings 2016-11-21 10:25:48 +00:00
Velociraptor.js Fix warnings emanating from Velociraptor elements 2016-08-01 16:56:25 +01:00
VelocityBounce.js Also change velocity-vector commit & requires 2016-06-07 20:47:37 +01:00
WhoIsTyping.js Partial porting over of vector controller logic to react sdk. 2015-09-17 18:23:38 +01:00