riot-web/src/utils
Michael Telatynski 27d79458da
Remove dead & duplicated code (#11405)
* Remove dead code

* Make dead code happier

* DRY pickle additional data calculation

* Iterate
2023-08-15 08:43:15 +00:00
..
beacon Enable strictPropertyInitialization (#11203) 2023-07-07 14:46:12 +01:00
crypto Switch to importing client from main js-sdk export (#11370) 2023-08-09 07:18:41 +00:00
device Switch to importing client from main js-sdk export (#11370) 2023-08-09 07:18:41 +00:00
dm Improve types (#11239) 2023-07-12 15:56:51 +01:00
event
exportUtils Switch to importing @types/{event,partials} from main js-sdk export (#11369) 2023-08-08 10:12:12 +00:00
localRoom Conform more of the codebase to `strictNullChecks` (#10731) 2023-04-28 09:45:36 +01:00
location Enable strictPropertyInitialization (#11203) 2023-07-07 14:46:12 +01:00
media
oidc Switch to importing matrix-js-sdk from its main export (#11360) 2023-08-03 12:56:30 +00:00
permalinks Remove dead & duplicated code (#11405) 2023-08-15 08:43:15 +00:00
pushRules Switch to importing more things from the main js-sdk export (#11376) 2023-08-09 15:10:54 +00:00
room Don't setup keys on login when encryption is force disabled (#11125) 2023-06-27 09:42:31 +00:00
validate
AnimationUtils.ts
AutoDiscoveryUtils.tsx Support Matrix 1.1 (drop legacy r0 versions) (#9819) 2023-08-14 09:25:13 +01:00
BrowserWorkarounds.ts
DMRoomMap.ts Switch to importing client from main js-sdk export (#11370) 2023-08-09 07:18:41 +00:00
DecryptFile.ts Switch to importing more things from the main js-sdk export (#11376) 2023-08-09 15:10:54 +00:00
DialogOpener.ts Eliminate the use of MatrixClientPeg in utils (#10910) 2023-05-23 16:24:12 +01:00
DirectoryUtils.ts Switch to importing client from main js-sdk export (#11370) 2023-08-09 07:18:41 +00:00
EditorStateTransfer.ts Switch to importing models/event from main js-sdk export (#11363) 2023-08-07 08:24:58 +00:00
ErrorUtils.tsx Switch to importing more things from the main js-sdk export (#11376) 2023-08-09 15:10:54 +00:00
EventRenderingUtils.ts Switch to importing @types/{event,partials} from main js-sdk export (#11369) 2023-08-08 10:12:12 +00:00
EventUtils.ts Switch to importing more things from the main js-sdk export (#11394) 2023-08-14 08:58:55 +00:00
Feedback.ts
FileDownloader.ts Conform `src/components/views/messages/*` code to `strictNullChecks` (#10461) 2023-03-29 08:22:35 +01:00
FileUtils.ts fix file size display from kB to KB (#10561) 2023-04-11 14:48:41 +01:00
FixedRollingArray.ts
FontManager.ts
FormattingUtils.ts Change formatCount impl to use Intl.NumberFormat (#11379) 2023-08-08 11:45:20 +00:00
IDestroyable.ts
IdentityServerUtils.ts Switch to importing more things from the main js-sdk export (#11377) 2023-08-10 08:01:14 +00:00
Image.ts
JSON.ts
KeyVerificationStateObserver.ts Eliminate the use of MatrixClientPeg in utils (#10910) 2023-05-23 16:24:12 +01:00
LazyValue.ts Improve quality of Typescript types (#10742) 2023-05-05 09:11:14 +01:00
LruCache.ts Add `UserProfilesStore`, `LruCache` and cache for user permalink profiles (#10425) 2023-03-27 10:07:43 +02:00
MarkedExecution.ts
MatrixGlob.ts
MediaEventHelper.ts Switch to importing @types/{event,partials} from main js-sdk export (#11369) 2023-08-08 10:12:12 +00:00
MegolmExportEncryption.ts
MessageDiffUtils.tsx Switch to importing models/event from main js-sdk export (#11363) 2023-08-07 08:24:58 +00:00
Mouse.ts
MultiInviter.ts Switch to importing more things from the main js-sdk export (#11376) 2023-08-09 15:10:54 +00:00
NativeEventUtils.ts
PasswordScorer.ts Consider more user inputs when calculating zxcvbn score (#11180) 2023-07-05 09:36:30 +00:00
PinningUtils.ts Switch to importing @types/{event,partials} from main js-sdk export (#11369) 2023-08-08 10:12:12 +00:00
PreferredRoomVersions.ts Allow creating knock rooms (#11182) 2023-07-10 08:01:03 +00:00
ReactUtils.tsx
Reply.ts Switch to importing more things from the main js-sdk export (#11394) 2023-08-14 08:58:55 +00:00
ResizeNotifier.ts
RoomUpgrade.ts Switch to importing client from main js-sdk export (#11370) 2023-08-09 07:18:41 +00:00
SearchInput.ts Allows search to recognize full room links (#8275) 2023-05-09 07:55:50 +00:00
ShieldUtils.ts Switch to importing client from main js-sdk export (#11370) 2023-08-09 07:18:41 +00:00
Singleflight.ts
SnakedObject.ts Avoid warning about config.json fallback keys more than once (#11307) 2023-07-24 07:36:51 +00:00
SortMembers.ts Include non-matching DMs in Spotlight recent conversations when the DM's userId is part of the search API results (#11374) 2023-08-10 17:27:24 +00:00
StorageManager.ts Switch to importing more things from the main js-sdk export (#11394) 2023-08-14 08:58:55 +00:00
Timer.ts Make more of the codebase conform to strict types (#10857) 2023-05-16 14:25:43 +01:00
UrlUtils.ts Handle all permitted url schemes in linkify (#11215) 2023-07-10 15:09:39 +00:00
UserInteractiveAuth.ts Conform more of the codebase to strict types (#11191) 2023-07-05 11:53:22 +01:00
ValidatedServerConfig.ts Switch to importing client from main js-sdk export (#11370) 2023-08-09 07:18:41 +00:00
WellKnownUtils.ts Switch to importing client from main js-sdk export (#11370) 2023-08-09 07:18:41 +00:00
Whenable.ts
WidgetUtils.ts Remove dead & duplicated code (#11405) 2023-08-15 08:43:15 +00:00
arrays.ts shieldStatusForRoom: avoid deprecated MatrixClient methods (#10944) 2023-05-19 11:57:45 +01:00
blobs.ts
colour.ts
connection.ts Switch to importing more things from the main js-sdk export (#11377) 2023-08-10 08:01:14 +00:00
createMatrixClient.ts Switch to importing more things from the main js-sdk export (#11394) 2023-08-14 08:58:55 +00:00
createVoiceMessageContent.ts
direct-messages.ts Switch to importing client from main js-sdk export (#11370) 2023-08-09 07:18:41 +00:00
enums.ts
humanize.ts
i18n-helpers.ts Switch to importing models/Room from main js-sdk export (#11361) 2023-08-04 07:36:16 +00:00
image-media.ts Populate info.duration for audio & video file uploads (#11225) 2023-07-17 12:07:58 +00:00
iterables.ts
leave-behaviour.ts Switch to importing models/{event-timeline{,set},user,device,event-status} from main js-sdk export (#11368) 2023-08-08 07:16:04 +00:00
local-room.ts Apply `strictNullChecks` to `src/utils/local-room.ts` (#10915) 2023-06-01 11:55:26 +00:00
login.ts
maps.ts
membership.ts Switch to importing client from main js-sdk export (#11370) 2023-08-09 07:18:41 +00:00
notifications.ts Switch to importing client from main js-sdk export (#11370) 2023-08-09 07:18:41 +00:00
numbers.ts
objects.ts Make existing and new issue URLs configurable (#10710) 2023-04-26 09:36:00 +00:00
pages.ts Eliminate the use of MatrixClientPeg in utils (#10910) 2023-05-23 16:24:12 +01:00
pillify.tsx Switch to importing models/event from main js-sdk export (#11363) 2023-08-07 08:24:58 +00:00
presence.ts Eliminate the use of MatrixClientPeg in utils (#10910) 2023-05-23 16:24:12 +01:00
promise.ts Conform more of the codebase to strictNullChecks (#11134) 2023-06-27 17:39:56 +01:00
read-receipts.ts Switch to importing client from main js-sdk export (#11370) 2023-08-09 07:18:41 +00:00
rooms.ts Don't setup keys on login when encryption is force disabled (#11125) 2023-06-27 09:42:31 +00:00
sets.ts
space.tsx Switch to importing @types/{event,partials} from main js-sdk export (#11369) 2023-08-08 10:12:12 +00:00
stringOrderField.ts Apply `strictNullChecks` to `src/utils/*!exportUtils` (#10455 2023-04-03 09:26:55 +01:00
strings.ts Switch from grapheme-splitter to graphemer (#11037) 2023-06-05 14:39:46 +00:00
threepids.ts Apply `strictNullChecks` to `src/utils/*!exportUtils` (#10455 2023-04-03 09:26:55 +01:00
tooltipify.tsx
units.ts
useTooltip.tsx
video-rooms.ts Switch to importing models/Room from main js-sdk export (#11361) 2023-08-04 07:36:16 +00:00