element-portable/src/components/views/rooms
Janne Mareike Koschinski 5096e7b992
Integrate searching public rooms and people into the new search experience (#8707)
* Implement searching for public rooms and users in new search experience
* Implement loading indicator for spotlight results
* Moved spotlight dialog into own subfolder
* Extract search result avatar into separate component
* Build generic new dropdown menu component
* Build new network menu based on new network dropdown component
* Switch roomdirectory to use new network dropdown
* Replace old networkdropdown with new networkdropdown
* Added component for public room result details
* Extract hooks and subcomponents from SpotlightDialog
* Create new hook to get profile info based for an mxid
* Add hook to automatically re-request search results
* Add hook to prevent out-of-order search results
* Extract member sort algorithm from InviteDialog
* Keep sorting for non-room results stable
* Sort people suggestions using sort algorithm from InviteDialog
* Add copy/copied tooltip for invite link option in spotlight
* Clamp length of topic for public room results
* Add unit test for useDebouncedSearch
* Add unit test for useProfileInfo
* Create cypress test cases for spotlight dialog
* Add test for useLatestResult to prevent out-of-order results
2022-06-15 16:14:05 +02:00
..
AppsDrawer.tsx Run a minor code quality checker over the repo (#8524) 2022-05-09 22:52:05 +00:00
Autocomplete.tsx Step 1: Remove all usage of @replaceableComponent 2022-03-28 14:02:31 -06:00
AuxPanel.tsx Run a minor code quality checker over the repo (#8524) 2022-05-09 22:52:05 +00:00
BasicMessageComposer.tsx Don't show broken composer format bar when selection is whitespace (#8673) 2022-05-24 09:08:46 +01:00
CollapsibleButton.tsx Replace compose context menu with IconizedContextMenu (#22046) 2022-05-07 20:19:08 +02:00
E2EIcon.tsx Fix enum casing once again 2021-09-21 08:25:25 +02:00
EditMessageComposer.tsx Keep draft in composer when a slash command syntax errors (#8811) 2022-06-10 17:16:31 +01:00
EntityTile.tsx Use a consistent alignment for all text items in a list (#8276) 2022-04-11 12:39:47 +00:00
EventTile.tsx Add a bit of safety around timestamp handling for threads (#8845) 2022-06-14 22:43:20 -06:00
ExtraTile.tsx Voice rooms prototype (#8084) 2022-03-22 16:14:11 -06:00
HistoryTile.tsx Show a tile at beginning of visible history (#5887) 2022-01-20 09:51:31 +00:00
JumpToBottomButton.tsx Add jump to bottom button for right panel timeline (#7746) 2022-02-08 17:35:03 +00:00
LinkPreviewGroup.tsx Revert "replace all require(.svg) with esm import" (#7969) 2022-03-03 17:51:38 +00:00
LinkPreviewWidget.tsx Step 1: Remove all usage of @replaceableComponent 2022-03-28 14:02:31 -06:00
MemberList.tsx Replace deprecated String#substr with String#slice (#8314) 2022-04-14 07:52:42 +00:00
MemberTile.tsx Remove feature_custom_status 2022-05-06 12:39:03 -06:00
MessageComposer.tsx Revert link color change in composer (#8784) 2022-06-08 09:11:14 +00:00
MessageComposerButtons.tsx Remove Piwik support (#8835) 2022-06-14 17:51:51 +01:00
MessageComposerFormatBar.tsx Step 1: Remove all usage of @replaceableComponent 2022-03-28 14:02:31 -06:00
NewRoomIntro.tsx Apply corrections identified by SonarQube (#8457) 2022-05-03 22:04:37 +01:00
NotificationBadge.tsx Step 1: Remove all usage of @replaceableComponent 2022-03-28 14:02:31 -06:00
PinnedEventTile.tsx Step 1: Remove all usage of @replaceableComponent 2022-03-28 14:02:31 -06:00
PresenceLabel.tsx Step 1: Remove all usage of @replaceableComponent 2022-03-28 14:02:31 -06:00
PublicRoomTile.tsx Extract room directory results to its own component (#8252) 2022-04-07 16:07:26 +00:00
ReadReceiptGroup.tsx Slightly better presentation of read receipts to screen reader users (#8662) 2022-05-21 13:06:47 +02:00
ReadReceiptMarker.tsx Add missing return values in Read Receipt animation code (#8625) 2022-05-17 15:08:23 +01:00
RecentlyViewedButton.tsx Don't show public indicator on spaces (#8607) 2022-05-16 10:24:01 +02:00
ReplyPreview.tsx Improve composer visiblity (#8578) 2022-06-07 07:28:29 +00:00
ReplyTile.tsx Improve composer visiblity (#8578) 2022-06-07 07:28:29 +00:00
RoomBreadcrumbs.tsx Remove Piwik support (#8835) 2022-06-14 17:51:51 +01:00
RoomHeader.tsx Release video rooms as a beta feature (#8431) 2022-06-09 13:07:59 -04:00
RoomInfoLine.tsx Iterate video room designs in labs (#8499) 2022-05-04 17:02:06 -04:00
RoomList.tsx Release video rooms as a beta feature (#8431) 2022-06-09 13:07:59 -04:00
RoomListHeader.tsx Integrate searching public rooms and people into the new search experience (#8707) 2022-06-15 16:14:05 +02:00
RoomPreviewBar.tsx Merge branch 'develop' into travis/remove-skinning 2022-03-31 19:25:43 -06:00
RoomPreviewCard.tsx Release video rooms as a beta feature (#8431) 2022-06-09 13:07:59 -04:00
RoomSublist.tsx Apply corrections identified by SonarQube (#8457) 2022-05-03 22:04:37 +01:00
RoomTile.tsx Expire video member events after 1 hour (#8776) 2022-06-09 13:19:52 +00:00
RoomUpgradeWarningBar.tsx Remove Piwik support (#8835) 2022-06-14 17:51:51 +01:00
SearchBar.tsx Improve the styling of search initialization errors. 2022-05-09 11:20:36 +02:00
SearchResultTile.tsx Avoid looking up settings during timeline rendering (#8313) 2022-04-14 23:23:22 +00:00
SendMessageComposer.tsx Keep draft in composer when a slash command syntax errors (#8811) 2022-06-10 17:16:31 +01:00
Stickerpicker.tsx Remove feature_many_integration_managers 2022-05-06 12:46:26 -06:00
ThirdPartyMemberInfo.tsx Remove Piwik support (#8835) 2022-06-14 17:51:51 +01:00
ThreadSummary.tsx Show full thread message in hover title on thread summary (#8568) 2022-05-13 14:32:28 +01:00
TopUnreadMessagesBar.tsx Step 1: Remove all usage of @replaceableComponent 2022-03-28 14:02:31 -06:00
VideoRoomSummary.tsx Expire video member events after 1 hour (#8776) 2022-06-09 13:19:52 +00:00
VoiceRecordComposerTile.tsx Bring back waveform for voice messages and retain seeking (#8843) 2022-06-14 18:13:13 -06:00
WhoIsTypingTile.tsx Step 1: Remove all usage of @replaceableComponent 2022-03-28 14:02:31 -06:00