element-web/res/css/views/dialogs
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
..
security Fix buttons and text layout on Security Key dialog (#7996) 2022-03-08 16:16:02 +00:00
_AddExistingToSpaceDialog.scss Color cleanup 8 (#7108) 2021-11-11 13:37:29 +00:00
_AddressPickerDialog.scss Color cleanup 8 (#7108) 2021-11-11 13:37:29 +00:00
_Analytics.scss Analytics opt in for posthog (#6936) 2021-12-06 09:39:33 +11:00
_AnalyticsLearnMoreDialog.scss Analytics opt in for posthog (#6936) 2021-12-06 09:39:33 +11:00
_BugReportDialog.scss Iterate rageshake download styling 2020-08-13 13:08:07 +01:00
_BulkRedactDialog.scss Improve remove recent messages dialog (#6114) 2022-03-18 20:08:32 +00:00
_ChangelogDialog.scss move components' CSS to be in the same repo as their JS 2018-04-12 00:23:58 +01:00
_ChatCreateOrReuseChatDialog.scss move components' CSS to be in the same repo as their JS 2018-04-12 00:23:58 +01:00
_CommunityPrototypeInviteDialog.scss $primary-fg-color -> $primary-content 2021-08-12 17:18:18 +02:00
_CompoundDialog.scss Polls: Creation form & start event (#7001) 2021-11-01 23:44:42 -06:00
_ConfirmSpaceUserActionDialog.scss Allow options to cascade kicks/bans throughout spaces 2021-09-17 15:34:49 +01:00
_ConfirmUserActionDialog.scss Switch ConfirmUserActionDialog over to using a Field 2021-09-28 16:22:27 +01:00
_CreateCommunityPrototypeDialog.scss Color cleanup 8 (#7108) 2021-11-11 13:37:29 +00:00
_CreateGroupDialog.scss $primary-fg-color -> $primary-content 2021-08-12 17:18:18 +02:00
_CreateRoomDialog.scss Color cleanup 8 (#7108) 2021-11-11 13:37:29 +00:00
_CreateSpaceFromCommunityDialog.scss Color cleanup 8 (#7108) 2021-11-11 13:37:29 +00:00
_CreateSubspaceDialog.scss $secondary-fg-color -> $secondary-content 2021-08-12 17:19:26 +02:00
_DeactivateAccountDialog.scss Switch DeactivateAccountDialog to Field and cleanups 2019-06-16 10:42:46 +01:00
_DevtoolsDialog.scss Improve styling of edge case devtools state keys (#7794) 2022-02-14 23:37:45 +00:00
_EditCommunityPrototypeDialog.scss Add a simple edit dialog for communities 2020-08-31 10:52:08 -06:00
_ExportDialog.scss Chat export parameter customisation (#7647) 2022-01-31 12:54:14 +01:00
_FeedbackDialog.scss Tweaks to informational architecture 1.1 (#7052) 2021-11-30 18:08:46 +00:00
_ForwardDialog.scss Removed red shield in forwarding preview. (#7447) 2022-01-04 08:53:39 +00:00
_GenericFeatureFeedbackDialog.scss $primary-fg-color -> $primary-content 2021-08-12 17:18:18 +02:00
_GroupAddressPicker.scss Create and use stylised checkboxes 2020-05-28 22:33:00 +01:00
_HostSignupDialog.scss Add maximise widget functionality (#7098) 2021-11-16 15:43:18 +01:00
_IncomingSasDialog.scss Add display name / avatar to incoming sas dialog 2019-02-11 15:57:34 +00:00
_InviteDialog.scss Make margin and padding of mx_InviteDialog_other consistent (#8063) 2022-03-16 12:15:02 +00:00
_JoinRuleDropdown.scss Add max-empty-lines and no-eol-whitespace to stylelint (#7034) 2021-10-26 08:23:23 +01:00
_LeaveSpaceDialog.scss Fix button border color of LeaveSpaceDialog (#8010) 2022-03-10 07:52:09 +00:00
_LocationViewDialog.scss Add zoom buttons to the location view (#7482) 2022-01-10 09:30:24 +00:00
_ManageRestrictedJoinRuleDialog.scss $tertiary-fg-color -> $tertiary-content 2021-08-12 17:19:29 +02:00
_MessageEditHistoryDialog.scss Color cleanup 8 (#7108) 2021-11-11 13:37:29 +00:00
_ModalWidgetDialog.scss Iterate the Modal Widget Dialog paddings and phishing warning 2020-10-20 15:05:22 +01:00
_NewSessionReviewDialog.scss $notice-secondary-color -> $tertiary-content 2021-10-16 20:21:27 +02:00
_PollCreateDialog.scss Support "closed" polls whose votes are not visible until they are ended (#7842) 2022-02-21 10:21:35 +00:00
_RegistrationEmailPromptDialog.scss $tertiary-fg-color -> $tertiary-content 2021-08-12 17:19:29 +02:00
_RoomSettingsDialog.scss Add max-empty-lines and no-eol-whitespace to stylelint (#7034) 2021-10-26 08:23:23 +01:00
_RoomSettingsDialogBridges.scss $primary-fg-color -> $primary-content 2021-08-12 17:18:18 +02:00
_RoomUpgradeDialog.scss Support for room upgrades 2018-08-17 14:54:43 +01:00
_RoomUpgradeWarningDialog.scss Add max-empty-lines and no-eol-whitespace to stylelint (#7034) 2021-10-26 08:23:23 +01:00
_ServerOfflineDialog.scss $primary-fg-color -> $primary-content 2021-08-12 17:18:18 +02:00
_ServerPickerDialog.scss Color cleanup 8 (#7108) 2021-11-11 13:37:29 +00:00
_SetEmailDialog.scss Color cleanup 8 (#7108) 2021-11-11 13:37:29 +00:00
_SettingsDialog.scss Space preferences for whether or not you see DMs in a Space (#7250) 2021-12-17 09:26:32 +00:00
_ShareDialog.scss Reuse CopyableText component in all places it can be (#7701) 2022-02-02 12:16:00 +00:00
_SlashCommandHelpDialog.scss Remove /tint completely and dedup copyright 2019-08-06 18:08:17 +01:00
_SpacePreferencesDialog.scss Fix wrong icon being used for appearance tab in space preferences dialog (#7570) 2022-01-18 17:56:49 -07:00
_SpaceSettingsDialog.scss Wrap inputs in fieldsets in Space visibility settings (#7350) 2022-01-06 10:09:26 +00:00
_SpotlightDialog.scss Tweak search dialog based on new designs (#7980) 2022-03-11 09:34:44 +00:00
_TabbedIntegrationManagerDialog.scss Color cleanup 8 (#7108) 2021-11-11 13:37:29 +00:00
_TermsDialog.scss Color cleanup 8 (#7108) 2021-11-11 13:37:29 +00:00
_UntrustedDeviceDialog.scss Use flex-end rather than end (#7505) 2022-01-10 17:17:05 +00:00
_UploadConfirmDialog.scss Design tweaks to dialogs 2019-04-03 16:27:45 +01:00
_UserSettingsDialog.scss Move new search experience to a Beta (#7718) 2022-02-08 14:02:36 +00:00
_WidgetCapabilitiesPromptDialog.scss Add max-empty-lines and no-eol-whitespace to stylelint (#7034) 2021-10-26 08:23:23 +01:00
_WidgetOpenIDPermissionsDialog.scss Support whitelisting/blacklisting widgets for OpenID 2019-03-15 21:33:31 -06:00