riot-web/src
Janne Mareike Koschinski 4d2b27a96d
Fix broken threads list timestamp layout (#9922)
* Add option to show full identifier as tooltip on sender profiles
* Show full user id as tooltip on threads list entries
* Fix broken threads list timestamp layout

Previously, thread list timestamps would overflow
into the unread messages bubble on the right.

This is fixed by resetting the width of the
timestamp and ensuring both the timestamp and the
display name can shrink if necessary.
Both now also use ellipses if necessary.
2023-01-18 15:56:43 +01:00
..
@types Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
accessibility Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
actions Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
async-components/views/dialogs Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
audio Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
autocomplete Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
components Fix broken threads list timestamp layout (#9922) 2023-01-18 15:56:43 +01:00
contexts Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
customisations Enable `@typescript-eslint/explicit-member-accessibility` on /src (#9785) 2022-12-16 12:29:59 +00:00
dispatcher Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
editor Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
effects Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
emojipicker Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
events Use js-sdk imports for poll event types instead of events-sdk (#9904) 2023-01-13 10:02:33 -07:00
hooks Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
i18n/strings Fix broken threads list timestamp layout (#9922) 2023-01-18 15:56:43 +01:00
indexing Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
integrations Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
mjolnir Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
models Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
modules Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
notifications Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
performance Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
rageshake Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
resizer Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
settings Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
stores Add test coverage (#9928) 2023-01-18 15:49:34 +01:00
toasts Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
usercontent Apply prettier formatting 2022-12-12 12:24:14 +01:00
utils Error handling if broadcast events could not be sent (#9885) 2023-01-17 07:57:59 +00:00
voice-broadcast Error handling if broadcast events could not be sent (#9885) 2023-01-17 07:57:59 +00:00
widgets Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +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-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
Avatar.ts Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
BasePlatform.ts Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
BlurhashEncoder.ts Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
ContentMessages.ts Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
DateUtils.ts Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
DecryptionFailureTracker.ts Enable `@typescript-eslint/explicit-member-accessibility` on /src (#9785) 2022-12-16 12:29:59 +00:00
DeviceListener.ts Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
Editing.ts Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
HtmlUtils.tsx Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
IConfigOptions.ts Change the rageshake "app" for auto-rageshakes (#9909) 2023-01-16 15:00:03 +00:00
IdentityAuthClient.tsx Enable `@typescript-eslint/explicit-member-accessibility` on /src (#9785) 2022-12-16 12:29:59 +00:00
ImageUtils.ts Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
KeyBindingsDefaults.ts Apply prettier formatting 2022-12-12 12:24:14 +01:00
KeyBindingsManager.ts Enable `@typescript-eslint/explicit-member-accessibility` on /src (#9785) 2022-12-16 12:29:59 +00:00
Keyboard.ts Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
LegacyCallHandler.tsx Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
Lifecycle.ts Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
Livestream.ts Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
Login.ts Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
Markdown.ts Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
MatrixClientPeg.ts Force enable threads labs flag 2023-01-09 12:38:19 +00:00
MediaDeviceHandler.ts Apply prettier formatting 2022-12-12 12:24:14 +01:00
Modal.tsx Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
NodeAnimator.tsx Enable `@typescript-eslint/explicit-member-accessibility` on /src (#9785) 2022-12-16 12:29:59 +00:00
Notifier.ts Only notify for first broadcast chunk (#9901) 2023-01-17 09:04:36 +00:00
PageTypes.ts Delete the remainder of groups (#9357) 2022-10-05 17:44:46 +00:00
PasswordReset.ts Fix logout devices on password reset (#9925) 2023-01-18 08:25:03 +01:00
PlatformPeg.ts Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
PosthogAnalytics.ts Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
PosthogTrackers.ts Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
Presence.ts Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
Registration.tsx Apply prettier formatting 2022-12-12 12:24:14 +01:00
Resend.ts Apply prettier formatting 2022-12-12 12:24:14 +01:00
Roles.ts Apply prettier formatting 2022-12-12 12:24:14 +01:00
RoomAliasCache.ts
RoomInvite.tsx Apply prettier formatting 2022-12-12 12:24:14 +01:00
RoomNotifs.ts Apply prettier formatting 2022-12-12 12:24:14 +01:00
Rooms.ts Prevent unnecessary m.direct updates (#9805) 2022-12-21 09:30:08 -07:00
ScalarAuthClient.ts Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
ScalarMessaging.ts Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
SdkConfig.ts Change the rageshake "app" for auto-rageshakes (#9909) 2023-01-16 15:00:03 +00:00
Searching.ts Apply prettier formatting 2022-12-12 12:24:14 +01:00
SecurityManager.ts Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
SendHistoryManager.ts Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
SlashCommands.tsx Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
SlidingSyncManager.ts Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
Terms.ts Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
TextForEvent.tsx Use js-sdk imports for poll event types instead of events-sdk (#9904) 2023-01-13 10:02:33 -07:00
Unread.ts Display rooms & threads as unread (bold) if threads have unread messages. (#9763) 2023-01-11 11:49:03 +00:00
UserActivity.ts Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
UserAddress.ts
Views.ts
VoipUserMapper.ts Apply prettier formatting 2022-12-12 12:24:14 +01:00
WhoIsTyping.ts Apply prettier formatting 2022-12-12 12:24:14 +01:00
boundThreepids.ts Apply prettier formatting 2022-12-12 12:24:14 +01:00
call-types.ts Apply prettier formatting 2022-12-12 12:24:14 +01:00
createRoom.ts Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
email.ts Apply prettier formatting 2022-12-12 12:24:14 +01:00
emoji.ts Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
identifiers.ts
index.ts
languageHandler.tsx Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
linkify-matrix.ts Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
phonenumber.ts Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
sendTimePerformanceMetrics.ts Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
sentry.ts Apply prettier formatting 2022-12-12 12:24:14 +01:00
shouldHideEvent.ts Apply prettier formatting 2022-12-12 12:24:14 +01:00
theme.ts Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00
verification.ts Enable `@typescript-eslint/explicit-function-return-type` in /src (#9788) 2023-01-12 13:25:14 +00:00