element-web-Github/src
Luke Barnard 3f25928380 Fix jumping to an unread event when in MELS
This adds the `data-contained-scroll-tokens` API to elements in `ScrollPanel` which allows arbitrary containers of elements with scroll tokens to declare their contained scroll tokens. When jumping to a scroll token inside a container, the `ScrollPanel` will act as if it is scrolling to the container itself, not the child.

MELS has been modified such that it exposes the scroll tokens of all events that exist within it.This means "Jump to unread message" will work if the unread event is within a MELS (which is any member event, because even individual member events surrounded by other events are put inside a MELS).
2017-05-02 16:34:39 +01:00
..
async-components/views/dialogs Fix cancel button on e2e import/export dialogs 2017-01-25 22:15:09 +00:00
autocomplete Fix for fuse 2.7.2 2017-04-25 18:01:56 +01:00
components Fix jumping to an unread event when in MELS 2017-05-02 16:34:39 +01:00
utils Megolm export: Increase to 500000 PBKDF rounds 2017-02-02 16:38:19 +00:00
wrappers Fix a bunch of linting errors 2017-01-20 14:22:27 +00:00
AddThreepid.js Comment typos 2017-03-22 12:00:16 +00:00
Avatar.js *Avatar: Calculate thumbnail dimensions based on devicePixelRatio 2017-04-27 12:38:03 +02:00
BasePlatform.js Make the clear cache button work on desktop 2017-04-10 17:39:27 +01:00
CallHandler.js display err.message to user if available in error msgs 2017-04-23 01:48:27 +01:00
component-index.js Factor out AddPhoneNumber to a separate component 2017-03-22 15:18:27 +00:00
ConstantTimeDispatcher.js comment out spammy CTD logging 2017-04-28 00:52:31 +01:00
ContentMessages.js Merge pull request #605 from SijmenSchoon/feature/pastefiles 2017-03-09 17:55:58 +00:00
createRoom.js beautify a tonne more errors 2017-03-12 22:59:41 +00:00
DateUtils.js Fix a bunch of linting errors 2017-01-20 14:22:27 +00:00
dispatcher.js Reduce log spam: Revert a16aeeef2a 2017-01-24 16:40:26 +00:00
email.js Implement adding email addresses to your profile. 2016-01-19 16:36:54 +00:00
Entities.js Fix a bunch of linting errors 2017-01-20 14:22:27 +00:00
extend.js Fix a bunch of linting errors 2017-01-20 14:22:27 +00:00
HtmlUtils.js Allow h1 and h2 tags again. CSS handled by riot-web 2017-04-24 08:45:22 -06:00
ImageUtils.js Fix a bunch of linting errors 2017-01-20 14:22:27 +00:00
index.js Implement Megolm key importing 2017-01-24 21:50:24 +00:00
Invite.js allow @local:domain style mxids 2017-02-21 14:50:09 +00:00
KeyCode.js cmd-k for quick search 2017-04-15 12:13:29 +01:00
Lifecycle.js Add state loggingIn to MatrixChat to fix flashing login 2017-03-27 16:39:04 +01:00
linkify-matrix.js fix deep-linking to riot.im/app 2017-04-22 21:06:38 +01:00
Login.js Send legacy parameters on login call 2017-03-14 14:37:18 +00:00
Markdown.js Fix block quotes all being on a single line 2017-02-17 18:06:00 +00:00
MatrixClientPeg.js Add support for using indexeddb in a webworker 2017-04-06 11:13:39 +01:00
Modal.js Logging to try to track down riot-web#3148 2017-02-06 16:01:25 +00:00
Notifier.js un-eat the space 2017-04-28 01:00:50 +01:00
ObjectUtils.js Fix a bunch of linting errors 2017-01-20 14:22:27 +00:00
PageTypes.js quick and dirty support for custom welcome pages, with an example for geektime techfest 2016-11-13 14:10:46 +00:00
PasswordReset.js Error if email already in use when resetting pw 2016-07-08 18:06:50 +01:00
phonenumber.js Support msisdn signin 2017-03-14 11:50:13 +00:00
PlatformPeg.js s/fir/for/ 2016-11-02 16:15:35 +00:00
Presence.js Fix a bunch of linting errors 2017-01-20 14:22:27 +00:00
ratelimitedfunc.js Cancel calls to rate-limited funcs on unmount 2016-08-10 13:39:47 +01:00
Resend.js Fix resend bar and "send anyway" in UDD 2017-03-03 10:02:08 +00:00
RichText.js Fix a bunch of linting errors 2017-01-20 14:22:27 +00:00
Roles.js Refactor roles into Roles.js 2017-04-10 10:09:26 +01:00
RoomListSorter.js Fix a bunch of linting errors 2017-01-20 14:22:27 +00:00
RoomNotifs.js Fix a bunch of linting errors 2017-01-20 14:22:27 +00:00
Rooms.js UI delay done in UI 2017-03-27 09:42:04 +01:00
RtsClient.js Instead of sending userId, userEmail, send sid, client_secret 2017-02-10 16:50:25 +00:00
ScalarAuthClient.js Implement starter link support 2016-09-02 16:36:43 +01:00
ScalarMessaging.js Fix a bunch of linting errors 2017-01-20 14:22:27 +00:00
SdkConfig.js Do not show the bug report section if there is no bug_report_endpoint_url 2017-01-25 14:43:47 +00:00
Skinner.js update copyright for 2016 2016-01-07 04:06:52 +00:00
SlashCommands.js Fix a bunch of linting errors 2017-01-20 14:22:27 +00:00
TabComplete.js Fix a bunch of linting errors 2017-01-20 14:22:27 +00:00
TabCompleteEntries.js Fix a bunch of linting errors 2017-01-20 14:22:27 +00:00
TextForEvent.js Refactor roles into Roles.js 2017-04-10 10:09:26 +01:00
Tinter.js Fix a bunch of linting errors 2017-01-20 14:22:27 +00:00
UiEffects.js Refactor UI error effects 2016-08-03 15:59:17 +01:00
UnknownDeviceErrorHandler.js Fix UDD for voip in e2e rooms 2017-03-16 15:05:54 +00:00
Unread.js Your own messages should not count as unread 2016-01-28 11:12:56 +00:00
UserActivity.js Use document.onkeydown instead of onkeypress 2017-04-27 10:16:24 +01:00
UserSettingsStore.js fix defaultValue on getLocalSetting and getSyncedSetting 2017-04-25 22:01:35 +01:00
Velociraptor.js Fix one read receipt randomly not appearing 2017-02-02 18:21:53 +00:00
VelocityBounce.js Fix a bunch of linting errors 2017-01-20 14:22:27 +00:00
WhoIsTyping.js Do not show "+1 other" 2017-02-09 10:30:06 +00:00