element-web/src
Travis Ralston a0b2859436 Support custom tags in the room list again
Fixes https://github.com/vector-im/riot-web/issues/14091

Design needs work, however this is behind labs anyways. This re-implements the behaviour of the old room list.

The implementation ended up being a lot easier due to early confusion with what the TagOrderStore and TagPanel take care of. Turns out they don't deal with tags, but groups. As such, we don't need to do anything with filtering (though we keep some sanity checks in place for safety), and just have to wire up the CustomRoomTagPanel and CustomRoomTagStore.
2020-07-20 16:51:16 -06:00
..
@types Rename RoomListStore file 2020-07-17 15:11:34 -06:00
accessibility Fixup ContextMenuTooltipButton.tsx 2020-07-17 18:15:08 +01:00
actions Rename RoomListStore file 2020-07-17 15:11:34 -06:00
async-components/views/dialogs Use brand name from config in all strings 2020-07-10 19:57:01 +01:00
autocomplete fix import. wtf webstorm 2020-07-15 05:10:05 +01:00
components Support custom tags in the room list again 2020-07-20 16:51:16 -06:00
contexts convert MatrixClientContext to Typescript 2020-07-02 23:39:27 +01:00
dispatcher remove unused view_tooltip 2020-07-17 16:10:36 +01:00
editor add missing types 2020-07-20 17:10:08 +01:00
emojipicker Sort recent emoji in descending order 2020-07-17 16:27:25 +01:00
hooks add timing/interval/expiry hooks 2020-06-29 11:35:14 +01:00
i18n/strings Update i18n 2020-07-17 16:29:11 -06:00
indexing Merge branch 'poljar/eventindex-user-version' into develop 2020-06-19 09:50:40 +02:00
integrations convert integrations manager utils to Typescript 2020-07-17 13:38:08 +01:00
mjolnir Move dispatcher into a subdirectory 2020-05-13 21:07:50 -06:00
notifications Bring notification utils into this century to simplify ongoing Notifications work 2020-06-25 09:00:13 +01:00
rageshake send state of lowBandwidth in rageshakes 2020-06-08 11:43:50 +01:00
resizer Remove legacy resizing code 2020-07-17 15:18:42 -06:00
settings Remove setting for old room list 2020-07-17 14:06:30 -06:00
stores Support custom tags in the room list again 2020-07-20 16:51:16 -06:00
toasts Use brand name from config in all strings 2020-07-10 19:57:01 +01:00
usercontent
utils Support custom tags in the room list again 2020-07-20 16:51:16 -06:00
widgets Factor out cloning to a util and use it everywhere 2020-06-22 14:14:43 -06:00
ActiveRoomObserver.js Selected state, cleanup, and profile display 2020-06-05 14:08:20 -06:00
AddThreepid.js
Analytics.js Remove base domain from instance name 2020-07-14 14:32:52 +01:00
AsyncWrapper.js
Avatar.js change accent color 2020-07-14 20:36:27 +02:00
BasePlatform.ts First step towards a11y in the new room list 2020-07-02 23:14:31 +01:00
boundThreepids.js
CallHandler.js Also kill off things that these kept behind 2020-05-28 17:12:19 +01:00
CallMediaHandler.js
ContentMessages.tsx Add a focus_composer dispatcher action 2020-06-02 19:07:46 -06:00
createRoom.ts delint 2020-07-02 23:22:36 +01:00
CrossSigningManager.js New copy on passphrase cancel dialog 2020-07-06 15:26:40 +01:00
DateUtils.js
DecryptionFailureTracker.js
DeviceListener.ts Lint a few semicolons 2020-06-18 14:32:43 +01:00
email.js
emoji.ts Fix emoji filterString 2020-07-17 16:03:07 +01:00
extend.js
FromWidgetPostMessageApi.js Factor out cloning to a util and use it everywhere 2020-06-22 14:14:43 -06:00
GroupAddressPicker.js Create and use stylised checkboxes 2020-05-28 22:33:00 +01:00
groups.js fix import 2020-07-02 23:26:39 +01:00
HtmlUtils.tsx Use html innerText for org.matrix.custom.html m.room.message room list previews 2020-07-08 08:50:25 +01:00
IdentityAuthClient.js
ImageUtils.js
index.js
Keyboard.ts Add riot-desktop shortcuts for forward/back matching browsers&slack 2020-04-11 18:57:59 +01:00
languageHandler.tsx Transition languageHandler to Typescript 2020-07-02 23:15:08 +01:00
Lifecycle.js Add in-app rebranding toasts & prompts 2020-07-10 15:32:34 +01:00
linkify-matrix.js accept and linkify local domains like those from mDNS 2020-05-14 13:04:30 +01:00
Login.js Fix m.id.phone spec compliance 2020-06-12 22:36:50 +01:00
Markdown.js Remove escape backslashes in non-Markdown messages 2020-06-03 17:08:13 -05:00
MatrixClientPeg.ts Lint a few semicolons 2020-06-18 14:32:43 +01:00
Modal.js Move dispatcher into a subdirectory 2020-05-13 21:07:50 -06:00
Notifier.js Use brand name from config in all strings 2020-07-10 19:57:01 +01:00
ObjectUtils.js
PageTypes.js
PasswordReset.js Fix/document a number of UIA oddities 2020-05-29 08:23:59 -06:00
PhasedRollOut.js
phonenumber.ts Update src/phonenumber.ts 2020-05-12 10:29:06 +01:00
PlatformPeg.ts First step towards a11y in the new room list 2020-07-02 23:14:31 +01:00
Presence.js Move dispatcher into a subdirectory 2020-05-13 21:07:50 -06:00
ratelimitedfunc.js
RebrandListener.tsx Fix TS lint errors 2020-07-15 10:56:50 +01:00
Registration.js Move dispatcher into a subdirectory 2020-05-13 21:07:50 -06:00
Resend.js Move dispatcher into a subdirectory 2020-05-13 21:07:50 -06:00
Roles.js
RoomAliasCache.js
RoomInvite.js
RoomListSorter.js
RoomNotifs.js tidy up 2020-06-25 15:02:52 +01:00
RoomNotifsTypes.ts Move the Volume union type out to a throwaway 2020-07-07 14:07:35 +01:00
Rooms.js
ScalarAuthClient.js Merge pull request #4458 from matrix-org/travis/fix-sticker-picker-add 2020-04-23 08:18:12 -06:00
ScalarMessaging.js Factor out cloning to a util and use it everywhere 2020-06-22 14:14:43 -06:00
SdkConfig.ts Change default brand name 2020-07-10 19:57:01 +01:00
Searching.js Searching: Restore the encryption state for the paginated results. 2020-06-10 15:41:55 +02:00
SendHistoryManager.js
shouldHideEvent.js
Skinner.js
SlashCommands.tsx Fix slash commands null guard 2020-07-18 11:40:45 +01:00
Terms.js
TextForEvent.js Introduce an entirely new system for handling message preview copy 2020-06-25 16:26:49 -06:00
theme.js rename traces of element(-dark) theme in code 2020-07-14 18:40:32 +02:00
Tinter.js
ToWidgetPostMessageApi.js
Unread.js
UserActivity.js Move dispatcher into a subdirectory 2020-05-13 21:07:50 -06:00
UserAddress.js
VectorConferenceHandler.js
Velociraptor.js
VelocityBounce.js
verification.js Remove feature_cross_signing 2020-05-27 10:28:25 +01:00
WhoIsTyping.js
WidgetMessaging.js Merge pull request #4444 from pv/jitsi-popout-immediate-join 2020-06-07 20:22:39 -06:00
WidgetMessagingEndpoint.js