element-portable/src/components/views/right_panel
Robin 83f2bf4261
Improve remove recent messages dialog (#6114)
* Allow keeping state events when removing recent messages

The remove recent messages dialog redacts most state events since they
can be abuse vectors as well, however some users that see the option
actually want to use it to only remove messages. This adds a checkbox
option to do so.

Signed-off-by: Robin Townsend <robin@robin.town>

* Don't redact encryption events when removing recent messages

Signed-off-by: Robin Townsend <robin@robin.town>

* Show UserMenu spinner while removing recent messages

This also generalizes the UserMenu spinner to work with other types of
actions in the future.

Signed-off-by: Robin Townsend <robin@robin.town>

* Clarify remove recent messages warning

Clarify that they are removed for everyone in the conversation, not just
yourself.

Signed-off-by: Robin Townsend <robin@robin.town>

* Adjust copy and preserve state events by default

* Redact messages in reverse chronological order

Signed-off-by: Robin Townsend <robin@robin.town>
2022-03-18 20:08:32 +00:00
..
BaseCard.tsx Wire up drag-drop file uploads for the thread view (#7860) 2022-02-22 11:14:56 +00:00
EncryptionInfo.tsx unit test basic paths in UserInfo (#7740) 2022-02-08 12:14:52 +00:00
EncryptionPanel.tsx Revert "replace all require(.svg) with esm import" (#7969) 2022-03-03 17:51:38 +00:00
GroupHeaderButtons.tsx History based navigation with new right panel store (#7398) 2022-01-05 17:25:41 +01:00
HeaderButton.tsx Basic threads analytics into Posthog MVP (#7871) 2022-02-28 14:11:14 +00:00
HeaderButtons.tsx Fix right panel data flow (#7811) 2022-02-16 11:19:28 +00:00
PinnedMessagesCard.tsx Hide unpinnable pinned messages in more cases (#7921) 2022-03-03 07:54:44 -05:00
RoomHeaderButtons.tsx Update and expand ways to access pinned messages (#7906) 2022-02-28 14:52:16 +00:00
RoomSummaryCard.tsx Add a few more UIComponent flags, and ensure they are used in existing code (#7937) 2022-03-02 10:37:18 -07:00
TimelineCard.tsx Merge pull request from GHSA-qmf4-7w7j-vf23 2022-03-15 14:08:34 +00:00
UserInfo.tsx Improve remove recent messages dialog (#6114) 2022-03-18 20:08:32 +00:00
VerificationPanel.tsx Improve typing around event emitter handlers (#7816) 2022-02-22 12:18:08 +00:00
WidgetCard.tsx Fix right panel data flow (#7811) 2022-02-16 11:19:28 +00:00