riot-web/src
Michael Weimann 93dd010809
Prevent unnecessary m.direct updates (#9805)
* Prevent unnecessary m.direct updates

Signed-off-by: Michael Weimann <michaelw@matrix.org>

* Replace object with Map

* Clean up comment; simplify code

* Fix rte flaky test (#9811)

* Snap in PiP widget when content changed (#9797)

* Check modified at the end of setDMRoom

* Revert "Snap in PiP widget when content changed (#9797)"

This reverts commit be1e5753677bdf84b3657994dc5ad20d250038bd.

* Revert "Fix rte flaky test (#9811)"

This reverts commit 20d9eb3924c5ebc63f03cb61b172035725e3474d.

* Update src/Rooms.ts

Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>

Signed-off-by: Michael Weimann <michaelw@matrix.org>
Co-authored-by: Florian Duros <florianduros@element.io>
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
2022-12-21 09:30:08 -07:00
..
@types Enable `@typescript-eslint/explicit-member-accessibility` on /src (#9785) 2022-12-16 12:29:59 +00:00
accessibility
actions
async-components/views/dialogs Enable `@typescript-eslint/explicit-member-accessibility` on /src (#9785) 2022-12-16 12:29:59 +00:00
audio Enable `@typescript-eslint/explicit-member-accessibility` on /src (#9785) 2022-12-16 12:29:59 +00:00
autocomplete Enable `@typescript-eslint/explicit-member-accessibility` on /src (#9785) 2022-12-16 12:29:59 +00:00
components Fix checkForPreJoinUISI for thread roots (#9803) 2022-12-21 16:03:58 +00:00
contexts
customisations Enable `@typescript-eslint/explicit-member-accessibility` on /src (#9785) 2022-12-16 12:29:59 +00:00
dispatcher Enable `@typescript-eslint/explicit-member-accessibility` on /src (#9785) 2022-12-16 12:29:59 +00:00
editor Enable `@typescript-eslint/explicit-member-accessibility` on /src (#9785) 2022-12-16 12:29:59 +00:00
effects Enable `@typescript-eslint/explicit-member-accessibility` on /src (#9785) 2022-12-16 12:29:59 +00:00
emojipicker
events
hooks
i18n/strings Unify notifications panel event design (#9754) 2022-12-21 10:25:50 +00:00
indexing Enable `@typescript-eslint/explicit-member-accessibility` on /src (#9785) 2022-12-16 12:29:59 +00:00
integrations Enable `@typescript-eslint/explicit-member-accessibility` on /src (#9785) 2022-12-16 12:29:59 +00:00
mjolnir Enable `@typescript-eslint/explicit-member-accessibility` on /src (#9785) 2022-12-16 12:29:59 +00:00
models Enable `@typescript-eslint/explicit-member-accessibility` on /src (#9785) 2022-12-16 12:29:59 +00:00
modules
notifications Enable `@typescript-eslint/explicit-member-accessibility` on /src (#9785) 2022-12-16 12:29:59 +00:00
performance Enable `@typescript-eslint/explicit-member-accessibility` on /src (#9785) 2022-12-16 12:29:59 +00:00
rageshake Enable `@typescript-eslint/explicit-member-accessibility` on /src (#9785) 2022-12-16 12:29:59 +00:00
resizer Enable `@typescript-eslint/explicit-member-accessibility` on /src (#9785) 2022-12-16 12:29:59 +00:00
settings Make threads disabled by default (#9810) 2022-12-21 15:53:23 +00:00
stores Remove RoomList sorting settings (#9781) 2022-12-19 11:57:57 +00:00
toasts Enable `@typescript-eslint/explicit-member-accessibility` on /src (#9785) 2022-12-16 12:29:59 +00:00
usercontent
utils Update dependency maplibre-gl to v2 (#9699) 2022-12-18 23:17:15 +00:00
voice-broadcast Stop broadcast playback when stopping the broadcast (#9795) 2022-12-19 16:05:34 +00:00
widgets Enable `@typescript-eslint/explicit-member-accessibility` on /src (#9785) 2022-12-16 12:29:59 +00:00
workers
AddThreepid.ts Enable `@typescript-eslint/explicit-member-accessibility` on /src (#9785) 2022-12-16 12:29:59 +00:00
AsyncWrapper.tsx Enable `@typescript-eslint/explicit-member-accessibility` on /src (#9785) 2022-12-16 12:29:59 +00:00
Avatar.ts
BasePlatform.ts Enable `@typescript-eslint/explicit-member-accessibility` on /src (#9785) 2022-12-16 12:29:59 +00:00
BlurhashEncoder.ts Enable `@typescript-eslint/explicit-member-accessibility` on /src (#9785) 2022-12-16 12:29:59 +00:00
ContentMessages.ts Enable `@typescript-eslint/explicit-member-accessibility` on /src (#9785) 2022-12-16 12:29:59 +00:00
DateUtils.ts
DecryptionFailureTracker.ts Enable `@typescript-eslint/explicit-member-accessibility` on /src (#9785) 2022-12-16 12:29:59 +00:00
DeviceListener.ts
Editing.ts
HtmlUtils.tsx Enable `@typescript-eslint/explicit-member-accessibility` on /src (#9785) 2022-12-16 12:29:59 +00:00
IConfigOptions.ts Remove unused property from `IConfigOptions` (#9792) 2022-12-19 14:55:13 +00:00
IdentityAuthClient.tsx Enable `@typescript-eslint/explicit-member-accessibility` on /src (#9785) 2022-12-16 12:29:59 +00:00
ImageUtils.ts
KeyBindingsDefaults.ts
KeyBindingsManager.ts Enable `@typescript-eslint/explicit-member-accessibility` on /src (#9785) 2022-12-16 12:29:59 +00:00
Keyboard.ts
LegacyCallHandler.tsx Handle starting a call while listen to a broadcast (#9764) 2022-12-19 08:44:19 +00:00
Lifecycle.ts
Livestream.ts
Login.ts Enable `@typescript-eslint/explicit-member-accessibility` on /src (#9785) 2022-12-16 12:29:59 +00:00
Markdown.ts Enable `@typescript-eslint/explicit-member-accessibility` on /src (#9785) 2022-12-16 12:29:59 +00:00
MatrixClientPeg.ts Add a config flag to enable the rust crypto-sdk (#9759) 2022-12-16 17:10:26 +00:00
MediaDeviceHandler.ts
Modal.tsx
NodeAnimator.tsx Enable `@typescript-eslint/explicit-member-accessibility` on /src (#9785) 2022-12-16 12:29:59 +00:00
Notifier.ts
PageTypes.ts
PasswordReset.ts Enable `@typescript-eslint/explicit-member-accessibility` on /src (#9785) 2022-12-16 12:29:59 +00:00
PlatformPeg.ts
PosthogAnalytics.ts Enable `@typescript-eslint/explicit-member-accessibility` on /src (#9785) 2022-12-16 12:29:59 +00:00
PosthogTrackers.ts Enable `@typescript-eslint/explicit-member-accessibility` on /src (#9785) 2022-12-16 12:29:59 +00:00
Presence.ts
Registration.tsx
Resend.ts
Roles.ts
RoomAliasCache.ts
RoomInvite.tsx
RoomNotifs.ts
Rooms.ts Prevent unnecessary m.direct updates (#9805) 2022-12-21 09:30:08 -07:00
ScalarAuthClient.ts Enable `@typescript-eslint/explicit-member-accessibility` on /src (#9785) 2022-12-16 12:29:59 +00:00
ScalarMessaging.ts Add actions for integration manager to send and read certain events (#9740) 2022-12-20 14:13:37 -07:00
SdkConfig.ts
Searching.ts
SecurityManager.ts Enable `@typescript-eslint/explicit-member-accessibility` on /src (#9785) 2022-12-16 12:29:59 +00:00
SendHistoryManager.ts Enable `@typescript-eslint/explicit-member-accessibility` on /src (#9785) 2022-12-16 12:29:59 +00:00
SlashCommands.tsx Enable `@typescript-eslint/explicit-member-accessibility` on /src (#9785) 2022-12-16 12:29:59 +00:00
SlidingSyncManager.ts
Terms.ts Enable `@typescript-eslint/explicit-member-accessibility` on /src (#9785) 2022-12-16 12:29:59 +00:00
TextForEvent.tsx
Unread.ts
UserActivity.ts Enable `@typescript-eslint/explicit-member-accessibility` on /src (#9785) 2022-12-16 12:29:59 +00:00
UserAddress.ts
Views.ts
VoipUserMapper.ts
WhoIsTyping.ts
boundThreepids.ts
call-types.ts
createRoom.ts
email.ts
emoji.ts
identifiers.ts
index.ts
languageHandler.tsx
linkify-matrix.ts
phonenumber.ts
sendTimePerformanceMetrics.ts
sentry.ts
shouldHideEvent.ts
theme.ts
verification.ts