element-web/src
Richard van der Hoff 243b2e4587 Make the scrollpanel update itself correctly on video resize.
When we first get video, the video component will resize itself. This will
cause the page to be reflowed, but that doesn't trigger an update on the gemini
scrollbar. We therefore need to force an update on the messagepanel. Implement
this by providing an onResize property on the CallView component.

We need to do the same when we change the maxHeight on the video panel.

The same applies to resizing of the MessageComposer. That was previously
handled with a fugly roomView.forceUpdate() from MessageComposer - make it use
the same mechanism.

Finally: the messageComposer is at least 70 pixels, and up to 100 pixels high -
not 36. Fix the auxPanelMaxHeight calculation - and use a static constant
rather than hardcoding the number to avoid this happening again.
2016-01-11 15:28:59 +00:00
..
components Make the scrollpanel update itself correctly on video resize. 2016-01-11 15:28:59 +00:00
Avatar.js update copyright for 2016 2016-01-07 04:06:52 +00:00
CallHandler.js update copyright for 2016 2016-01-07 04:06:52 +00:00
component-index.js Merge pull request #77 from matrix-org/matthew/dynamic-svg 2016-01-07 11:42:30 +00:00
ContentMessages.js update copyright for 2016 2016-01-07 04:06:52 +00:00
ContextualMenu.js update copyright for 2016 2016-01-07 04:06:52 +00:00
DateUtils.js update copyright for 2016 2016-01-07 04:06:52 +00:00
dispatcher.js update copyright for 2016 2016-01-07 04:06:52 +00:00
encryption.js update copyright for 2016 2016-01-07 04:06:52 +00:00
extend.js update copyright for 2016 2016-01-07 04:06:52 +00:00
GuestAccess.js No longer persist guest room IDs. Replace with transient peeked room ID. 2016-01-06 17:33:00 +00:00
HtmlUtils.js update copyright for 2016 2016-01-07 04:06:52 +00:00
index.js update copyright for 2016 2016-01-07 04:06:52 +00:00
linkify-matrix.js update copyright for 2016 2016-01-07 04:06:52 +00:00
MatrixClientPeg.js Merge branch 'develop' into kegan/guest-access 2016-01-07 13:21:06 +00:00
MatrixTools.js update copyright for 2016 2016-01-07 04:06:52 +00:00
Modal.js update copyright for 2016 2016-01-07 04:06:52 +00:00
Notifier.js update copyright for 2016 2016-01-07 04:06:52 +00:00
Presence.js Merge branch 'develop' into kegan/guest-access 2016-01-07 13:21:06 +00:00
Resend.js update copyright for 2016 2016-01-07 04:06:52 +00:00
RoomListSorter.js update copyright for 2016 2016-01-07 04:06:52 +00:00
Signup.js Implement guest account upgrading 2016-01-07 17:23:32 +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 update copyright for 2016 2016-01-07 04:06:52 +00:00
SlashCommands.js Merge pull request #77 from matrix-org/matthew/dynamic-svg 2016-01-07 11:42:30 +00:00
TabComplete.js update copyright for 2016 2016-01-07 04:06:52 +00:00
TabCompleteEntries.js update copyright for 2016 2016-01-07 04:06:52 +00:00
TextForEvent.js Full Stop. 2015-12-17 16:40:46 +00:00
Tinter.js tint Dave's read-up-to marker 2016-01-09 21:27:00 +00:00
UnreadStatus.js update copyright for 2016 2016-01-07 04:06:52 +00:00
UserActivity.js update copyright for 2016 2016-01-07 04:06:52 +00:00
UserSettingsStore.js Merge branch 'develop' into kegan/guest-access 2016-01-07 13:21:06 +00:00
Velociraptor.js Some null checks in animation code 2016-01-08 16:47:13 +00:00
VelocityBounce.js Move velocity stuff / contextual menu from Vector to React. 2015-11-27 15:37:40 +00:00
WhoIsTyping.js Partial porting over of vector controller logic to react sdk. 2015-09-17 18:23:38 +01:00